Changeset 2117


Ignore:
Timestamp:
Jun 30, 2005, 5:18:50 AM (20 years ago)
Author:
bird
Message:

stack alignment. include bustage.

Location:
trunk/src/emx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/ChangeLog.LIBC

    • Property cvs2svn:cvs-rev changed from 1.73 to 1.74
    r2116 r2117  
    11/* $Id$ */
     2
     32005-06-29: knut st. osmundsen <bird-gccos2-spam@anduin.net>
     4    - *:
     5        o Fixed stack alignment, it must be 16 bytes not 4!
     6        o Fixed bustage caused by the include cleanup.
    27
    382005-06-28: knut st. osmundsen <bird-gccos2-spam@anduin.net>
  • trunk/src/emx/Makefile.gmk

    • Property cvs2svn:cvs-rev changed from 1.6 to 1.7
    r2116 r2117  
    9797endif
    9898CFLAGS.INC  += -Isrc/include
     99CFLAGS.INC  += -Isrc/lib/bsd/include
    99100CFLAGS      = -Wall -Wundef -Wmissing-prototypes -mstack-arg-probe $(CFLAGS.INC) $(CFLAGS.$(MODE)) $(CFLAGS.KIND)
    100101# The additional C compiler flags for different build modes
    101 CFLAGS.opt  = -g -O3 -mcpu=pentium -mpreferred-stack-boundary=2 -malign-strings=2 -falign-loops=2 -falign-jumps=2 -falign-functions=3
     102CFLAGS.opt  = -g -O3 -mcpu=pentium -mpreferred-stack-boundary=4 -malign-strings=2 -falign-loops=2 -falign-jumps=2 -falign-functions=3
    102103CFLAGS.dbg  = -g -DDEBUG
    103104CFLAGS.prf  = $(CFLAGS.opt) -pg
Note: See TracChangeset for help on using the changeset viewer.