Changeset 0c642539 in rtems


Ignore:
Timestamp:
Nov 30, 2006, 6:46:38 AM (13 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
6ba1a1c8
Parents:
43ea369
Message:

Cleanup.

Location:
make/custom
Files:
69 edited

Legend:

Unmodified
Added
Removed
  • make/custom/Cygwin-posix.cfg

    r43ea369 r0c642539  
    1515include $(RTEMS_ROOT)/make/custom/default.cfg
    1616
    17 # optimize flag: typically -0, could use -O4 or -fast
    18 # -O4 is ok for RTEMS
     17# optimize flag: typically -O2
    1918CFLAGS_OPTIMIZE_V = -O2
    2019
  • make/custom/FreeBSD-posix.cfg

    r43ea369 r0c642539  
    1212include $(RTEMS_ROOT)/make/custom/default.cfg
    1313
    14 # optimize flag: typically -0, could use -O4 or -fast
    15 # -O4 is ok for RTEMS
     14# optimize flag: typically -O2
    1615CFLAGS_OPTIMIZE_V = -O2
    1716
  • make/custom/HPUX9-posix.cfg

    r43ea369 r0c642539  
    1616include $(RTEMS_ROOT)/make/custom/default.cfg
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V = -O2
    2120
  • make/custom/Linux-posix.cfg

    r43ea369 r0c642539  
    1717CPU_CFLAGS = -D_BSD_SOURCE -D_POSIX_C_SOURCE
    1818
    19 # optimize flag: typically -0, could use -O4 or -fast
    20 # -O4 is ok for RTEMS
     19# optimize flag: typically -O2
    2120CFLAGS_OPTIMIZE_V = -O2
    2221
  • make/custom/Solaris-posix.cfg

    r43ea369 r0c642539  
    1717CPU_CFLAGS += -Dsolaris2 -D__EXTENSIONS__
    1818
    19 # optimize flag: typically -0, could use -O4 or -fast
    20 # -O4 is ok for RTEMS
     19# optimize flag: typically -O2
    2120CFLAGS_OPTIMIZE_V = -O2
    2221
  • make/custom/armulator.cfg

    r43ea369 r0c642539  
    1919# CPU_CFLAGS = -msoft-float
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
    23 # NOTE2: some level of -O may be actually required by inline assembler (at least
    24 # -O2 so far.
    25 #CFLAGS_OPTIMIZE_V=
     21# optimize flag: typically -O2
    2622CFLAGS_OPTIMIZE_V=-O4
    27 
    28 # debug flags: typically none, but at least -O1 is required due to this
    29 # BSP using inlined code
    30 CFLAGS_DEBUG_V = -O1
    31 #CFLAGS_DEBUG_V = -O1 -mmultiple -mstring -mstrict-align
    3223
    3324define make-exe
  • make/custom/av5282.cfg

    r43ea369 r0c642539  
    2222
    2323
    24 # optimize flag: typically -0, could use -O4 or -fast, -O4 is ok for RTEMS
     24# optimize flag: typically -O2
    2525CFLAGS_OPTIMIZE_V= -O4 -fomit-frame-pointer
    2626
  • make/custom/bare.cfg

    r43ea369 r0c642539  
    1616include $(RTEMS_ROOT)/make/custom/default.cfg
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2120
  • make/custom/c3xsim.cfg

    r43ea369 r0c642539  
    1313RTEMS_BSP_FAMILY=c4xsim
    1414
    15 # optimize flag: typically -0, could use -O4 or -fast
    16 # -O4 is ok for RTEMS
     15# optimize flag: typically -O2
    1716# -O4 is broken for the moment on the C4x gcc
    1817#CFLAGS_OPTIMIZE_V=-O4
  • make/custom/c4xsim.cfg

    r43ea369 r0c642539  
    1313RTEMS_BSP_FAMILY=c4xsim
    1414
    15 # optimize flag: typically -0, could use -O4 or -fast
    16 # -O4 is ok for RTEMS
     15# optimize flag: typically -O2
    1716# -O4 is broken for the moment on the C4x gcc
    1817#CFLAGS_OPTIMIZE_V=-O4
  • make/custom/csb336.cfg

    r43ea369 r0c642539  
    1919#CPU_CFLAGS += -msoft-float
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
    23 # NOTE2: some level of -O may be actually required by inline assembler (at least
    24 # -O2 so far.
     21# optimize flag: typically -O2
    2522CFLAGS_OPTIMIZE_V=-O3
    2623#CFLAGS_OPTIMIZE_V=-O4 -mmultiple -mstring -mstrict-align
    27 
    28 # debug flags: typically none, but at least -O1 is required due to this
    29 # BSP using inlined code
    30 CFLAGS_DEBUG_V = -O1
    31 #CFLAGS_DEBUG_V = -O1 -mmultiple -mstring -mstrict-align
    32 
    3324
    3425define make-exe
  • make/custom/csb337.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS = -mcpu=arm920 -mstructure-size-boundary=8
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
    22 # NOTE2: some level of -O may be actually required by inline assembler (at least
    23 # -O2 so far.
     20# optimize flag: typically -O2
    2421CFLAGS_OPTIMIZE_V=-O2 -g
    2522
  • make/custom/csb350.cfg

    r43ea369 r0c642539  
    1919CPU_CFLAGS=-mips32 -G0 -msoft-float
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
     21# optimize flag: typically -O2
    2322CFLAGS_OPTIMIZE_V=-O2 -g
    2423
  • make/custom/csb360.cfg

    r43ea369 r0c642539  
    2020CPU_CFLAGS = -m5200
    2121
    22 # optimize flag: typically -0, could use -O4 or -fast
     22# optimize flag: typically -O2
    2323# It looks like any optimization level > 0 causes problems
    2424# with gcc-3.4.0. Until they are fixed, we'll use -O0
  • make/custom/dmv152.cfg

    r43ea369 r0c642539  
    2020CPU_CFLAGS =
    2121
    22 # optimize flag: typically -0, could use -O4 or -fast
    23 # -O4 is ok for RTEMS
     22# optimize flag: typically -O2
    2423CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2524
  • make/custom/eZKit533.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS=
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
     20# optimize flag: typically -O2
    2221# CFLAGS_OPTIMIZE_V=-O4 -mleaf-procedures
    2322#CFLAGS_OPTIMIZE_V=-O4 -g
  • make/custom/edb7312.cfg

    r43ea369 r0c642539  
    1919# CPU_CFLAGS += -msoft-float
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
    23 # NOTE2: some level of -O may be actually required by inline assembler (at least
    24 # -O2 so far.
     21# optimize flag: typically -O2
    2522CFLAGS_OPTIMIZE_V=-O3
    2623#CFLAGS_OPTIMIZE_V=-O4 -mmultiple -mstring -mstrict-align
    27 
    28 # debug flags: typically none, but at least -O1 is required due to this
    29 # BSP using inlined code
    30 CFLAGS_DEBUG_V = -O1
    31 #CFLAGS_DEBUG_V = -O1 -mmultiple -mstring -mstrict-align
    32 
    3324
    3425define make-exe
  • make/custom/ep1a.cfg

    r43ea369 r0c642539  
    1717CPU_CFLAGS = -mcpu=603e -Dmpc603e -Dppc603e -mmultiple -mstring -mstrict-align
    1818
    19 # optimize flag: typically -0, could use -O4 or -fast
    20 # -O4 is ok for RTEMS
     19# optimize flag: typically -O2
    2120# NOTE: some level of -O may be actually required by inline assembler
    2221#CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
    2322CFLAGS_OPTIMIZE_V = -O4
    24 
    25 # debug flags: typically none, but at least -O1 is required due to this
    26 # BSP using inlined code
    27 CFLAGS_DEBUG_V = -O1
    2823
    2924define make-exe
  • make/custom/erc32.cfg

    r43ea369 r0c642539  
    1616CPU_CFLAGS = -mcpu=cypress
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V=-O4
    2120
  • make/custom/erc32nfp.cfg

    r43ea369 r0c642539  
    1717CPU_CFLAGS = -mcpu=cypress -msoft-float
    1818
    19 # optimize flag: typically -0, could use -O4 or -fast
    20 # -O4 is ok for RTEMS
     19# optimize flag: typically -O2
    2120CFLAGS_OPTIMIZE_V=-O4
    2221
  • make/custom/gba.cfg

    r43ea369 r0c642539  
    1919CPU_CFLAGS = -mcpu=$(RTEMS_CPU_MODEL) -msoft-float -mstructure-size-boundary=8
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
    23 # NOTE2: some level of -O may be actually required by inline assembler
     21# optimize flag: typically -O2
    2422CFLAGS_OPTIMIZE_V=-O3
    2523CXXFLAGS_OPTIMIZE_V=-O3
    26 
    27 # debug flags: typically none, but at least -O1 is required due to
    28 # this BSP using inlined code
    29 CFLAGS_DEBUG_V=-O1 -ggdb
    30 CXXFLAGS_DEBUG_V=-O1 -ggdb
    3124
    3225define make-exe
  • make/custom/gen405.cfg

    r43ea369 r0c642539  
    2525CPU_CFLAGS = -mcpu=403 -D_OLD_EXCEPTIONS -Dppc405
    2626
    27 # optimize flag: typically -0, could use -O4 or -fast
    28 # -O4 is ok for RTEMS
     27# optimize flag: typically -O2
    2928# NOTE: some level of -O may be actually required by inline assembler
    3029CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions -g
  • make/custom/gen5200.cfg

    r43ea369 r0c642539  
    1919CPU_CFLAGS = -mcpu=603e -mstrict-align -D$(RTEMS_BOARD_MODEL)
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
     21# optimize flag: typically -O2
    2322# NOTE: some level of -O may be actually required by inline assembler
    2423CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions -g
  • make/custom/gen68302.cfg

    r43ea369 r0c642539  
    2121CPU_CFLAGS = -m68302
    2222
    23 # optimize flag: typically -0, could use -O4 or -fast
    24 # -O4 is ok for RTEMS
     23# optimize flag: typically -O2
    2524CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2625
  • make/custom/gen68340.cfg

    r43ea369 r0c642539  
    1616CPU_CFLAGS = -mcpu32
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2120
  • make/custom/gen68360.cfg

    r43ea369 r0c642539  
    2727endif
    2828
    29 # optimize flag: typically -0, could use -O4 or -fast
    30 # -O4 is ok for RTEMS
     29# optimize flag: typically -O2
    3130CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    3231
  • make/custom/genmongoosev.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS=-mips1 -G0
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
     20# optimize flag: typically -O2
    2221CFLAGS_OPTIMIZE_V=-O2 -g
    2322
  • make/custom/gensh1.cfg

    r43ea369 r0c642539  
    2323CPU_CFLAGS=-m1
    2424
    25 # debug flags: typically none, but we use -O1 as it produces better code
    26 # CFLAGS_DEBUG_V = -O1
    27 CFLAGS_DEBUG_V =
    28 
    29 # optimize flag: typically -0, could use -O4 or -fast
    30 # -O4 is ok for RTEMS
     25# optimize flag: typically -O2
    3126CFLAGS_OPTIMIZE_V = -O4
    3227
  • make/custom/gensh2.cfg

    r43ea369 r0c642539  
    2323CPU_CFLAGS= -m2
    2424
    25 # debug flags: opt. is needed to fit in RAM. '-O1' has shown bad side-
    26 # effects by failing to set up some hardware I/O registers in
    27 # c/src/lib/libbsp/sh/gensh2/startup/hw_init.c (and perhaps elsewhere),
    28 # which prevented proper chip initialization and muted SCI1 output.
    29 CFLAGS_DEBUG_V = -O4 -g
    30 
    31 # optimize flag: typically -0, could use -O4 or -fast
    32 # -O4 is ok for RTEMS
     25# optimize flag: typically -O2
    3326CFLAGS_OPTIMIZE_V = -O4
    3427
  • make/custom/gensh4.cfg

    r43ea369 r0c642539  
    3030CPU_CFLAGS= -m4 -ml
    3131
    32 # debug flags:
    33 CFLAGS_DEBUG_V = -O0 -ggdb
    34 
    35 # optimize flag: typically -0, could use -O4 or -fast
    36 # -O4 is ok for RTEMS
     32# optimize flag: typically -O2
    3733CFLAGS_OPTIMIZE_V = -O4
    3834
  • make/custom/gp32.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS = -mcpu=arm920t -mstructure-size-boundary=32 -O3
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
    22 # NOTE2: some level of -O may be actually required by inline assembler (at least
    23 # -O2 so far.
     20# optimize flag: typically -O2
    2421CFLAGS_OPTIMIZE_V=
    2522
  • make/custom/h8sim.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS=-mh -mint32
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
     20# optimize flag: typically -O2
    2221# CFLAGS_OPTIMIZE_V=-O4 -mleaf-procedures
    2322CFLAGS_OPTIMIZE_V=-O0
  • make/custom/helas403.cfg

    r43ea369 r0c642539  
    1919CPU_CFLAGS = -mcpu=403 -D_OLD_EXCEPTIONS -Dppc403
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
     21# optimize flag: typically -O2
    2322# NOTE: some level of -O may be actually required by inline assembler
    2423CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
  • make/custom/hurricane.cfg

    r43ea369 r0c642539  
    1616CPU_CFLAGS = -mips3 -G0 -EL
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2120
  • make/custom/i386ex.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS = -msoft-float
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
    22 # -fomit-frame-pointer breaks debugging and C++ exceptions
     20# optimize flag: typically -O2
    2321CFLAGS_OPTIMIZE_V=-O4
    2422
  • make/custom/idp.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS = -msoft-float
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
     20# optimize flag: typically -O2
    2221CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2322
  • make/custom/jmr3904.cfg

    r43ea369 r0c642539  
    2121CPU_CFLAGS=-march=r3900 -Wa,-xgot -G0
    2222
    23 # optimize flag: typically -0, could use -O4 or -fast
    24 # -O4 is ok for RTEMS
     23# optimize flag: typically -O2
    2524CFLAGS_OPTIMIZE_V=-O2
    2625
  • make/custom/leon2.cfg

    r43ea369 r0c642539  
    2121CPU_CFLAGS = -mcpu=cypress -msoft-float
    2222
    23 # optimize flag: typically -0, could use -O4 or -fast
    24 # -O4 is ok for RTEMS
     23# optimize flag: typically -O2
    2524CFLAGS_OPTIMIZE_V=-O2
    2625
  • make/custom/leon3.cfg

    r43ea369 r0c642539  
    2323CPU_CFLAGS = -mcpu=cypress -msoft-float
    2424
    25 # optimize flag: typically -0, could use -O4 or -fast
    26 # -O4 is ok for RTEMS
     25# optimize flag: typically -O2
    2726CFLAGS_OPTIMIZE_V=-O2
    2827
  • make/custom/mbx821_002b.cfg

    r43ea369 r0c642539  
    1212
    1313include $(RTEMS_ROOT)/make/custom/mbx8xx.cfg
     14
     15CFLAGS_OPTIMIZE_V=-O2
  • make/custom/mbx8xx.cfg

    r43ea369 r0c642539  
    4646CPU_CFLAGS = -mcpu=$(8XX_CPU_TYPE) -Dmpc$(8XX_CPU_TYPE) -D$(RTEMS_MBX_MODEL)
    4747
    48 CFLAGS_DEBUG_V += -ggdb
    49 CXXFLAGS_DEBUG_V += -ggdb
    5048
    5149# optimize flag: typically -O, could use -O4 or -fast
    52 # -O4 is ok for RTEMS
    5350# NOTE: some level of -O may be actually required by inline assembler
    5451# CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
  • make/custom/mcf5206elite.cfg

    r43ea369 r0c642539  
    2020CPU_CFLAGS = -m5200
    2121
    22 # optimize flag: typically -0, could use -O4 or -fast
    23 # -O4 is ok for RTEMS
     22# optimize flag: typically -O2
    2423CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2524
  • make/custom/mcf5235.cfg

    r43ea369 r0c642539  
    2222
    2323
    24 # optimize flag: typically -0, could use -O4 or -fast, -O4 is ok for RTEMS
     24# optimize flag: typically -O2
    2525CFLAGS_OPTIMIZE_V= -O4 -fomit-frame-pointer
    2626
  • make/custom/mcp750.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS = -mcpu=750 -Dmpc750
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
    22 # NOTE2: some level of -O may be actually required by inline assembler (at least
    23 # -O2 so far.
    24 # NOTE2 Apparently nobody really knows the status or r2 and r13.
    25 # As far as I know, small data are pointer impose a very specific compliation
    26 # model => not used.
    27 # Currently the sdata2 and sbss2 sections are empty => r2 is not used...
     20# optimize flag: typically -O2
    2821CFLAGS_OPTIMIZE_V=-O4 -mmultiple -mstring -mstrict-align
    29 
    30 # debug flags: typically none, but at least -O1 is required due to this
    31 # BSP using inlined code
    32 CFLAGS_DEBUG_V = -O1 -mmultiple -mstring -mstrict-align
    3322
    3423define make-exe
  • make/custom/mpc8260ads.cfg

    r43ea369 r0c642539  
    2020CPU_CFLAGS = -mcpu=603e -mstrict-align -Dmpc8260
    2121
    22 # optimize flag: typically -0, could use -O4 or -fast
    23 # -O4 is ok for RTEMS
     22# optimize flag: typically -O2
    2423# NOTE: some level of -O may be actually required by inline assembler
    2524CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions -g
  • make/custom/mrm332.cfg

    r43ea369 r0c642539  
    1717CPU_CFLAGS = -mcpu32
    1818
    19 # optimize flag: typically -0, could use -O4 or -fast, -O4 is ok for RTEMS
     19# optimize flag: typically -O2
    2020CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2121
  • make/custom/mtx603e.cfg

    r43ea369 r0c642539  
    1717CPU_CFLAGS = -mcpu=603e -Dmpc603e -Dppc603e
    1818
    19 # optimize flag: typically -0, could use -O4 or -fast
    20 # -O4 is ok for RTEMS
    21 # NOTE2: some level of -O may be actually required by inline assembler (at least
    22 # -O2 so far.
    23 # NOTE2 Apparently nobody really knows the status or r2 and r13.
    24 # As far as I know, small data are pointer impose a very specific compliation
    25 # model => not used.
    26 # Currently the sdata2 and sbss2 sections are empty => r2 is not used...
     19# optimize flag: typically -O2
    2720CFLAGS_OPTIMIZE_V=-O4 -mmultiple -mstring -mstrict-align
    28 
    29 # debug flags: typically none, but at least -O1 is required due to this
    30 # BSP using inlined code
    31 CFLAGS_DEBUG_V = -O1 -mmultiple -mstring -mstrict-align
    3221
    3322define make-exe
  • make/custom/mvme136.cfg

    r43ea369 r0c642539  
    1919CPU_CFLAGS =
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
     21# optimize flag: typically -O2
    2322CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2423
  • make/custom/mvme147.cfg

    r43ea369 r0c642539  
    1616CPU_CFLAGS=
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2120
  • make/custom/mvme162.cfg

    r43ea369 r0c642539  
    2121CPU_CFLAGS = -m68040
    2222
    23 # optimize flag: typically -0, could use -O4 or -fast
    24 # -O4 is ok for RTEMS
     23# optimize flag: typically -O2
    2524CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2625
  • make/custom/mvme162lx.cfg

    r43ea369 r0c642539  
    2727CPU_CFLAGS = -m68040 -msoft-float
    2828
    29 # optimize flag: typically -0, could use -O4 or -fast
    30 # -O4 is ok for RTEMS
     29# optimize flag: typically -O2
    3130CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    3231
  • make/custom/mvme167.cfg

    r43ea369 r0c642539  
    2424CPU_CFLAGS = -m68040
    2525
    26 CFLAGS_DEBUG_V += -ggdb
    2726
    2827# optimize flag: typically -O, could use -O4 or -fast
    29 # -O4 is ok for RTEMS
    3028CFLAGS_OPTIMIZE_V=-O4 -fno-omit-frame-pointer
    3129
  • make/custom/mvme2100.cfg

    r43ea369 r0c642539  
    1717CPU_CFLAGS = -mcpu=603e -Dmpc603e -Dppc603e
    1818
    19 # optimize flag: typically -0, could use -O4 or -fast
    20 # -O4 is ok for RTEMS
    21 # NOTE2: some level of -O may be actually required by inline assembler (at least
    22 # -O2 so far.
    23 # NOTE2 Apparently nobody really knows the status or r2 and r13.
    24 # As far as I know, small data are pointer impose a very specific compliation
    25 # model => not used.
    26 # Currently the sdata2 and sbss2 sections are empty => r2 is not used...
     19# optimize flag: typically -O2
    2720CFLAGS_OPTIMIZE_V=-O4 -mmultiple -mstring -mstrict-align
    28 
    29 # debug flags: typically none, but at least -O1 is required due to this
    30 # BSP using inlined code
    31 CFLAGS_DEBUG_V = -O1 -mmultiple -mstring -mstrict-align
    3221
    3322define make-exe
  • make/custom/mvme2307.cfg

    r43ea369 r0c642539  
    1919#-msdata=eabi
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
     21# optimize flag: typically -O2
    2322# NOTE: some level of -O may be actually required by inline assembler
    2423#CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
    2524CFLAGS_OPTIMIZE_V = -O4
    26 
    27 # debug flags: typically none, but at least -O1 is required due to this
    28 # BSP using inlined code
    29 CFLAGS_DEBUG_V = -O1
    3025
    3126define make-exe
  • make/custom/mvme5500.cfg

    r43ea369 r0c642539  
    2020#T. Straumann; disable sdata=eabi for now until CEXP supports it -meabi -msdata=eabi
    2121
    22 # optimize flag: typically -0, could use -O4 or -fast
    23 # -O4 is ok for RTEMS
    24 # NOTE: some level of -O may be actually required by inline assembler
     22# optimize flag: typically -O2
    2523#CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
    2624CFLAGS_OPTIMIZE_V = -O4
    27 
    28 # debug flags: typically none, but at least -O1 is required due to this
    29 # BSP using inlined code
    30 CFLAGS_DEBUG_V = -O1
    3125
    3226define make-exe
  • make/custom/ods68302.cfg

    r43ea369 r0c642539  
    2525CPU_CFLAGS = -m68302
    2626
    27 # optimize flag: typically -0, could use -O4 or -fast
    28 # -O4 is ok for RTEMS
     27# optimize flag: typically -O2
    2928CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    30 
    31 # debugging please
    32 CFLAGS_DEBUG_V =
    3329
    3430# The following are definitions of make-exe which will work using ld as
  • make/custom/pc386.cfg

    r43ea369 r0c642539  
    2121# CPU_CFLAGS =
    2222
    23 # optimize flag: typically -0, could use -O4 or -fast
    24 # -O4 is ok for RTEMS
    25 # -fomit-frame-pointer breaks debugging and C++ exceptions
     23# optimize flag: typically -O2
    2624CFLAGS_OPTIMIZE_V=-O4
    2725
  • make/custom/psim.cfg

    r43ea369 r0c642539  
    1919#-ffunction-sections
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
     21# optimize flag: typically -O2
    2322# NOTE: some level of -O may be actually required by inline assembler
    2423CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
  • make/custom/rbtx4925.cfg

    r43ea369 r0c642539  
    1616CPU_CFLAGS = -mips3 -G0 -EL
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    2120
  • make/custom/rbtx4938.cfg

    r43ea369 r0c642539  
    1616CPU_CFLAGS = -mips3 -G0 -EL
    1717
    18 # optimize flag: typically -0, could use -O4 or -fast
    19 # -O4 is ok for RTEMS
     18# optimize flag: typically -O2
    2019CFLAGS_OPTIMIZE_V=-fomit-frame-pointer
    2120
  • make/custom/score603e.cfg

    r43ea369 r0c642539  
    2323CPU_CFLAGS = -mcpu=603e -Dmpc603e -Dppc603e -mmultiple -mstring -mstrict-align
    2424
    25 # optimize flag: typically -0, could use -O4 or -fast
    26 # -O4 is ok for RTEMS
     25# optimize flag: typically -O2
    2726# NOTE: some level of -O may be actually required by inline assembler
    2827CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
  • make/custom/shsim.cfg

    r43ea369 r0c642539  
    1818CPU_CFLAGS=-m1
    1919
    20 # optimize flag: typically -0, could use -O4 or -fast
    21 # -O4 is ok for RTEMS
     20# optimize flag: typically -O2
    2221# CFLAGS_OPTIMIZE_V=-O4 -mleaf-procedures
    2322CFLAGS_OPTIMIZE_V=-O2 -g
  • make/custom/sim68000.cfg

    r43ea369 r0c642539  
    1414RTEMS_BSP_FAMILY=sim68000
    1515
    16 # optimize flag: typically -0, could use -O4 or -fast
    17 # -O4 is ok for RTEMS
     16# optimize flag: typically -O2
    1817CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    19 
    20 # debugging please
    21 CFLAGS_DEBUG_V =
    2218
    2319# The following are definitions of make-exe which will work using ld as
  • make/custom/simcpu32.cfg

    r43ea369 r0c642539  
    1414RTEMS_BSP_FAMILY=sim68000
    1515
    16 # optimize flag: typically -0, could use -O4 or -fast
    17 # -O4 is ok for RTEMS
     16# optimize flag: typically -O2
    1817CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
    19 
    20 # debugging please
    21 CFLAGS_DEBUG_V =
    2218
    2319# The following are definitions of make-exe which will work using ld as
  • make/custom/simsh4.cfg

    r43ea369 r0c642539  
    3030
    3131
    32 # debug flags:
    33 CFLAGS_DEBUG_V = -O0 -ggdb
    34 
    35 # optimize flag: typically -0, could use -O4 or -fast
    36 # -O4 is ok for RTEMS
     32# optimize flag: typically -O2
    3733CFLAGS_OPTIMIZE_V = -O4
    3834
  • make/custom/simsh7032.cfg

    r43ea369 r0c642539  
    2020CPU_CFLAGS=-m1
    2121
    22 # debug flags: typically none, but we use -O1 as it produces better code
    23 # CFLAGS_DEBUG_V = -O1
    24 CFLAGS_DEBUG_V =
    25 
    26 # optimize flag: typically -0, could use -O4 or -fast
    27 # -O4 is ok for RTEMS
     22# optimize flag: typically -O2
    2823CFLAGS_OPTIMIZE_V = -O4
    2924
  • make/custom/simsh7045.cfg

    r43ea369 r0c642539  
    2020CPU_CFLAGS=-m2
    2121
    22 # debug flags: typically none, but we use -O1 as it produces better code
    23 # CFLAGS_DEBUG_V = -O1
    24 CFLAGS_DEBUG_V =
    25 
    26 # optimize flag: typically -0, could use -O4 or -fast
    27 # -O4 is ok for RTEMS
     22# optimize flag: typically -O2
    2823CFLAGS_OPTIMIZE_V = -O4
    2924
  • make/custom/ss555.cfg

    r43ea369 r0c642539  
    2323CPU_CFLAGS = -mcpu=$(GCC_CPU_MODEL) -D$(RTEMS_CPU_MODEL) -D$(RTEMS_BSP_FAMILY)
    2424
    25 # Debugging flags:  If we debug with optimization on, single-stepping
    26 # sometimes looks a little odd, but there won't be any surprises later.
    27 CFLAGS_DEBUG_V += -O4 -ggdb
    28 CXXFLAGS_DEBUG_V += -O4 -ggdb
    29 
    3025# optimize flag: typically -O, could use -O4 or -fast
    31 # -O4 is ok for RTEMS
    3226# NOTE: some level of -O may be actually required by inline assembler
    3327CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
  • make/custom/ts_386ex.cfg

    r43ea369 r0c642539  
    1919CPU_CFLAGS =-msoft-float -mno-fp-ret-in-387
    2020
    21 # optimize flag: typically -0, could use -O4 or -fast
    22 # -O4 is ok for RTEMS
    23 # -fomit-frame-pointer breaks debugging and C++ exceptions
     21# optimize flag: typically -O2
    2422CFLAGS_OPTIMIZE_V= -O4
    2523
Note: See TracChangeset for help on using the changeset viewer.