summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* changed version to 4.5.0-beta3aJoel Sherrill2000-06-120-0/+0
|
* Fixed so hppa1.1 compiles with only problems in simhppa BSP.Joel Sherrill2000-06-123-6/+16
|
* Works on Solaris and Linux.Joel Sherrill2000-06-121-8/+6
|
* Added i960KA support in anticipation is i960 gdb simulator BSP.Joel Sherrill2000-06-124-12/+40
|
* changed version to 4.5.0-beta3aJoel Sherrill2000-06-120-0/+0
|
* Merging main trunk and 4.5 branch. These changes were in theJoel Sherrill2000-06-123-1440/+1440
| | | | main trunk.
* changed version to 4.5.0-beta3aJoel Sherrill2000-06-121-1/+1
|
* Updated a bit.Joel Sherrill2000-06-121-21/+18
|
* Changed st_atime, st_ctime, and st_mtime for IMFS nodes to beJoel Sherrill2000-06-125-22/+22
| | | | stat_ to avoid conflicts with macros on Solaris.
* Updated version.Joel Sherrill2000-06-121-1/+1
|
* Make sure Context_Control is large enough.Joel Sherrill2000-06-101-0/+1
|
* Check that context control overlay is big enough.Joel Sherrill2000-06-101-2/+4
|
* Patch rtems-rc-4.5.0-27-cvs from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-06-091-6/+0
| | | | | to remove syntactically incorrect else code that was technically unneeded anyway.
* Configure a default interrupt stack size.Joel Sherrill2000-06-081-1/+1
|
* Added -DUSE_INIT_FINI so they should be able to run C++ tests.Joel Sherrill2000-06-078-24/+0
|
* Changed patch version for newlib to include Ralf's fixes forJoel Sherrill2000-06-071-1/+1
| | | | install shell script problems.
* Changed distribution version.Joel Sherrill2000-06-071-1/+1
|
* Do not include config.sub and config.guess in distribution. scriptsJoel Sherrill2000-06-071-1/+1
| | | | must be loaded as a subdirectory of an RTEMS release.
* Added attributes of allocatable and executable to .reset and .initialJoel Sherrill2000-06-072-3/+3
| | | | sections so they are disassembled by objdump and loaded by gdb.
* -T linkcmds now part of %lib rule so %link rule can more easily honorJoel Sherrill2000-06-077-10/+10
| | | | the CPU model library linking rules built into gcc.
* Added *spec.in since they are now automatically generated from the *.addJoel Sherrill2000-06-073-0/+4
| | | | files.
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill2000-06-061-5/+11
| | | | | | | | | | | | | gccnewlib.add applies find -path=... which might cause files.gcc getting corrupted. This seems to be gnu-find specific and doesn't seem to be supported by Solaris find (/usr/bin/find). I didn't see this because I use gnu-find even under Solaris (/amd/bin/find under our Solaris installation). This causes the first call to find in gccnewlib.add to deliver incorrect results and may result into incorrectly setting up the files.* files, esp. files.gcc.
* Updated patch versions.Joel Sherrill2000-06-024-8/+22
|
* Patch from Keith Outwater <vac4050@cae597.rsc.raytheon.com> to renameJoel Sherrill2000-06-016-12/+12
| | | | | webserver trace() routine to goahead_trace() to avoid name conflicts with ncurses.
* Distributed the preinstall of the header files to the directoriesJoel Sherrill2000-05-3111-432/+139
| | | | owning the header files.
* Patch to:Joel Sherrill2000-05-311-7/+6
| | | | | | | | 1. Fixes a typo in the code conditionalized by GEN68360_WITH_SRAM 2. Mods the code to add support for an additional bank of SRAM (needed more RAM to run the web server!) From <vac4050@cae597.rsc.raytheon.com> reviewed by Eric Norum <eric@cls.usask.ca>.
* Patch rtems-rc-4.5.0-25.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-05-313-3/+3
| | | | multilib handling issues.
* Update from John S. Gwynne <jsg@jsgpc.mrcday.com> that:Joel Sherrill2000-05-318-34/+29
| | | | | | | | * updated README * improved misc script for running the RTEMS test programs * Updated 332 SIM configuration in start.c * C++ global constructor fix (USE_INIT_FINI) * change __end_of_ram to _RamEnd to match changes by others
* Added -DUSE_INIT_FINI to all m68k and PowerPC BSPs.Joel Sherrill2000-05-3122-2/+58
|
* Include clockdrv.h and console.h per Frank Szczerba <frank@wmi.com>.Joel Sherrill2000-05-311-0/+8
|
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to:Joel Sherrill2000-05-311-2/+8
| | | | | | | | This is the diff to let gcc-target-default.cfg use LINK.c -Wl,-r instead of LD -r for building *.rels. BTW: gcc -r works but seems to be undocumented, however as gcc -r -v shows it seems to works. Now I am using -Wl,-r :-)
* Patch from Nick Simon <Nick.SIMON@syntegra.bt.co.uk> to makeJoel Sherrill2000-05-301-0/+9
| | | | error.h C++ safe.
* Added a special CPU model of "rtems_multilib". This is the beginningsJoel Sherrill2000-05-2811-10/+126
| | | | | | | | | | | | | | | of an experiment to determine what it will take to multilib most of RTEMS per GNU multilib conventions. It is thought that only interrupt processing and IO are not multlib-able. This means that a BSP Kit should include IRQ processing from score/cpu, all peripheral support (header files from score/cpu, libchip, and libcpu), and the BSPs themselves. The rest of RTEMS should be multlib-able. But to do this, all RTEMS CPU model feature flags must be derivable from gcc cpp predefines. By configuring the bare bsp with the rtems_multilib CPU model, you can try any combination of CPU CFLAGS and see well how the logic in that section of the <CPU>.h works. Once all CPU multilib variations can be built, then RTEMS proper can be multilib'ed and separated from the BSPs.
* Patch rtems-rc-4.5.0-21.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-05-2829-3264/+785
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which splits the current monolithic specs files into a sequence of subparts. These can be concatenated togather to make a the whole .spec file. This cleans up the maintenance problem of having "all languages" and a "C/C++ only" gccnewlib spec files. Plus it should make it easier to produce variants like the gdb-m68k-bdm which require special hackery. :) Ralf's comments: It addresses the way *.spec.in get composed inside of the source tree. Changes: * Each spec.in is broken into several files (*.add), one *.add file per sub-package. * Each Makefile.am composes spec.ins from the *.add files * Removal of redundant automake support files. * Default value for BuildRoot changed to /tmp/<spec-file-name> * %clean stage added to *specs Advantages (IMHO). * The *.add files are easier to adminstrate and more flexible in comparison to the former *.specs.ins. * gccnewlib_c_only.spec.in now is composed from the same sources as gccnewlib.spec.in (less errors) * If using the default BuildRoot --clean now deletes all files that were generated while building. Notes: * rtems.spec.in has not yet been adapted to the scheme used for the other *spec.ins * Except for cosmetical changes the internals of the *.spec files should not have changed. To Apply: cvs rm -f scripts/binutils/binutils.spec.in cvs rm -f scripts/gccnewlib/gccnewlib.spec.in cvs rm -f scripts/gccnewlib/gccnewlib_c_only.spec.in cvs rm -f scripts/gdb/gdb.spec.in cvs rm -f scripts/config.sub cvs rm -f scripts/config.guess cvs rm -f scripts/install-sh cvs rm -f scripts/mkinstalldirs cvs rm -f scripts/missing patch -p1 < rtems-rc-4.5.0-21.diff cvs add scripts/*/*.add cvs add scripts/*/README
* This commit was manufactured by cvs2svn to create branch 'rtems-4-5-branch'.cvs2git2000-05-2816-0/+0
| | | | | | | | | | | | | | | | | | | Cherrypick from master 2000-05-28 18:03:55 UTC Joel Sherrill <joel.sherrill@OARcorp.com> 'Added on 4.5 branch': scripts/binutils/base-binutils.add scripts/binutils/binutils.add scripts/binutils/target-binutils.add scripts/gccnewlib/base-chill.add scripts/gccnewlib/base-g77.add scripts/gccnewlib/base-gcc.add scripts/gccnewlib/base-gcj.add scripts/gccnewlib/gccnewlib.add scripts/gccnewlib/target-chill.add scripts/gccnewlib/target-g77.add scripts/gccnewlib/target-gcc.add scripts/gccnewlib/target-gcj.add scripts/gccnewlib/target-objc.add scripts/gdb/base-gdb.add scripts/gdb/gdb.add scripts/gdb/target-gdb.add
* Updated newlib version which bumped the gnatnewlib version.Joel Sherrill2000-05-281-2/+2
|
* Updated newlib, gdb, and gcc patch versions which bumped the RPM releaseJoel Sherrill2000-05-281-6/+6
| | | | of gccnewlib and gdb.
* New version number.Joel Sherrill2000-05-281-1/+1
|
* Removed definition of PPC_ABI and PPC_ASM as there are now defaultsJoel Sherrill2000-05-289-92/+1
| | | | that reflect the GNU toolset.
* Added casts to avoid warnings.Joel Sherrill2000-05-281-2/+2
|
* Removed more warnings. In particular added ifdef's on IPV6 forJoel Sherrill2000-05-288-1/+18
| | | | variables only used in IPV6.
* Added prototype of fdopen() since it is not strict ANSI and notJoel Sherrill2000-05-281-0/+5
| | | | having a prototype caused warnings.
* Added cast to remove warning.Joel Sherrill2000-05-281-1/+2
|
* Renamed delay() to avoid conflicts since it is a common name thatJoel Sherrill2000-05-283-29/+32
| | | | was in particular used by the ttcp test.
* Added defaults for PPC_ABI and PPC_ASM so every PowerPC does notJoel Sherrill2000-05-281-0/+16
| | | | | have to define them to their default value. The default values reflect the ABI and Assembly format of the current GNU tools.
* Removed warning by adding return NULL.Joel Sherrill2000-05-281-0/+1
|
* Changed sed command to avoid severe limitations in Solaris /bin/sed.Joel Sherrill2000-05-281-1/+1
| | | | | Detected by Joel after multiple reports on the rtems-users mailing list. Final fix from Ralf Corsepius.
* Added INSTALL_CHANGE and INSTALL_VARIANT information.Joel Sherrill2000-05-261-1/+25
|
* Significant updates.Joel Sherrill2000-05-261-75/+57
|
* Corrected old-style usage of TARGET_ARCH.Joel Sherrill2000-05-262-4/+4
|