Ralf Corsepius
b88e3662e2
2002-08-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
PREINSTALL_FILES.
* console/mouse_parser.c: Include <string.h> (for strcmp).
* console/vt.c: Include <string.h> (for memcpy).
* wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
2002-08-29 15:54:25 +00:00
Ralf Corsepius
72f4ec871e
2002-08-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/bsp-configure.m4: Create bspopts.h on the fly, filter out
autoconf-2.53 PACKAGE crap.
2002-08-29 15:54:00 +00:00
Ralf Corsepius
6c15108b60
2002-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/prog-gnat.m4: New.
2002-08-28 17:42:44 +00:00
Joel Sherrill
b29709d450
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* samples/base_mp/.cvsignore: New file.
2002-08-28 17:35:01 +00:00
Ralf Corsepius
a456af96f2
2002-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add ada-tests.
2002-08-28 14:16:18 +00:00
Joel Sherrill
40edeaef2a
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* samples/base_mp/.cvsignore: New file.
2002-08-27 20:25:20 +00:00
Ralf Corsepius
bf6fa0f445
2002-08-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sptests/sp09/Makefile.am: Remove EXPADA.
* sptests/sp09/sptest.adb: Remove RESULT from SCREEN_13.
* sptests/sp19/Makefile.am: Remove EXPADA.
* sptests/sp21/Makefile.am: Remove EXPADA.
* sptests/sp21/sptest.adb: Remove RESULT from TASK_1.
* tmtests/tmoverhd/dummy_rtems.adb: Reflect changes to IO_Managers.
* tmtests/tmoverhd/dummy_rtems.ads: Reflect changes to IO_Managers.
2002-08-27 17:06:30 +00:00
Joel Sherrill
cbb095033a
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* tmtests/tm20/tmtest.adb, tmtests/tmoverhd/tmtest.adb: Fixed
call to RTEMS IO Manager services.
2002-08-27 14:05:45 +00:00
Ralf Corsepius
abe09384ad
2002-08-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sptests/sp19/sptest.adp: Fix include paths.
2002-08-27 13:35:42 +00:00
Ralf Corsepius
d73a01fdc2
2002-08-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sptests/sp19/sptest.adb: Remove.
* sptests/sp19/Makefile.am: Let m4 generate sptests.adb from
sptests.adp.
2002-08-27 13:17:27 +00:00
Joel Sherrill
28d8503bc6
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* io.t: Correct Ada bindings.
2002-08-27 13:13:45 +00:00
Joel Sherrill
aa57f84460
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* rtems.ads: Corrected binding for Io_Initialize.
2002-08-27 13:12:33 +00:00
Joel Sherrill
e8c20a0ec7
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* sptests/sp21/sptest.adb: Fixed IO_Initialize invocations to
match corrected prototype.
2002-08-27 13:12:04 +00:00
Joel Sherrill
b0e8b47e92
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* sptests/sp19/sptest.adp: Added from old Ada implementation.
2002-08-27 11:48:54 +00:00
Joel Sherrill
3634ed9fa0
2002-08-27 Joel Sherrill <joel@OARcorp.com>
...
* tmtests/tm27/.cvsignore: Removed. Missed in previous attempts.
2002-08-27 11:45:33 +00:00
Ralf Corsepius
f3013b891a
Removed
2002-08-27 07:47:42 +00:00
Ralf Corsepius
a846105767
2002-08-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sptests/sp09/sptest.adb: Add Result to SCREEN_13.
Remove Status from TASK_1.
* sptests/sp21/sptest.adb: Add Result to TASK_1.
* tmtests/tm20/tmtest.adb: Remove various RETURN_VALUEs.
* ada.am: Remove ADACOMPILE, ADAC. Add AM_LDFLAGS, LDFLAGS.
* configure.ac: Check for m4. Abort if HAS_GNAT = no.
2002-08-27 06:57:46 +00:00
Joel Sherrill
c94a454628
2002-08-26 Joel Sherrill <joel@OARcorp.com>
...
* tm27 and tm27 are irrelevant as Ada binding tests.
* tmtests/tm26/config.h, tmtests/tm26/config.h: Removed.
2002-08-26 17:25:59 +00:00
Joel Sherrill
b2b7cfc91e
2002-08-26 Joel Sherrill <joel@OARcorp.com>
...
* tm27 and tm27 are irrelevant as Ada binding tests.
* tmtests/tm26/Makefile.am, tmtests/tm26/README, tmtests/tm26/tm26.adb,
tmtests/tm26/tmtest.adb, tmtests/tm26/tmtest.adp,
tmtests/tm26/tmtest.ads, tmtests/tm27/Makefile.am, tmtests/tm27/README,
tmtests/tm27/tm27.adb, tmtests/tm27/tmtest.adb,
tmtests/tm27/tmtest.ads: Removed.
* configure.ac, tmtests/Makefile.am: Modified to reflect above.
2002-08-26 17:24:44 +00:00
Joel Sherrill
f435621be9
2002-08-26 Joel Sherrill <joel@OARcorp.com>
...
* sptests/sp19/sptest.adb: Modified to follow pattern of SP01
even though this test is not supported.
* sptests/sp19/sp19.adb: New file.
2002-08-26 17:20:36 +00:00
Joel Sherrill
190f5c23ee
2002-08-26 Joel Sherrill <joel@OARcorp.com>
...
* mptests/mp01/mptest.ads, mptests/mp02/mptest.ads,
mptests/mp03/mptest.ads, mptests/mp04/mptest.ads,
mptests/mp05/mptest.ads, mptests/mp06/mptest.ads,
mptests/mp07/mptest.ads, mptests/mp08/mptest.ads,
mptests/mp09/mptest.ads, mptests/mp10/mptest.ads,
mptests/mp11/mptest.ads, mptests/mp12/mptest.ads,
mptests/mp13/mptest.ads, mptests/mp14/mptest.adb,
mptests/mp14/mptest.ads: Per PR274, identify the need for the
BSP_MPCI package. It was a trivial dependency and eliminated.
2002-08-26 14:27:21 +00:00
Joel Sherrill
8a0e8dad1f
2002-08-26 Joel Sherrill <joel@OARcorp.com>
...
* sptests/sp19/sp19.adb: Removed/Renamed to sptest.adb.
* sptests/sp19/sptest.adb: Added/Renamed from sptest.adb.
2002-08-26 13:44:35 +00:00
Joel Sherrill
61cd8dbf19
2002-08-26 Joel Sherrill <joel@OARcorp.com>
...
* sptests/sp09/sptest.adb, sptests/sp21/sptest.adb: All RTEMS IO
Manager directives take fewer arguments than these tests used.
2002-08-26 13:37:16 +00:00
Joel Sherrill
44c44c535a
2002-08-21 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Move .init section after text section so
C+ global constructors work.
2002-08-26 13:06:55 +00:00
Joel Sherrill
a7bafd58d0
2002-08-26 Eric Norum <eric.norum@usask.ca>
...
* cpu_asm.S: More PR267 tinkering which eliminates some conditional
compilation.
2002-08-26 13:03:01 +00:00
Ralf Corsepius
2085b08e74
2002-08-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sptests/sp04/Makefile.am: Remove init.$(OBJEXT).
2002-08-26 10:10:43 +00:00
Ralf Corsepius
7edb3d3ace
2002-08-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Activate tmtests.
* configure.ac: Activate tmtests.
* samples/base_mp/Makefile.am: Add nodeX subdirs.
* sptests/sp01/Makefile.am: Add *.scn.
* sptests/sp02/Makefile.am: Add *.scn.
* sptests/sp03/Makefile.am: Add *.scn.
* sptests/sp04/Makefile.am: Add *.scn.
* sptests/sp05/Makefile.am: Add *.scn.
* sptests/sp06/Makefile.am: Add *.scn.
* sptests/sp07/Makefile.am: Add *.scn.
* sptests/sp08/Makefile.am: Add *.scn.
* sptests/sp09/Makefile.am: Add *.scn.
* sptests/sp11/Makefile.am: Add *.scn.
* sptests/sp12/Makefile.am: Add *.scn.
* sptests/sp13/Makefile.am: Add *.scn.
* sptests/sp14/Makefile.am: Add *.scn.
* sptests/sp15/Makefile.am: Add *.scn.
* sptests/sp16/Makefile.am: Add *.scn.
* sptests/sp17/Makefile.am: Add *.scn.
* sptests/sp19/Makefile.am: Add *.scn.
* sptests/sp20/Makefile.am: Add *.scn.
* sptests/sp21/Makefile.am: Add *.scn.
* sptests/sp22/Makefile.am: Add *.scn.
* sptests/sp23/Makefile.am: Add *.scn.
* sptests/sp24/Makefile.am: Add *.scn.
* sptests/sp25/Makefile.am: Add *.scn.
2002-08-26 09:38:29 +00:00
Ralf Corsepius
0270bc852c
2002-08-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* tmtests/Makefile.am: New.
* tmtests/tm01/Makefile.am: New.
* tmtests/tm02/Makefile.am: New.
* tmtests/tm03/Makefile.am: New.
* tmtests/tm04/Makefile.am: New.
* tmtests/tm05/Makefile.am: New.
* tmtests/tm06/Makefile.am: New.
* tmtests/tm07/Makefile.am: New.
* tmtests/tm08/Makefile.am: New.
* tmtests/tm09/Makefile.am: New.
* tmtests/tm10/Makefile.am: New.
* tmtests/tm11/Makefile.am: New.
* tmtests/tm12/Makefile.am: New.
* tmtests/tm13/Makefile.am: New.
* tmtests/tm14/Makefile.am: New.
* tmtests/tm15/Makefile.am: New.
* tmtests/tm16/Makefile.am: New.
* tmtests/tm17/Makefile.am: New.
* tmtests/tm18/Makefile.am: New.
* tmtests/tm19/Makefile.am: New.
* tmtests/tm20/Makefile.am: New.
* tmtests/tm21/Makefile.am: New.
* tmtests/tm22/Makefile.am: New.
* tmtests/tm23/Makefile.am: New.
* tmtests/tm24/Makefile.am: New.
* tmtests/tm25/Makefile.am: New.
* tmtests/tm26/Makefile.am: New.
* tmtests/tm26/tmtest.adb
* tmtests/tm27/Makefile.am: New.
* tmtests/tm28/Makefile.am: New.
* tmtests/tm29/Makefile.am: New.
* tmtests/tmck/Makefile.am: New.
* tmtests/tmoverhd/Makefile.am: New.
2002-08-26 09:27:51 +00:00
Ralf Corsepius
2af6056ad9
2002-08-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: New.
* configure.ac: New.
* ada.am: New.
* support/Makefile.am: New.
* samples/Makefile.am: New.
* samples/base_mp/Makefile.am: New.
* samples/base_sp/Makefile.am: New.
* samples/hello/Makefile.am: New.
* samples/ticker/Makefile.am: New.
2002-08-26 06:12:08 +00:00
Ralf Corsepius
1a5f405bbb
2002-08-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sptests/Makefile.am: New.
* sptests/sp01/Makefile.am: New.
* sptests/sp02/Makefile.am: New.
* sptests/sp03/Makefile.am: New.
* sptests/sp04/Makefile.am: New.
* sptests/sp05/Makefile.am: New.
* sptests/sp06/Makefile.am: New.
* sptests/sp07/Makefile.am: New.
* sptests/sp08/Makefile.am: New.
* sptests/sp09/Makefile.am: New.
* sptests/sp11/Makefile.am: New.
* sptests/sp12/Makefile.am: New.
* sptests/sp13/Makefile.am: New.
* sptests/sp14/Makefile.am: New.
* sptests/sp15/Makefile.am: New.
* sptests/sp16/Makefile.am: New.
* sptests/sp17/Makefile.am: New.
* sptests/sp19/Makefile.am: New.
* sptests/sp20/Makefile.am: New.
* sptests/sp21/Makefile.am: New.
* sptests/sp22/Makefile.am: New.
* sptests/sp23/Makefile.am: New.
* sptests/sp24/Makefile.am: New.
* sptests/sp25/Makefile.am: New.
* sptests/spsize/Makefile.am: New.
2002-08-26 06:04:49 +00:00
Ralf Corsepius
28cf529f96
2002-08-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* ChangeLog: New.
* .cvsignore: New.
* mptests/.cvsignore: New.
* mptests/mp01/.cvsignore: New.
* mptests/mp02/.cvsignore: New.
* mptests/mp03/.cvsignore: New.
* mptests/mp04/.cvsignore: New.
* mptests/mp05/.cvsignore: New.
* mptests/mp06/.cvsignore: New.
* mptests/mp07/.cvsignore: New.
* mptests/mp08/.cvsignore: New.
* mptests/mp09/.cvsignore: New.
* mptests/mp10/.cvsignore: New.
* mptests/mp11/.cvsignore: New.
* mptests/mp12/.cvsignore: New.
* mptests/mp13/.cvsignore: New.
* mptests/mp14/.cvsignore: New.
* samples/.cvsignore: New.
* samples/base_sp/.cvsignore: New.
* samples/hello/.cvsignore: New.
* samples/ticker/.cvsignore: New.
* sptests/.cvsignore: New.
* sptests/sp01/.cvsignore: New.
* sptests/sp02/.cvsignore: New.
* sptests/sp03/.cvsignore: New.
* sptests/sp04/.cvsignore: New.
* sptests/sp05/.cvsignore: New.
* sptests/sp06/.cvsignore: New.
* sptests/sp07/.cvsignore: New.
* sptests/sp08/.cvsignore: New.
* sptests/sp09/.cvsignore: New.
* sptests/sp11/.cvsignore: New.
* sptests/sp12/.cvsignore: New.
* sptests/sp13/.cvsignore: New.
* sptests/sp14/.cvsignore: New.
* sptests/sp15/.cvsignore: New.
* sptests/sp16/.cvsignore: New.
* sptests/sp17/.cvsignore: New.
* sptests/sp19/.cvsignore: New.
* sptests/sp20/.cvsignore: New.
* sptests/sp21/.cvsignore: New.
* sptests/sp22/.cvsignore: New.
* sptests/sp23/.cvsignore: New.
* sptests/sp24/.cvsignore: New.
* sptests/sp25/.cvsignore: New.
* sptests/spsize/.cvsignore: New.
* support/.cvsignore: New.
* tmtests/.cvsignore: New.
* tmtests/tm01/.cvsignore: New.
* tmtests/tm02/.cvsignore: New.
* tmtests/tm03/.cvsignore: New.
* tmtests/tm04/.cvsignore: New.
* tmtests/tm05/.cvsignore: New.
* tmtests/tm06/.cvsignore: New.
* tmtests/tm07/.cvsignore: New.
* tmtests/tm08/.cvsignore: New.
* tmtests/tm09/.cvsignore: New.
* tmtests/tm10/.cvsignore: New.
* tmtests/tm11/.cvsignore: New.
* tmtests/tm12/.cvsignore: New.
* tmtests/tm13/.cvsignore: New.
* tmtests/tm14/.cvsignore: New.
* tmtests/tm15/.cvsignore: New.
* tmtests/tm16/.cvsignore: New.
* tmtests/tm17/.cvsignore: New.
* tmtests/tm18/.cvsignore: New.
* tmtests/tm19/.cvsignore: New.
* tmtests/tm20/.cvsignore: New.
* tmtests/tm21/.cvsignore: New.
* tmtests/tm22/.cvsignore: New.
* tmtests/tm23/.cvsignore: New.
* tmtests/tm24/.cvsignore: New.
* tmtests/tm25/.cvsignore: New.
* tmtests/tm26/.cvsignore: New.
* tmtests/tm27/.cvsignore: New.
* tmtests/tm28/.cvsignore: New.
* tmtests/tm29/.cvsignore: New.
* tmtests/tmck/.cvsignore: New.
* tmtests/tmoverhd/.cvsignore: New.
2002-08-26 05:51:56 +00:00
Ralf Corsepius
72deed0746
2001-08-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: New.
* Makefile.am: New.
* .cvsignore: New.
2002-08-23 13:52:42 +00:00
Ralf Corsepius
97b4bc1bbc
2002-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/prog-gnat.m4: New.
* configure.ac: Add ada subdir handling.
2002-08-22 14:00:56 +00:00
Joel Sherrill
3e1526f04e
2002-08-21 Joel Sherrill <joel@OARcorp.com>
...
* setup.def, gcc3newlib/gccnewlib.add: Updated the tools for
gcc 3.2 and Ada.
2002-08-21 18:50:04 +00:00
Joel Sherrill
3d57435de4
2002-08-21 Joel Sherrill <joel@OARcorp.com>
...
* src/adjtime.c: New file -- adjtime() support required by the
Network Time Protocol (NTP) port to RTEMS.
* src/Makefile.am: Modified to reflect above.
2002-08-21 17:45:10 +00:00
Joel Sherrill
06a27bbf32
2002-08-21 Joel Sherrill <joel@OARcorp.com>
...
* configure.ac, shared/misc/Makefile.am: PR217 required that the
idle task be moved to libcpu so it could be more acutely aware of
the CPU model. This file was modified to pick up the idle task
from there.
* shared/misc/m68kidle.c: New file.
2002-08-21 17:43:48 +00:00
Joel Sherrill
0308c80540
2002-08-21 Joel Sherrill <joel@OARcorp.com>
...
* wrapup/Makefile.am: PR217 required that the idle task be moved to
libcpu so it could be more acutely aware of the CPU model. This
file was modified to pick up the idle task from there.
2002-08-21 17:41:26 +00:00
Joel Sherrill
a2ae30c2d3
2002-08-21 Joel Sherrill <joel@OARcorp.com>
...
* bsp_specs: Added support for -nostdlibs.
2002-08-21 17:06:22 +00:00
Ralf Corsepius
1846a62408
2002-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Add preinstall-stamp.
2002-08-21 14:57:25 +00:00
Ralf Corsepius
304cdca206
2002-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/Makefile.am: Remove.
* Makefile.am: Merge in former include/Makefile.am.
* configure.ac: Reflect changes above.
Take out unnecessary autoconf macros.
2002-08-21 10:04:45 +00:00
Ralf Corsepius
310fee6724
2002-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/bsp-alias.m4: Remove.
2002-08-20 23:51:08 +00:00
Joel Sherrill
1f657157f3
2002-08-20 Joel Sherrill <joel@OARcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, README, TODO, buildall.in,
configure.ac, install-sh, missing, mkbinutilspec.in, mkbspspec.in,
mkgdbspec.in, mkgnatnewlibspec.in, mkinstalldirs, mkrpms, mkspec,
setup, setup.def, binutils/.cvsignore, binutils/Makefile.am,
binutils/binutils.spec.in, gdb/.cvsignore, gdb/Makefile.am,
gdb/gdb.spec.in, gnatnewlib/.cvsignore, gnatnewlib/Makefile.am,
gnatnewlib/gnatnewlib.spec.in: Per PR238 GNAT support is now
included in the main RPM specs which support gcc 3.1 and newer
since GNAT is in that source base now.
2002-08-20 16:01:28 +00:00
Joel Sherrill
e5fc1dfd28
2002-08-20 Joel Sherrill <joel@OARcorp.com>
...
* src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h>
to avoid warning on ntohl().
2002-08-20 15:56:25 +00:00
Joel Sherrill
845f170ab5
2002-08-20 Eric Norum <eric.norum@usask.ca>
...
* rtems/rtems_glue.c: Per PR270, the BSD network code expects that
the value of the number of seconds since boot is non-zero. The
RTEMS network initialization code assures this by waiting for a
second. A more efficient technique is to simply wait until the
number of seconds since boot is non-zero.
2002-08-20 15:53:52 +00:00
Ralf Corsepius
fa42a76b9f
2002-08-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* gcc3newlib/gccnewlib.add: Re-add i386-rtems Ada.
Add %_gnat and --define 'gnat [0|1]' support.
Enable gnat for gcc-3.2/Disable for gcc-3.1.
Add hacks to build gnatlib.
Re-activate commented out fragments for old gcc versions.
Add @target_alias@-gnatgcc.
2002-08-19 06:28:42 +00:00
Joel Sherrill
3549ab087c
2002-08-15 Joel Sherrill <joel@OARcorp.com>
...
* setup.def: New gcc 3.1 RPMs (-7).
* gcc3newlib/gccnewlib.add: i386-rtems doesn't build Ada.
2002-08-16 01:53:11 +00:00
Ralf Corsepius
682c7502d2
2002-08-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* gcc3newlib/Makefile.am: Remove c_only remnants.
* gcc3newlib/gccnewlib.add: Reflect gcc-3.2 putting c++
headers into c++ instead of g++.
* gcc3newlib/target-c++.add: Ditto.
2002-08-15 23:12:04 +00:00
Joel Sherrill
a50b011f70
2002-08-14 Joel Sherrill <joel@OARcorp.com>
...
* macros/rtems/score/coremsg.inl: Add <string.h> to remove warning.
* src/threadidlebody.c: Add return 0 to avoid warning.
2002-08-14 23:32:25 +00:00
Joel Sherrill
8e0738e1e6
2002-08-14 Brett Swimley <brett.swimley@aedinc.net>
...
* cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
_ISR_Nest_level, and _Watchdog_Insert() requires this variable
to be modified to determine if an interrupt may have modified
the watchdog chain. Prior to modifying _ISR_Handler(), I had
a test that would fail if _ISR_Flash was not commented out in
_Watchdog_Insert(). After this modification was made, my test
ran flawlessly.
2002-08-14 23:08:04 +00:00
Joel Sherrill
5e39823b3f
2002-08-14 Greg Menke <gregory.menke@gsfc.nasa.gov>
...
* cpu_asm.S: Clarified some comments, removed code that forced
SR_IEP on when returning from an interrupt.
2002-08-14 22:59:05 +00:00