Changeset 6455dde in rtems for make


Ignore:
Timestamp:
May 9, 2007, 6:47:22 PM (13 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
c2565894
Parents:
ff114dc5
Message:

2007-05-09 Joel Sherrill <joel.sherrill@…>

  • leaf.cfg, compilers/gcc-no_bsp.cfg: Add optional manager stub for Classic API Barrier.
Location:
make
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • make/ChangeLog

    rff114dc5 r6455dde  
     12007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * leaf.cfg, compilers/gcc-no_bsp.cfg: Add optional manager stub
     4        for Classic API Barrier.
     5
    162007-04-26      Ralf Corsépius <ralf.corsepius@rtems.org>
    27
  • make/custom/erc32.cfg

    rff114dc5 r6455dde  
    2626define make-exe
    2727        $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -o $(basename $@).exe \
    28             $(LINK_OBJS) $(LINK_LIBS)
     28            $(LINK_OBJS) $(LINK_LIBS) -Wl,-Map,$(basename $@).map
    2929        $(NM) -g -n $(basename $@).exe > $(basename $@).num
    3030        $(SIZE) $(basename $@).exe
  • make/custom/i386ex.cfg

    rff114dc5 r6455dde  
    3333
    3434define make-exe
    35         $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -o $(basename $@).elf \
     35        $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -o $(basename $@).nxe \
    3636            $(LINK_OBJS) $(LINK_LIBS)
    37         $(OBJCOPY) -O srec $(basename $@).elf $(basename $@).srec
     37        $(OBJCOPY) -O srec $(basename $@).nxe $(basename $@).srec
    3838        sed -e 's/.$$//' -e '/^S0/d' $(basename $@).srec | \
    3939                  $(PACKHEX) > $(basename $@).exe
    40         $(NM) -g -n $(basename $@).elf > $(basename $@).num
    41         $(SIZE) $(basename $@).elf
     40        $(NM) -g -n $(basename $@).nxe > $(basename $@).num
     41        $(SIZE) $(basename $@).nxe
    4242endef
    4343
  • make/custom/mvme136.cfg

    rff114dc5 r6455dde  
    2020
    2121# optimize flag: typically -O2
    22 CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
     22CFLAGS_OPTIMIZE_V = -Os -g -fomit-frame-pointer -DNDEBUG
    2323
    2424# The following are definitions of make-exe which will work using ld as
  • make/custom/mvme5500.cfg

    rff114dc5 r6455dde  
    2121
    2222# optimize flag: typically -O2
    23 CFLAGS_OPTIMIZE_V = -O2 -g
     23CFLAGS_OPTIMIZE_V = -O1 -g
    2424
    2525define make-exe
  • make/custom/rtl22xx.cfg

    rff114dc5 r6455dde  
    2222# NOTE2: some level of -O may be actually required by inline assembler (at least
    2323# -O2 so far.
    24 CFLAGS_OPTIMIZE_V=-O2 -g
     24CFLAGS_OPTIMIZE_V=-Os -g -DNDEBUG
    2525
    2626define make-exe
    2727        $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ \
    28             $(LINK_OBJS) $(LINK_LIBS)
     28            $(LINK_OBJS) $(LINK_LIBS) -Wl,-Map,$(basename $@).map
    2929        $(NM) -g -n $(basename $@).exe > $(basename $@).num
    3030        $(SIZE) $(basename $@).exe
  • make/custom/score603e.cfg

    rff114dc5 r6455dde  
    2828define make-exe
    2929        $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) \
    30             -o $(basename $@).elf $(LINK_OBJS) $(LINK_LIBS)
    31         $(NM) -g -n $(basename $@).elf > $(basename $@).num
    32         $(SIZE) $(basename $@).elf
    33         $(OBJCOPY) -O srec $(basename $@).elf $(basename $@).s1
     30            -o $(basename $@).nxe $(LINK_OBJS) $(LINK_LIBS)
     31        $(NM) -g -n $(basename $@).nxe > $(basename $@).num
     32        $(SIZE) $(basename $@).nxe
     33        $(OBJCOPY) -O srec $(basename $@).nxe $(basename $@).s1
    3434        sed -e 's/.$$//' $(basename $@).s1 | \
    3535          $(PACKHEX) >$(basename $@).exe
  • make/leaf.cfg

    rff114dc5 r6455dde  
    1515#
    1616
    17 MANAGER_LIST=dpmem event io msg mp part region sem signal timer rtmon ext
     17MANAGER_LIST=barrier dpmem event io msg mp part
     18MANAGER_LIST+=region sem signal timer rtmon ext
    1819
    1920# Convert *real* spellings in $(MANAGERS) (set
Note: See TracChangeset for help on using the changeset viewer.