summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Patch rtems-rc-20000711-2-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-07-113-21/+0
| | | | that removes setting unused variables WORKSPACE_MB and HEAPSPACE_MB.
* Fixed problem reported by Victor V. Vengerov <Victor.Vengerov@oktet.ru>Joel Sherrill2000-07-071-1/+7
| | | | | | where alarm() did not correctly account for the watchdog start_time and stop_time fields being based on ticks not seconds. This resulted in alarm() returning a bogus number of seconds remaining.
* Patch from James Housley <jim@thehousleys.net> so application MakefilesJoel Sherrill2000-07-071-1/+1
| | | | can find tools installed to $(prefix)/bin after installation.
* Patch rtems-rc-20000705-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-07-061-11/+19
| | | | | | | | | | | CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: c/src/tests/libtests/termios/init.c CVS: ----------------------------------------------------------------------
* Patch rtems-rc-20000702-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-07-031-4/+13
| | | | | | | | | | | | | that is a hack to workaround a switch generation compiler bug for the SH2 and cleaned up some warnings. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: c/src/tests/libtests/termios/init.c CVS: ----------------------------------------------------------------------
* Interrupt stack is allocated in _ISR_Handler_initialization notJoel Sherrill2000-07-038-8/+8
| | | | _Interrupt_Manager_initialization.
* Patches from Eric Valette to address librdbg issues on SunRPC upgradeJoel Sherrill2000-06-293-9/+16
| | | | and cleanup.
* Patch from Chris Johns <cjohns@cybertec.com.au> to make sure theJoel Sherrill2000-06-291-1/+2
| | | | ttyHead back link is set.
* Patch from Eric Valette <valette@crf.canon.fr> to make librdbg workJoel Sherrill2000-06-291-8/+10
| | | | with the new RPC code.
* Patch from Chris Johns <cjohns@cybertec.com.au> andJoel Sherrill2000-06-261-0/+3
| | | | | | | | | | | Jennifer Averett <jennifer.averett@oarcorp.com> to fix appends (O_APPEND at open time) on in-memory files. A call such as: fd = open (file, O_APPEND | O_WRONLY); did not append to the end of the file.
* Patch from Chris Johns <cjohns@cybertec.com.au> andJoel Sherrill2000-06-261-1/+1
| | | | | Jennifer Averett <jennifer.averett@oarcorp.com> to make sure "/" is created with S_IFDIR set.
* Patch from James Housley <jim@thehousleys.net> to address FreeBSD 4.xJoel Sherrill2000-06-164-4/+4
| | | | build issues.
* changed version to 4.5.0-beta3aJoel Sherrill2000-06-120-0/+0
|
* 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.