mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-24 13:35:04 +08:00
2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
* Makefile.am: Initial release of ep1a bsp * custom/ep1a.cfg: New file.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
|
||||
|
||||
* Makefile.am: Initial release of ep1a bsp
|
||||
* custom/ep1a.cfg: New file.
|
||||
|
||||
2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com>
|
||||
|
||||
* custom/score603e.cfg: Update score603e to new exception model
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@ dist_rtems_make_custom_DATA = custom/default.cfg
|
||||
EXTRA_DIST += custom/Cygwin-posix.cfg custom/FreeBSD-posix.cfg \
|
||||
custom/HPUX9-posix.cfg custom/Linux-posix.cfg custom/Solaris-posix.cfg \
|
||||
custom/bare.cfg custom/cvme961.cfg custom/dmv152.cfg custom/dmv177.cfg \
|
||||
custom/erc32.cfg custom/erc32nfp.cfg custom/gen68302.cfg \
|
||||
custom/ep1a custom/erc32.cfg custom/erc32nfp.cfg custom/gen68302.cfg \
|
||||
custom/gen68340.cfg custom/gen68360.cfg custom/gen68360_040.cfg \
|
||||
custom/uC5282.cfg \
|
||||
custom/gensh1.cfg custom/helas403.cfg custom/i386ex.cfg custom/idp.cfg \
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
#
|
||||
# Config file for the Radstone PowerPC 8245 ep1a
|
||||
#
|
||||
#
|
||||
|
||||
include $(RTEMS_ROOT)/make/custom/default.cfg
|
||||
|
||||
RTEMS_CPU=powerpc
|
||||
RTEMS_CPU_MODEL=mpc8245
|
||||
|
||||
# This is the actual bsp directory used during the build process.
|
||||
RTEMS_BSP_FAMILY=ep1a
|
||||
|
||||
# This contains the compiler options necessary to select the CPU model
|
||||
# and (hopefully) optimize for it.
|
||||
#
|
||||
CPU_CFLAGS = -mcpu=603e -Dmpc603e -Dppc603e -mmultiple -mstring -mstrict-align
|
||||
|
||||
# optimize flag: typically -0, could use -O4 or -fast
|
||||
# -O4 is ok for RTEMS
|
||||
# NOTE: some level of -O may be actually required by inline assembler
|
||||
#CFLAGS_OPTIMIZE_V=-O4 -fno-keep-inline-functions
|
||||
CFLAGS_OPTIMIZE_V = -O4
|
||||
|
||||
# debug flags: typically none, but at least -O1 is required due to this
|
||||
# BSP using inlined code
|
||||
CFLAGS_DEBUG_V = -O1
|
||||
|
||||
define make-exe
|
||||
$(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -o $(basename $@).exe \
|
||||
$(LINK_OBJS) $(LINK_LIBS)
|
||||
$(NM) -g -n $@ > $(basename $@).num
|
||||
$(SIZE) $@
|
||||
endef
|
||||
|
||||
# Miscellaneous additions go here
|
||||
Reference in New Issue
Block a user