summaryrefslogtreecommitdiffstats
path: root/make (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-10-182000-10-18 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* compilers/gcc-portsw.cfg: Use gcc style flags.
2000-09-132000-09-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-80/+8
* custom/arm_bare_bsp.cfg, custom/armulator.cfg, custom/dmv177.cfg, custom/mcp750.cfg, custom/vegaplus.cfg: Clean up.
2000-09-132000-09-13 Emmanuel Raguet <raguet@crf.canon.fr>Joel Sherrill2-0/+101
* vegaplus BSP submitted by Emmanuel Raguet <raguet@crf.canon.fr> and Eric Valette <valette@crf.canon.fr>. * custom/vegaplus.cfg: New file.
2000-09-122000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-12/+23
* custom/erc32.cfg: Add comment on -mno-v8, -mcypress. * custom/gen68302.cfg: Comment out LIBC_LIB[C|M]. * custom/gen68340.cfg: Comment out LIBC_LIB[C|M]. * custom/gen68360.cfg: Comment out LIBC_LIB[C|M]. * custom/idp.cfg: Comment out LIBC_LIB[C|M]. * custom/mvme162.cfg: Comment out LIBC_LIB[C|M]. * custom/ods68302.cfg: Comment out LIBC_LIB[C|M].
2000-09-122000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+4
* custom/gensh2.cfg: Fix comments.
2000-09-122000-09-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* custom/mvme167.cfg (CPP_CFLAGS): Corrected to only include compiler arguments that specify CPU model options.
2000-09-122000-09-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+8
* custom/mbx860_005b.cfg (make-target-options): Add lines to define PRINTK_MINOR SMC1_MINOR and PRINTK_IO_MODE. The settings may be incorrect but the BSP now compiles.
2000-09-062000-09-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-4/+5
* custom/arm_bare_bsp.cfg: Fix comments.
2000-09-012000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-28/+12
* custom/gensh1.cfg, custom/gensh2.cfg: Abandon gcc-2.7.2's make-exe * custom/simcpu32.cfg: Set RTEMS_BSVC_MODEL = simcpu32 * ChangeLog: File paths corrected
2000-08-292000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+6
* custom/armulator.cfg: Corrected make-exe rule to pick up debug flags.
2000-08-252000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-4/+22
* make/custom/pck6.cfg: New file * make/custom/pc486.cfg: Use -m486 * make/custom/pc586.cfg: Use -mpentium * make/custom/pc686.cfg: Use -mmpentiumpro * make/custom/i386ex.cfg: Use -msoft-float
2000-08-252000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-14/+25
* custom/mbx8xx.cfg: Add support for configuration parameters in NVRAM
2000-08-252000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-3/+7
* ChangeLog: File paths corrected.
2000-08-112000-08-04 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-25/+37
* mvme167.cfg: Add specification of printk port, console port and serial I/O mode. Arrange for the stripped executable to be copied up the build tree.
2000-08-102000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-19/+60
* mbx8xx.cfg: Support for shared printk and no termios. 2000-08-10 John Cotton <john.cotton@nrc.ca> * mbx8xx.cfg: Support added for dejagnu test harness.
2000-08-10New file.Joel Sherrill1-0/+4
2000-08-02Executables are now in binary format for download using network.Joel Sherrill1-3/+4
2000-08-01Produce Srecords.Joel Sherrill1-10/+6
2000-08-01Added sim68000 BSP for the BSVC simulator. This BSP includes theJoel Sherrill2-0/+78
alias simcpu32 that supports the CPU32 simulator in BSVC. At this point, it is still under development.
2000-08-01Patch rtems-rc-20000731-2-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-20/+20
that does the following: Changes: Remove $(SED) and $(CP) from make/custom/*.cfg Motivation: * autoconf and automake presuppose sed and cp to be present. * make/host.cfg.in already contains SED = sed hard-coded into it for a long time. * Elimination of make-variables * Eliminate make/*.cfg files or at least reduce their complexity :)
2000-07-31New bsp for simulator in gdb. Does not work yet.Joel Sherrill1-0/+53
2000-07-27Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-27/+0
Removed obsolete flags from new custom files.
2000-07-27Port of RTEMS to the ARM processor family by Eric ValetteJoel Sherrill1-0/+95
<valette@crf.canon.fr> and Emmanuel Raguet <raguet@crf.canon.fr> of Canon CRF - Communication Dept. This port includes a basic BSP that is sufficient to link hello world.
2000-07-26Patch from Charles-Antoine Gauthier <charles.gauthier@nrc.ca> thatJoel Sherrill1-1/+1
removes warnings from the network.c file and has slight additions to the configuration file to support Java.
2000-07-26Port of RTEMS to the Texas Instruments C3x/C4x DSP families includingJoel Sherrill1-1/+2
a BSP (c4xsim) supporting the simulator included with gdb. This port was done by Joel Sherrill and Jennifer Averett of OAR Corporation. Also included with this port is a space/time optimization to eliminate FP context switch management on CPUs without hardware or software FP. An issue with this port was that sizeof(unsigned32) = sizeof(unsigned8) on this CPU. This required addressing alignment checks and assumptions as well as fixing code that assumed sizeof(unsigned32) == 4.
2000-07-13Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill44-226/+0
that is yet another multilib-related structual cleanup patch: Changes: * Make RTEMS_TEST_NO_PAUSE a tests/ subpackage specific option. - Remove RTEMS_TEST_NO_PAUSE from custom/*.cfg, targopts.h and cpuopts.h. - Add autoconf macros RTEMS_*_RTEMS_TEST_NO_PAUSE (aclocal/rtems-test-no-pause.m4). - Add RTEMS_*_RTEMS_TEST_NO_PAUSE support to sptests/configure.ins and tmtests/configure.in. These are the only subdirectories which currently apply RTEMS_TEST_NO_PAUSE. - Add autoconf-DEFS support to all test subpackages' configure.ins below tests/. I.e. AC_DEFINES now get explicitly propagated as preprocessor defines into Makefiles, cf. AM_CPPFLAGS in tests/*/*.am, instead of using a global config-files. - Remove NDEBUG from custom/*.cfg. * AC_DEFINE POSIX_API, ITRON_API and MULTIPROCESSING in exec/configure.in, only. - All other sources now should relay on the values from cpuopts.h and should not define them themselves. - Several related changes to many configure.ins * Bug-fixes to RTEMS_*_RTEMS_DEBUG macros (Actually workarounds to quoting bugs in autoconf). Notes: * This patch is rather immature and only tested for a small subset of BSPs (requires the tests to be enabled and therefore takes an tremendous amount of disc space and time.) * The patches to *cfg were generated by a script. Expect file formating changes :)
2000-07-13Removed NDEBUG as a per BSP option.Joel Sherrill44-217/+5
2000-07-12Removed references to stack checker defines since it is dynamicallyJoel Sherrill2-12/+0
enabled now at configure time.
2000-07-12Removed stupid reference to NO_TABLE_MOVE in comment block.Joel Sherrill8-26/+0
2000-07-12Patch rtems-rc-20000712-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill44-166/+5
that is yet another multilib-related structual cleanup patch: Changes: * Make RTEMS_DEBUG a global per-cpu configuration option * Remove RTEMS_DEBUG from targopts.h * Add a global --enable-rtems-debug option disabled by default. * Add RTEMS_DEBUG to cpuopts.h * Remove all references to RTEMS_DEBUG from custom/*.cfg Notes: * RTEMS_DEBUG is set in c/src/exec/configure.in only (RTEMS_CHECK_RTEMS_DEBUG) and should be defined in cpuopts.h only. BSPs should not redefine it, but use the value being provided by cpuopts.h. => With multilibs, users have to choose: Either enable RTEMS_DEBUG for all BSPs and CPU_MODELs of a cpu or not. * Only few BSPs had RTEMS_DEBUG enabled, therefore I set the default to disabled. * This patch influences the per-BSP building scheme. Existing BSPs which set RTEMS_DEBUG in their make-target-options rule might have problems at runtime.
2000-07-11Reworked score/cpu/sparc so it can be safely compiled multilib. AllJoel Sherrill1-1/+0
routines and structures that require CPU model specific information are now in libcpu. This primarily required moving erc32 specific information from score/cpu files to libcpu/sparc and the erc32 BSP.
2000-07-11Reworked score/cpu/i960 so it can be safely compiled multilib. AllJoel Sherrill2-2/+3
routines and structures that require CPU model specific information are now in libcpu. This required significant rework of the score/cpu header files and the creation of multiple header files and subdirectories in libcpu/i960.
2000-07-11Patch rtems-rc-20000711-2-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-21/+0
that removes setting unused variables WORKSPACE_MB and HEAPSPACE_MB.
2000-07-11Patch rtems-rc-20000711-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-4/+13
that decouples exec/ for the sh, m68k and i960 from targopts.h. NOTE: The change to system.h is a hack to enable cpuopts.h for some targets, but keep using targopts.h for others - I know it does *not* work for sparc, mips, i386 and ppc. This will have to be addressed as work continues on multilibing.
2000-07-07Patch from James Housley <jim@thehousleys.net> to let the MakefilesJoel Sherrill1-1/+1
find tools like packhex after installation.
2000-07-06Patch from Eric Valette <valette@crf.canon.fr> and Yacine El KolliJoel Sherrill2-2/+40
<elkolli@crf.canon.fr> to add support for the mbx860_005b.
2000-07-06Added baseline for h8 simulator BSP to support the simulator in gdb 5.0Joel Sherrill1-0/+67
2000-06-15rxgen960 compiles and links.Joel Sherrill1-1/+3
2000-06-15Added multigen generated bare BSP configuration files.Joel Sherrill1-0/+1
2000-06-14Changed to standard make-exe type rule.Joel Sherrill1-1/+1
2000-06-14Moved PPC_VECTOR_FILE_BASE to targopts.hJoel Sherrill1-1/+1
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill3-0/+220
<charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill4-7/+49
<charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860
2000-06-12Added i960sim BSP which (ignoring the 3 instructions not supportedJoel Sherrill1-0/+67
by gdb 5.0's i960 simulator) is enough to run hello world.
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill51-403/+314
2000-04-13Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill4-0/+9
adds .cvsignore.
2000-04-05Cleanup patch from Ralf Corsepius.Joel Sherrill1-1/+1
2000-04-05New file. Should support Cygwin as unix simulator port.Joel Sherrill1-0/+65
2000-02-29BSP now compiles and links with CAVSL board information. This includesJoel Sherrill2-2/+2
linkcmds updated, simio references removed, and switch to libchip for serial ports from simio. Added a MEMORY_MAP file to capture information about the various addresses on this board. In addition, many of the beta patches are now included.
2000-02-22New port of RTEMS to TI C3x and C4x.Joel Sherrill2-0/+71