source: rtems/make/custom/leon3.cfg @ b8bf934

4.104.114.84.95
Last change on this file since b8bf934 was 4233e1f, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/18/07 at 06:05:27

Cosmetics.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1#
2#  Config file for the European Space Agency ERC32 SPARC processor.
3#
4#  $Id$
5#
6
7include $(RTEMS_ROOT)/make/custom/default.cfg
8
9RTEMS_CPU=sparc
10
11RTEMS_CPU_MODEL=leon3
12
13# This is the actual bsp directory used during the build process.
14RTEMS_BSP_FAMILY=leon3
15
16#   The -mflat avoids the use of save/restore instructions.  It has
17#   a negative impact on the performance of RTEMS and should not be used.
18
19# This had been used with gcc-2.7.2
20# CPU_CFLAGS = -mno-v8 -mcypress $(MSOFT_FLOAT)
21#     -mcpu=cypress says to optimize for a Cypress 60x chipset
22#CPU_CFLAGS = -mcpu=cypress $(MSOFT_FLOAT)
23CPU_CFLAGS = -mcpu=cypress -msoft-float
24
25# optimize flag: typically -O2
26CFLAGS_OPTIMIZE_V = -O2
27
28# The following are definitions of make-exe which will work using ld as
29# is currently required.  It is expected that as of gcc 2.8, the end user
30# will be able to override parts of the compilers specs and link using gcc.
31
32define make-exe
33        $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -o $(basename $@).exe \
34           $(LINK_OBJS) $(LINK_LIBS)
35        $(NM) -g -n $(basename $@).exe > $(basename $@).num
36        $(SIZE) $(basename $@).exe
37endef
38# Miscellaneous additions go here
39
Note: See TracBrowser for help on using the repository browser.