Commit Graph

346 Commits

Author SHA1 Message Date
Joel Sherrill
98d15b2c02 2002-06-14 Joel Sherrill <joel@OARcorp.com>
* custom/jmr3904.cfg, custom/p4650.cfg, custom/p4600.cfg: Switch
	to gcc 3.1 arguments.
2002-06-14 17:31:20 +00:00
Joel Sherrill
eec76f3c38 2002-05-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/dmv177.cfg: Use -mcpu=603e.
	* custom/ppcn_60x.cfg: Use -mcpu=603e.
	* custom/psim.cfg: Use -mcpu=603e.
	* custom/score603e.cfg: Use -mcpu=603e.
	* custom/ts_386ex.cfg: Remove obsolete comments.
	* custom/rxgen960.cfg: Remove obsolete comments.
	* custom/cvme961.cfg: Remove obsolete comments.
2002-05-14 15:51:29 +00:00
Joel Sherrill
2f03c043f3 2001-05-09 Joel Sherrill <joel@OARcorp.com>
* custom/jmr3904.cfg, custom/p4650.cfg: Add comments for gcc 3.1
	compatable arguments.
2002-05-09 21:44:14 +00:00
Joel Sherrill
8b9f8b8b1d 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/dmv177.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to CPU_CFLAGS.
	Remove obsolete comments.
	* custom/eth_comm.cfg: Remove make-target-options.
	Add -Dmpc$(CPU_TYPE) -DPPC_ABI=PPC_ABI_EABI -DPPC_ASM=PPC_ASM_ELF to
	CPU_CFLAGS.
	* custom/gen405.cfg: Add -D_OLD_EXCEPTIONS -Dppc405 to CPU_CFLAGS.
	* custom/helas403.cfg: Add -D_OLD_EXCEPTIONS -Dppc403 to CPU_CFLAGS.
	* custom/mbx8xx.cfg: Remove make-target-options.
	Add -Dmpc$(CPU_TYPE) -D$(RTEMS_MBX_MODEL) to CPU_CFLAGS.
	Remove obsolete comments.
	* custom/mcp750.cfg: Add -Dmpc750 to CPU_CFLAGS.
	Remove obsolete comments.
	* custom/mpc8260ads.cfg: Remove make-target-options.
	Add -Dmpc8260 -DPPC_ABI=PPC_ABI_EABI -DPPC_ASM=PPC_ASM_ELF to
	CPU_CFLAGS.
	* custom/mvme2307.cfg: Add -Dmpc604 to CPU_CFLAGS.
	Remove obsolete comments.
	* custom/ppcn_60x.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to
	CPU_CFLAGS.
	Remove obsolete comments.
	* custom/psim.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to CPU_CFLAGS.
	Remove obsolete comments.
	* custom/score603e.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to
	CPU_CFLAGS.
	Remove obsolete comments.
2002-04-18 13:07:35 +00:00
Joel Sherrill
792c6f7bde 2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gen405.cfg: Remove -D__powerpc__.
2002-04-04 18:21:59 +00:00
Joel Sherrill
ee31c09a88 2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/erc32nfp.cfg: Remove CPU_U32_FIX.
	* custom/erc32.cfg: Ditto.
	* custom/leon2.cfg: Ditto.
2002-04-03 14:16:20 +00:00
Joel Sherrill
04e6ba42d4 2002-03-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/erc32.cfg: Remove NO_TABLE_MOVE. Remove FPU_REVB.
	* custom/erc32nfp.cfg: Remove NO_TABLE_MOVE. Remove FPU_REVB.
	* custom/leon2.cfg: Remove NO_TABLE_MOVE.
2002-03-29 14:17:33 +00:00
Joel Sherrill
99f04d9d7e 2002-03-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/cvme961.cfg: Remove GCC272 support.
	* custom/dmv152.cfg: Remove GCC272 support.
	* custom/efi332.cfg: Remove GCC272 support.
	* custom/efi68k.cfg: Remove GCC272 support.
	* custom/eth_comm.cfg: Remove GCC272 support.
	* custom/gen405.cfg: Remove GCC272 support.
	* custom/gen68302.cfg: Remove GCC272 support.
	* custom/gen68340.cfg: Remove GCC272 support.
	* custom/gen68360.cfg: Remove GCC272 support.
	* custom/genmongoosev.cfg: Remove GCC272 support.
	* custom/helas403.cfg: Remove GCC272 support.
	* custom/i386ex.cfg: Remove GCC272 support.
	* custom/i960sim.cfg: Remove GCC272 support.
	* custom/idp.cfg: Remove GCC272 support.
	* custom/leon2.cfg: Remove GCC272 support.
	* custom/mbx8xx.cfg: Remove GCC272 support.
	* custom/mcf5206elite.cfg: Remove GCC272 support.
	* custom/mpc8260ads.cfg: Remove GCC272 support.
	* custom/mrm332.cfg: Remove GCC272 support.
	* custom/mvme136.cfg: Remove GCC272 support.
	* custom/mvme147.cfg: Remove GCC272 support.
	* custom/mvme167.cfg: Remove GCC272 support.
	* custom/ods68302.cfg: Remove GCC272 support.
	* custom/p4000.cfg: Remove GCC272 support.
	* custom/p4600.cfg: Remove GCC272 support.
	* custom/p4650.cfg: Remove GCC272 support.
	* custom/pc386.cfg: Remove GCC272 support.
	* custom/portsw.cfg: Remove GCC272 support.
	* custom/psim.cfg: Remove GCC272 support.
	* custom/rxgen960.cfg: Remove GCC272 support.
	* custom/score603e.cfg: Remove GCC272 support.
	* custom/sim68000.cfg: Remove GCC272 support.
	* custom/simhppa.cfg: Remove GCC272 support.
	* custom/simsh4.cfg: Remove GCC272 support.
	* custom/ts_386ex.cfg: Remove GCC272 support.
2002-03-28 13:51:54 +00:00
Joel Sherrill
8b14331aa7 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Templates/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* Makefile.am: Remove AUTOMAKE_OPTIONS.
	* compilers/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* custom/Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:54:29 +00:00
Joel Sherrill
6703f877a2 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* compilers/gcc-target-default.cfg: Add missing \.
	Reported by Ilya Alexeev <ilya@continuum.ru>.
2002-01-22 17:35:22 +00:00
Joel Sherrill
88f60e26a8 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/genmongoosev.cfg: Remove -g from CPU_CFLAGS.
	* custom/h8sim.cfg: Remove -g from CPU_CFLAGS. Remove GCC272
	support.
	* custom/jmr3904.cfg: Remove -g from CPU_CFLAGS. Remove GCC272.
2002-01-06 20:09:43 +00:00
Joel Sherrill
c4069d4728 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/Cygwin-posix.cfg: Remove -DMALLOC_PROVIDED.
	* custom/FreeBSD-posix.cfg: Ditto.
	* custom/HPUX9-posix.cfg: Ditto.
	* custom/Linux-posix.cfg: Ditto.
	* custom/Solaris-posix.cfg: Ditto.
2002-01-04 18:08:57 +00:00
Joel Sherrill
67da2196de 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/erc32.cfg: Remove erc32nfp support, GCC272.
	* custom/erc32nfp.cfg: Merge in portions from erc32.cfg.
2002-01-04 18:08:42 +00:00
Joel Sherrill
c2b12f2461 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/armulator.cfg: Remove make-target-options.
	* custom/erc32.cfg: Remove CONSOLE_USE_INTERRUPTS, SIMSPARC_FAST_IDLE
	(now in erc32/configure.ac).
	* custom/leon2.cfg: Remove CONSOLE_USE_INTERRUPTS,
	SIMSPARC_FAST_IDLE (now in leon2/configure.ac).
	Remove CONSOLE_USE_POLLED (Unused).
	* custom/mvme167.cfg: Remove CD2401_INT_LEVEL, CD2401_IO_MODE,
	CD2401_USE_TERMIOS (now in mvme167/configure.ac).
	* custom/mvme162.cfg: Remove references to mvme162lx.
	Abandon gcc272. Remove make-target-options.
	* custom/mvme162lx.cfg: Add portions formerly in mvme162.cfg.
2001-12-18 14:11:02 +00:00
Joel Sherrill
97dbdde174 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/bare.cfg: Remove make-target-options.
	* custom/c4xsim.cfg: Ditto.
	* custom/cvme961.cfg: Ditto.
	* custom/efi68k.cfg: Ditto.
	* custom/gen68302.cfg: Ditto.
	* custom/gen68340.cfg: Ditto.
	* custom/genmongoosev.cfg: Ditto.
	* custom/gensh4.cfg: Remove make-target-options, remove GCC272
	make-exe, remove empty lines.
	* custom/h8sim.cfg: Remove make-target-options.
	* custom/mcf5206elite.cfg: Ditto.
	* custom/mrm332.cfg: Ditto.
	* custom/mvme147.cfg: Ditto.
	* custom/ods68302.cfg: Ditto.
	* custom/p4000.cfg: Ditto.
	* custom/p4600.cfg: Ditto.
	* custom/p4650.cfg: Ditto.
	* custom/pc386.cfg: Ditto.
	* custom/portsw.cfg: Ditto.
	* custom/simsh4.cfg: Ditto.
2001-12-07 12:32:10 +00:00
Joel Sherrill
09aadf646f 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/efi332.cfg: Remove make-target-options.
	* custom/idp.cfg: Ditto.
	* custom/jmr3904.cfg: Ditto.
2001-11-28 19:10:25 +00:00
Joel Sherrill
3dc3511175 2001-11-27 Joel Sherrill <joel@OARcorp.com>,
* ChangeLog: Deleted bogus entry.
2001-11-27 23:38:04 +00:00
Joel Sherrill
5e2dce08b0 2001-11-27 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR39.
	* include/bsp.h, start/cpuboot.c, start/reset.S, startup/debugger,
	startup/linkcmds, startup/rom: Eliminated required definition of
	macros in the custom file for the BSP to compile.  The ROM and ROM
	address and size settings are now linker script items.
2001-11-27 23:38:03 +00:00
Joel Sherrill
dda8f5dc30 2001-11-27 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR39.
	* custom/ods68302.cfg: Eliminated required definition of macros in this
	file for the BSP to compile.  The ROM and ROM address and size settings
	are now linker script items.
2001-11-27 23:35:55 +00:00
Joel Sherrill
4383f3a669 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gen405.cfg: Remove PPC_VECTOR_FILE_BASE, PPC_USE_SPRG;
	Remove make-target-options.
	* custom/helas403.cfg:  Remove PPC_VECTOR_FILE_BASE, PPC_USE_SPRG;
	Remove make-target-options.
	* custom/mbx8xx.cfg: Remove INSTRUCTION_CACHE_ENABLE,
	DATA_CACHE_ENABLE.
	* custom/mbx860_005b.cfg: Remove INSTRUCTION_CACHE_ENABLE,
	DATA_CACHE_ENABLE.
	* custom/mpc8260ads.cfg: Remove INSTRUCTION_CACHE_ENABLE,
	DATA_CACHE_ENABLE.
2001-11-27 12:09:48 +00:00
Joel Sherrill
9f7f6fb381 2001-11-25 Joel Sherrill <joel@OARcorp.com>
* custom/papyrus.cfg: Removed.
	* custom/Makefile.am, custom/helas403.cfg: Removed reference to above.
2001-11-26 18:17:51 +00:00
Joel Sherrill
93d20478f7 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/mvme2307.cfg: Reflect changes to motorola_powerpc/configure.ac.
	* custom/mcp750.cfg: Ditto.
2001-11-21 18:39:06 +00:00
Joel Sherrill
bbb6af24fa 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/dmv177.cfg: Reflect changes to dmv177/configure.ac.
	* custom/ppcn_60x.cfg: Refect changes to ppcn_60x/configure.ac.
	* custom/psim.cfg: Refect changes to psim/configure.ac.
	* custom/score603e.cfg: Reflect changes to score603e/configure.ac,
	remove SCORE603E_GENERATION.
2001-11-21 18:35:42 +00:00
Joel Sherrill
708a87c51e 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/eth_comm.cfg: Reflect changes to eth_comm/configure.ac.
	* custom/mbx8xx.cfg: Reflect changes to mbx8xx/configure.ac.
	* custom/mbx860_005b.cfg: Ditto.
	* custom/mpc8620ads.cfg: Reflect changes to mpc8620/configure.ac.
2001-11-20 18:55:30 +00:00
Joel Sherrill
82a48d07a4 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gensh1.cfg: remove make-target-options.
	* custom/gensh2.cfg: remove make-target-options.
2001-11-15 16:55:00 +00:00
Joel Sherrill
3460525e86 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/dmv152: Remove USE_CONSOLE_A, Remove USE_CONSOLE_B,
	remove make-target-options, remove BSP_CPPFLAGS.
2001-11-15 16:53:10 +00:00
Joel Sherrill
0f012bdfa1 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/simhppa.cfg: Remove SIMHPPA_FAST_IDLE, make-target-options.
2001-11-15 16:52:13 +00:00
Joel Sherrill
1614be849e 2001-11-14 Joel Sherrill <joel@OARcorp.com>
* custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg,
	custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg:
	These are new exception processing model BSPs and thus do not
	need to define PPC_USE_SPRG.
2001-11-14 20:44:46 +00:00
Joel Sherrill
2c033b0b72 2001-11-14 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: Added missing lines about simcpu32.cfg and sim68000.cfg.
2001-11-14 19:00:27 +00:00
Joel Sherrill
44ff1c3204 2001-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/ts_386ex.cfg: Remove make-target-options.
2001-11-14 18:59:05 +00:00
Joel Sherrill
7409426d87 2001-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/shsim.cfg: Remove HZ, BSP_CPPFLAGS, make-target-options.
	* custom/mvme2307.cfg: Fix PPC_USE_SPRG in make-target-options,
	re-adopt mcp750.cfg's make-exe.
2001-11-14 18:43:32 +00:00
Joel Sherrill
7c67be45de 2001-11-13 Joel Sherrill <joel@OARcorp.com>
* custom/helas403.cfg, custom/gen405.cfg: Removed dependency on
	the --srec-len argument to objcopy only supported in binutils 2.11
	or newer.
2001-11-13 23:21:34 +00:00
Joel Sherrill
1a98a0d66a 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
This modification is part of the submitted modifications necessary to
	support the IBM PPC405 family.  This submission was reviewed by
	Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
	not negatively impact the ppc403 BSPs.  The submission and tracking
	process was captured as PR50.
	* custom/gen405.cfg: New file.
	* custom/helas403.cfg: Modified to generate Srecords.
2001-11-09 00:08:13 +00:00
Joel Sherrill
6a91771a7d 2001-10-30 Joel Sherrill <joel@OARcorp.com>
* custom/sim68000.cfg: Generate symbols off executable not Srecords.
2001-10-30 14:29:07 +00:00
Joel Sherrill
fe6ef4acb1 2001-10-26 Victor V. Vengerov <vvv@oktet.ru>
* custom/mcf5206elite.cfg: New file.
2001-10-26 19:49:38 +00:00
Joel Sherrill
8e42d3b5d4 2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
* custom/mpc8260ads.cfg: New file.
2001-10-22 13:47:30 +00:00
Joel Sherrill
473ed53be0 2001-10-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gensh4.cfg: Remove START_HW_INIT.
	* custom/simsh4.cfg: Remove START_HW_INIT, RTEMS_CPU_MODEL=sh7750.
2001-10-15 18:02:09 +00:00
Joel Sherrill
cedf929623 2001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gensh4.cfg: Remove HZ.
	* custom/simsh4.cfg: Remove HZ.
2001-10-12 14:45:14 +00:00
Joel Sherrill
c682b89389 2001-10-11 Alexandra Kossovsky <sasha@oktet.ru>
* custom/gensh4.cfg, custom/simsh4.cfg: New files in support
	of Hitachi SH4 BSPs of the same name.  Reviewed and some
	cleanup by Joel Sherrill <joel@OARcorp.com>.
2001-10-11 21:11:18 +00:00
Joel Sherrill
cae8bc927a 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gensh2.cfg: Remove -lstdc++ from make-exe.
2001-10-11 16:42:39 +00:00
Joel Sherrill
a7681683d0 2001-10-11 Joel Sherrill <joel@OARcorp.com>
* custom/mbx8xx.cfg, custom/mvme167.cfg: Rewrote use of strip command
	to avoid using the apparently broken or deprecated -o argument.
2001-10-11 16:36:41 +00:00
Joel Sherrill
a463a2f86f 2001-09-28 Joel Sherrill <joel@OARcorp.com>
* custom/ods68302.cfg: Add custom make-cxx-exe rule to account
	for MC68302_BASE.
2001-09-28 23:09:16 +00:00
Joel Sherrill
faa965d62e 2001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/bare.cfg: Define dummy make-cxx-exe.
2001-09-24 18:36:31 +00:00
Joel Sherrill
af447ea2ce 2001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gensh2.cfg: Remove -lstdc++ from make-exe.
	* ChangeLog: Formatting cleanup.
2001-09-24 18:35:19 +00:00
Joel Sherrill
0bb36c04e7 2001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gensh2.cfg: Remove -lstdc++ from make-exe.
2001-09-21 15:04:56 +00:00
Joel Sherrill
37b5d78153 2001-09-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET instead
	of AC_CANONICAL_SYSTEM.
	* aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of
	mkinstalldirs and mkdir.
	* aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS,
	hack RTEMS_CONFIG_BUILD_SUBDIRS, introduce
	_RTEMS_OUTPUT_BUILD_SUBDIRS.
2001-09-14 17:30:22 +00:00
Joel Sherrill
206a0b3850 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
custom/Cygwin-posix.cfg: Remove -U__STRICT_ANSI__, make-target-options.
	custom/FreeBSD-posix.cfg: Remove make-target-options.
	custom/HPUX9-posix.cfg: Dito.
	custom/Linux-posix.cfg: Dito.
	custom/Solaris-posix.cfg: Dito.
	custom/arm_bare_bsp.cfg: Dito.
	custom/armulator.cfg: Dito.
	custom/erc32.cfg: Remove CONSOLE_USE_POLLED, CONSOLE_USE_INTERRUPTS.
	custom/i386ex.cfg: Remove make-target-options.
	custom/i960sim.cfg: Remove make-target-options.
	custom/mvme2307.cfg: Remove CONSOLE_USE_POLLED, CONSOLE_USE_INTERRUPTS.
	custom/rxgen960.cfg: Remove make-target-options, cleanup comments.
	custom/score603e.cfg: Remove CONSOLE_USE_POLLED, CONSOLE_USE_INTERRUPTS.
	custom/vegaplus.cfg: Remove make-target-options.
2001-06-19 14:27:43 +00:00
Joel Sherrill
88249fa074 2001-05-25 Joel Sherrill <joel@OARcorp.com>
* custom/mrm332.cfg: Switched $(SED) to sed.
2001-05-25 17:35:56 +00:00
Joel Sherrill
e9b4274ab2 2000-05-25 Matt Cross <profesor@gweep.net>
* New MRM332 BSP for the Mini RoboMind board based
	on the 68332 microcontroller designed and build by Mark
	Castelluccio.  For details on the MRM see http://www.robominds.com.
	* .cvsignore, ChangeLog Makefile.am, README, bsp_specs,
	clock/.cvsignore, clock/Makefile.am, clock/ckinit.c, configure.in,
	console/.cvsignore, console/Makefile.am, console/console.c,
	include/.cvsignore, include/Makefile.am, include/bsp.h,
	include/mrm332.h, misc/dotests, misc/gdbinit68, misc/interr.c,
	spurious/.cvsignore, spurious/Makefile.am, spurious/spinit.c,
	start/.cvsignore, start/Makefile.am, start/start.c, startup/.cvsignore,
	startup/Makefile.am, startup/bspclean.c, startup/bspstart.c,
	startup/except_vect_332_ROM.S, startup/linkcmds, startup/linkcmds_ROM,
	timer/.cvsignore, timer/Makefile.am, timer/timer.c, times,
	wrapup/.cvsignore, wrapup/Makefile.am: Initial files.
2001-05-25 16:34:14 +00:00
Joel Sherrill
0f58886082 2000-05-25 Matt Cross <profesor@gweep.net>
* New MRM332 BSP for the Mini RoboMind board based
	on the 68332 microcontroller designed and build by Mark
	Castelluccio.  For details on the MRM see http://www.robominds.com.
	* custom/mrm332.cfg: New file.
2001-05-25 16:24:56 +00:00