Compare commits

...

702 Commits

Author SHA1 Message Date
cvs2git
753e1d7c6c This commit was manufactured by cvs2svn to create tag 'rtems-4-6-2'.
Sprout from rtems-4-6-branch 2004-10-18 19:15:22 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2004-10-18	Joel Sherrill <joel@OARcorp.com>'
Cherrypick from rtems-4-6-branch 2004-09-30 10:28:34 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2004-09-30	Ralf Corsepius <ralf_corsepius@rtems.org>':
    scripts/ChangeLog
    scripts/autotools/autoconf-rtems.spec.in
2004-10-18 19:15:23 +00:00
Joel Sherrill
c03dd07226 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.2.
2004-10-18 19:15:22 +00:00
Joel Sherrill
9150b49feb 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.2.
2004-10-18 19:15:21 +00:00
Joel Sherrill
881da84b2f 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.2.
2004-10-18 19:15:20 +00:00
Joel Sherrill
eb961b2a63 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.2.
2004-10-18 19:15:19 +00:00
Joel Sherrill
ee50e9a30a 2004-10-18 RTEMS
* autotools/autoconf-rtems.spec.in: Comment out line giving trouble. It
	only references unneeded documentation.
2004-10-18 19:15:01 +00:00
Joel Sherrill
a561860261 2004-04-08 Joel Sherrill <joel@OARcorp.com>
PR 594/tools
	* setup.def, autotools/autoconf-rtems.spec.in: Increment and rebuild so
	GNAT included.
2004-10-18 19:14:15 +00:00
Joel Sherrill
1a626ab72f 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.2.
2004-10-18 19:12:40 +00:00
Joel Sherrill
a240bf2122 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.2.
2004-10-18 19:12:38 +00:00
Joel Sherrill
e95cc1ca1a 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* include/rtems/system.h: Bump revision number.
2004-10-18 19:12:26 +00:00
Joel Sherrill
1f1252a197 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* buildc.t, buildrt.t: Fix typo which keeps this from building.
2004-10-18 19:08:00 +00:00
Joel Sherrill
5550a389ad 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.2.
2004-10-18 17:50:49 +00:00
Joel Sherrill
1157fe214e 2004-10-18 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.2.
2004-10-18 17:50:48 +00:00
Joel Sherrill
8d55b1f03c 2004-10-15 Joel Sherrill <joel@OARcorp.com>
PR 692/rtems
	* src/regiongetsegment.c, src/regionreturnsegment.c: The Region Manager
	did not follow the proper protocol when blocking and unblocking tasks
	waiting on buffers. This was a bug introduced with the transition to
	an Allocation Mutex.
2004-10-15 20:06:35 +00:00
Joel Sherrill
27320205e8 2004-10-15 Gene Smith <gene.smith@seimens.com>
PR 691/bsps
	* startup/linkcmds: Correct bug in linker script.
2004-10-15 19:29:34 +00:00
Joel Sherrill
22ba3c63dd Distribute entry to appropriate places. 2004-10-15 14:29:55 +00:00
Joel Sherrill
801595223e 2004-10-13 Eric Norum <norume@aps.anl.gov>
PR 688/bsps
	* Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
2004-10-15 14:29:15 +00:00
Joel Sherrill
08d8625f92 2004-10-13 Eric Norum <norume@aps.anl.gov>
PR 688/bsps
	* shared/tod.c: Set RTEMS time during TOD initialization
2004-10-15 14:29:04 +00:00
Joel Sherrill
201f1c038d Remove bad entry. 2004-10-15 14:28:36 +00:00
Joel Sherrill
6944b20eed 2004-10-13 Eric Norum <norume@aps.anl.gov>
PR 688/bsps
        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
	libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
	MC146818A (and several Dallas Semiconductor) TOD chips.

2004-10-13      Eric Norum <norume@aps.anl.gov>

        PR 686/networking
        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
	device code.
2004-10-15 14:27:04 +00:00
Eric Norum
a78aada98b Describe last few days' changes. 2004-10-13 19:56:37 +00:00
Eric Norum
1d7f365cfc Add explanation. 2004-10-13 14:51:13 +00:00
Eric Norum
0bd6d2b1aa Set time from TOD to RTEMS as part of TOD initialization. 2004-10-13 14:07:22 +00:00
Eric Norum
359d170476 Add prototype. 2004-10-13 00:40:09 +00:00
Eric Norum
728abc471a Remove delay. 2004-10-13 00:10:18 +00:00
Eric Norum
172f7dc444 Avoid lockup during initialization.
Add additional supported device code.
2004-10-13 00:09:54 +00:00
Eric Norum
5378a296f4 Add driver for Motorola MC146818A time-of-day clock.
Use above driver in i386/pc386 BSP.
2004-10-13 00:03:09 +00:00
cvs2git
361d58eef6 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2004-10-11 20:13:31 UTC Eric Norum <WENorum@lbl.gov> 'Don't get duplication rtc_probe() definitions.':
    c/src/lib/libbsp/i386/pc386/clock/todcfg.c
    c/src/libchip/rtc/README.mc146818a
    c/src/libchip/rtc/mc146818a.c
    c/src/libchip/rtc/mc146818a.h
    c/src/libchip/rtc/mc146818a_ioreg.c
2004-10-11 20:13:32 +00:00
Ralf Corsepius
ab924e93e7 2004-09-30 Ralf Corsepius <ralf_corsepius@rtems.org>
* autotools/autoconf-rtems.spec.in: Remove bogus BuildDep on
	autoconf.
	* autotools/automake-rtems.spec.in: Use my rtems.org address.
2004-09-30 10:28:34 +00:00
Joel Sherrill
0f5bc89c21 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 294/rtems
	* src/pthread.c: POSIX thread exit handler now confirms that it created
	the executing thread before implicitly exitting it.
2004-09-27 22:43:14 +00:00
Joel Sherrill
206d973621 Correct PR category. 2004-09-27 22:29:00 +00:00
Joel Sherrill
fafdf95453 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 683/doc
	* overview.t: Chapter numbering in preface was wrong.
2004-09-27 22:28:43 +00:00
Joel Sherrill
38d354d335 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 682/misc
	* buildc.t, buildrt.t, sample.t: Fix PATH and tar examples. Enable
	binutils link again.
2004-09-27 22:26:31 +00:00
Joel Sherrill
df5f3ca7f5 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 681/misc
	* stackchk/check.c: Fix dereference.
2004-09-27 22:14:43 +00:00
Joel Sherrill
d49e8f8238 2004-09-27 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 606/bsps
	* bootloader/pci.c: Fixed IO remapping so buses >= 1 are remapped.
	Reduced PCI space to match bat2.  Fixed incorrect region size
	calculation in pci_read_bases.  Set PCI latency timers to known
	sane values.  Changed bridge PCI settings to minimum sane instead
	of whatever sounded neat in the PCI spec.  Force pf regions to
	memory mapped to preserve byte access.
2004-09-27 21:57:50 +00:00
Joel Sherrill
a3fab15ad8 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 679/bsps
	* startup/linkcmds: Add gnu.linkonce.d and .gcc_except_table.
2004-09-27 21:53:46 +00:00
Joel Sherrill
993b7d1e85 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 680/bsps
	* network/if_hdlcsubr.c: Add missing #include <rtems/rtems_bsdnet.h>.
2004-09-27 21:52:24 +00:00
Joel Sherrill
dd7db0f74e 2003-11-01 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 608/bsps
	* pci/pcibios.c: BusCountPCI().
2004-09-27 21:49:18 +00:00
Joel Sherrill
5ef84356b8 Spacing. 2004-09-27 17:36:01 +00:00
Joel Sherrill
d3f0606f9a 2004-04-09 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 607/networking
	* network/dec21140.c: Made PCI configuration minimum sane instead
	of fully specifying unused PCI features.
2004-09-27 17:33:07 +00:00
Joel Sherrill
8ad2873774 2004-09-17 Joel Sherrill <joel@OARcorp.com>
PR 677/misc
	* dumpbuf/dumpbuf.h, fsmount/fsmount.h, rtmonuse/rtmonuse.h,
	serdbg/serdbg.h, serdbg/serdbgcnf.h, serdbg/termios_printk.h,
	serdbg/termios_printk_cnf.h, untar/untar.h: Add extern C wrappers.
2004-09-17 16:59:37 +00:00
Joel Sherrill
b92e6124dd 2004-09-17 Till Strauman <strauman@slac.stanford.edu>
PR 676/networking
	* nfs/bootp_subr.c: /etc/resolv.conf contains NTP instead of DNS
	servers.
2004-09-17 16:38:05 +00:00
Ralf Corsepius
506ac56d9f 2004-09-06 Ralf Corsepius <ralf_corsepius@rtems.org>
* autotools/autoconf-rtems.spec.in: Backport from rtems-4.7.
	Update to autoconf-2.59.
2004-09-06 03:39:16 +00:00
Jay Monkman
069bf7544e 2004-08-23 Jay Monkman <jtm@lopingdog.com>
PR 671/bsps
	* rtems/score/cpu.h: Fixed bug in _CPU_ISR_Set_level for ARM
2004-08-24 01:07:30 +00:00
Ralf Corsepius
f485c56bfc Remove. 2004-08-19 08:41:25 +00:00
Ralf Corsepius
8230fa8199 Remove. 2004-08-19 08:25:48 +00:00
Ralf Corsepius
fa2acf9d00 2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
PR 673/make_build
	* config-ml.in: Quote 'cd "${ml_origdir}"'.
	Quote 'cd "${ML_POPDIR}"'.
2004-08-18 12:41:03 +00:00
Ralf Corsepius
64bd5e3532 2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
	* aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
	* acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2004-08-18 07:38:49 +00:00
Ralf Corsepius
cdbe374774 2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
* acinclude.m4: Fix m4-underquoting.
2004-08-18 07:37:19 +00:00
Ralf Corsepius
3950f549d3 2004-08-17 Ralf Corsepius <ralf_corsepius@rtems.org>
* acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2004-08-18 07:34:50 +00:00
Ralf Corsepius
ba8c439f08 2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/canonical-host.m4, aclocal/canonical-target-name.m4,
	aclocal/canonicalize-tools.m4, aclocal/check-cpu.m4,
	aclocal/check-itron.m4, aclocal/check-multiprocessing.m4,
	aclocal/check-networking.m4, aclocal/check-newlib.m4,
	aclocal/check-posix.m4, aclocal/check-tool.m4, aclocal/enable-bare.m4,
	aclocal/enable-inlines.m4, aclocal/enable-itron.m4,
	aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
	aclocal/enable-posix.m4, aclocal/env-rtemscpu.m4,
	aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/multi.m4,
	aclocal/multilib.m4, aclocal/prog-cc.m4, aclocal/rtems-debug.m4,
	aclocal/rtems-top.m4, aclocal/sysv-ipc.m4: Fix m4-underquoting.
2004-08-18 07:28:27 +00:00
Ralf Corsepius
98b30aa72e Fix m4-underquoting. 2004-08-18 07:26:52 +00:00
Ralf Corsepius
1bdb08c7fb 2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/bsp-alias.m4, aclocal/bsp-arg-enable.m4,
	aclocal/canonical-host.m4, aclocal/canonical-target-name.m4,
	aclocal/canonicalize-tools.m4, aclocal/check-bsps.m4,
	aclocal/check-cpu.m4, aclocal/check-custom-bsp.m4, aclocal/check-cxx.m4,
	aclocal/check-itron.m4, aclocal/check-multiprocessing.m4,
	aclocal/check-networking.m4, aclocal/check-newlib.m4,
	aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
	aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
	aclocal/enable-cxx.m4, aclocal/enable-inlines.m4,
	aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4,
	aclocal/enable-networking.m4, aclocal/enable-posix.m4,
	aclocal/enable-rdbg.m4, aclocal/enable-rtemsbsp.m4,
	aclocal/enable-tests.m4, aclocal/env-rtemsbsp.m4,
	aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
	aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
	aclocal/path-perl.m4, aclocal/prog-cc.m4, aclocal/prog-cxx.m4,
	aclocal/project-root.m4, aclocal/rtems-debug.m4,
	aclocal/rtems-test-no-pause.m4, aclocal/rtems-top.m4,
	aclocal/target.m4, aclocal/tool-paths.m4: Fix m4-underquoting.
2004-08-18 07:23:15 +00:00
Joel Sherrill
9bbeed5df6 2004-07-25 Thomas Rauscher <trauscher@loytec.com>
PR 609/rtems
	* src/threaddispatch.c: Close race condition between _Thread_Dispatch
	and _Thread_Tickle_timeslice.
2004-07-25 14:59:40 +00:00
Joel Sherrill
0f20ef5418 2004-07-25 Victor Vengerov <Victor.Vengerov@oktetlabs.ru>
PR 654/rtems
	* src/threadinitialize.c: Initialize the per thread watchdog timer.
	When the thread control block is reused, we cannot depend on it being
	zeroed.
2004-07-25 14:53:30 +00:00
Joel Sherrill
0ca88a1dd4 2004-07-24 Mick Davis <mickd@microsol.iinet.net.au>
PR 641/rtems
	* src/eventsurrender.c: The problem here is that events may be lost
	when sent to a task which enters rtems_event_receive() with options
	set to wait with a timeout and to return on receipt of any event. The
	events are sent from an interrupt source such as a timer service
	routine. If more than one set of events is sent to the task before it
	returns, the first event set may be overwritten.
2004-07-24 17:52:40 +00:00
Joel Sherrill
8c829996c3 2004-07-24 Joel Sherrill <joel@OARcorp.com>
PR 661/rtems
	* src/objectmp.c: Fix invalid dereference.
2004-07-24 17:39:24 +00:00
Joel Sherrill
046f0094b5 2004-07-24 Joel Sherrill <joel@OARcorp.com>
PR 660/rtems
	* src/threadinitialize.c, src/threadstackallocate.c: Check for
	overflow when allocating stack.
2004-07-24 17:35:34 +00:00
Joel Sherrill
508023527b 2004-07-24 Joel Sherrill <joel@OARcorp.com>
PR 659/rtems
	* src/heapsizeofuserarea.c, src/objectmp.c, src/threadinitialize.c,
	src/threadstackallocate.c: Check that address specified is in the
	heap.
2004-07-24 17:20:16 +00:00
Joel Sherrill
e3da6673b5 Fix format. 2004-07-24 17:19:12 +00:00
Joel Sherrill
38198f3057 2004-07-24 Joel Sherrill <joel@OARcorp.com>
PR rtems/652
	* signal.t: Return RTEMS_INVALID_NUMBER when sending an empty signal
	set.
2004-07-24 17:08:38 +00:00
Joel Sherrill
7feb6f9f65 2004-07-24 Joel Sherrill <joel@OARcorp.com>
PR rtems/652
	* src/signalsend.c: Return RTEMS_INVALID_NUMBER when sending an empty
	signal set.
2004-07-24 17:08:17 +00:00
Joel Sherrill
e18303d997 2004-07-14 Joel Sherrill <joel@OARcorp.com>
PR 650/rtems
	* src/coremsg.c: Check for mathemathical overflow when calculating
	amount of memory to allocate for message buffers.
2004-07-14 21:05:38 +00:00
Joel Sherrill
72dfb969aa 2004-07-14 Joel Sherrill <joel@OARcorp.com>
PR 651/core
	* src/taskident.c: Add NULL check for id.
2004-07-14 14:32:23 +00:00
Joel Sherrill
469c41a421 2004-06-29 Joel Sherrill <joel@OARcorp.com>
PR 631/rtems
	* src/msgqcreate.c: Return unsatisfied from message_queue_create
	when unable to allocate message buffer memory.
2004-06-29 13:55:09 +00:00
Joel Sherrill
6fbf5c39f1 2004-06-29 Joel Sherrill <joel@OARcorp.com>
PR 631/rtems
	* msg.t: Document the return status from message_queue_create when
	unable to allocate message buffer memory.
2004-06-29 13:53:57 +00:00
Joel Sherrill
304d1a52df 2004-06-08 Joel Sherrill <joel@OARcorp.com>
* ChangeLog, include/confdefs.h: Reverse previous accidental commit
	which included too much and had no PR.
2004-06-08 13:53:29 +00:00
Joel Sherrill
01c96bfb75 2004-05-22 Till Strauman <strauman@slac.stanford.edu>
PR 619/bsps
	* mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
	clock tick. Currently, this is done by just reloading a fixed value.
	The attached patch takes into account the time that elapsed since the
	decrementer crossed zero in order to adjust the value to be
	re-loaded. Without the patch, the effective system clock cycle is
	increased by the exception handler latency.
2004-05-22 15:14:03 +00:00
Joel Sherrill
cfc43898e6 2004-05-21 Joel Sherrill <joel@OARcorp.com>
PR 628/rtems
	* src/killinfo.c, src/pthreadkill.c, src/ptimer1.c, src/sigaction.c,
	src/sigaddset.c, src/sigsuspend.c: Signal set of 0 is supposed to
	return EINVAL.  In addition timer_create needed to return an error
	if the clock was not CLOCK_REALTIME.
2004-05-21 20:16:39 +00:00
Joel Sherrill
0732eb4997 2004-05-21 Joel Sherrill <joel@OARcorp.com>
PR 629/rtems
	* src/mqueuecreatesupp.c: Return EINVAL is mq_maxmsg is <= 0, not <.
2004-05-21 20:12:26 +00:00
Joel Sherrill
e2ce15fc77 2004-05-21 Joel Sherrill <joel@OARcorp.com>
PR 627/doc
	* task.t: Behavior documented for an rtems_task_create with stacksize <
	minimum was not the implemented behavior.
2004-05-21 16:04:44 +00:00
Joel Sherrill
f7219b211f 2004-05-21 Till Strauman <strauman@slac.stanford.edu>
* PR 624/bsps
	startup/bspstart.c: When probing the memory, make sure not to
	corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
	* Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
	the screen.
2004-05-21 15:26:20 +00:00
Joel Sherrill
922db6549e Fix formatting so script sees PR. 2004-05-21 15:21:13 +00:00
Joel Sherrill
640f1cb6b2 2004-05-21 Till Strauman <strauman@slac.stanford.edu>
* PR/625/networking
	* network/dec21140.c: Prevent name clashes by making 'ld_le32()' etc.
	static inlines.  Let dec21140 attach routine return an error rather
	than panic if no chip is detected (thus allowing for probing).
	* network/elnk.c: Let elnk bail out if autoneg never completes
	instead of looping forever.  Avoid divide by zero (crashed my PC).
	* network/if_fxp.c: Enable more fxp chip variants but warn that
	they are UNTESTED.
2004-05-21 15:09:43 +00:00
Joel Sherrill
e2f50f9d6d 2004-05-21 Till Strauman <strauman@slac.stanford.edu>
PR 626/networking
	* rtems/rtems_showifstat.c: Use unsigned char to avoid printing leading
	FFFFFF for byte values > 127.
2004-05-21 15:03:22 +00:00
Joel Sherrill
ca6c741739 2004-05-06 Joel Sherrill <joel@OARcorp.com>
PR 618/rtems
	* clock.t, dpmem.t, event.t, msg.t, part.t, region.t, sem.t, task.t,
	timer.t: Add NULL checks.
2004-05-06 19:22:02 +00:00
Joel Sherrill
df54012a8a 2004-05-06 Joel Sherrill <joel@OARcorp.com>
PR 618/rtems
	* include/rtems/score/object.h, src/coretodvalidate.c,
	src/objectnametoid.c: Add NULL checks.
2004-05-06 19:20:44 +00:00
Joel Sherrill
17bbaddcac 2004-05-06 Joel Sherrill <joel@OARcorp.com>
PR 618/rtems
	* include/rtems/rtems/status.h, src/clockget.c, src/clockset.c,
	src/dpmemcreate.c, src/dpmemexternal2internal.c,
	src/dpmeminternal2external.c, src/eventmp.c, src/eventreceive.c,
	src/eventsend.c, src/msgqbroadcast.c, src/msgqcreate.c,
	src/msgqflush.c, src/msgqgetnumberpending.c, src/msgqreceive.c,
	src/msgqsubmit.c, src/partcreate.c, src/partdelete.c,
	src/partgetbuffer.c, src/ratemoncancel.c, src/ratemoncreate.c,
	src/ratemondelete.c, src/ratemongetstatus.c, src/ratemonident.c,
	src/ratemonperiod.c, src/regioncreate.c, src/regiondelete.c,
	src/regionextend.c, src/regiongetsegment.c,
	src/regiongetsegmentsize.c, src/regionreturnsegment.c,
	src/semcreate.c, src/semdelete.c, src/semflush.c, src/semident.c,
	src/taskcreate.c, src/taskgetnote.c, src/taskmode.c,
	src/taskrestart.c, src/taskresume.c, src/tasksetnote.c,
	src/tasksuspend.c, src/taskvariableadd.c, src/taskvariabledelete.c,
	src/taskvariableget.c, src/taskwakewhen.c, src/timercreate.c,
	src/timerdelete.c, src/timerfireafter.c, src/timerfirewhen.c,
	src/timerserverfireafter.c, src/timerserverfirewhen.c: Add NULL
	checks.
2004-05-06 19:20:04 +00:00
Joel Sherrill
424f2e40e9 2004-04-09 Joel Sherrill <joel@OARcorp.com>
PR 605/bsps
	* cpu.c: Do not use C++ style comments.
2004-04-09 14:52:27 +00:00
Joel Sherrill
fbe21ef363 2004-04-08 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.1.
2004-04-08 23:11:45 +00:00
Joel Sherrill
24a8fb3736 2004-04-08 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.1.
2004-04-08 23:11:44 +00:00
Joel Sherrill
107459f117 Add missing PR604 reference. 2004-04-08 22:48:01 +00:00
Joel Sherrill
4a74b03d7c 2004-04-08 Joel Sherrill <joel@OARcorp.com>
PR 594/tools
	* setup.def, autotools/autoconf-rtems.spec.in: Increment and rebuild so
	GNAT included.
2004-04-08 22:08:49 +00:00
Joel Sherrill
91a52b3105 2004-04-07 Joel Sherrill <joel@OARcorp.com>
PR 602/bsps
	* irq/irq.h: Fix typo.
2004-04-07 13:09:40 +00:00
Joel Sherrill
59db174d07 2004-04-03 Wilfried Busalski <w.busalski@lancier-monitoring.de>
PR 599/pppd
	* pppd/chat.c: Fre memory that is allocated to fix leak.
2004-04-03 16:36:01 +00:00
Joel Sherrill
869f6029d8 2004-04-03 Wilfried Busalski <w.busalski@lancier-monitoring.de>
PR 599/pppd
	* pppd/chat.c: Fre memory that is allocated to fix leak.
2004-04-03 16:33:21 +00:00
Joel Sherrill
9cec348537 2004-04-03 Art Ferrer <arturo.b.ferrer@nasa.gov>
PR 598/bsps
	* cpu_asm.S, rtems/score/cpu.h: Add save of floating point
	status/control register on context switches. Missing this register
	was causing intermittent floating point errors.
2004-04-03 16:29:06 +00:00
Ralf Corsepius
81cc5b271b 2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 575/bsps
	* startup/linkcmds: Remove.
2004-04-01 00:14:59 +00:00
Joel Sherrill
04b4b389b8 2004-03-30 David Querbach <querbach@realtime.bc.ca>
PR 595/tests
	* sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
	sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
	supplied buffer due to confusion in the definition of MESSAGE_SIZE.
	Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
	others treat it as a count of longs.
2004-03-30 19:46:24 +00:00
Joel Sherrill
6a15087d24 2004-03-30 David Querbach <querbach@realtime.bc.ca>
PR 596/tests
	* sp32/init.c: A missing definition of TEST_INIT before including
	<tmacros.h> means that buffered output will not work even if selected
	in buffer_test_io.h.
2004-03-30 19:21:24 +00:00
Joel Sherrill
c3e88cadf1 2004-03-05 Joel Sherrill <joel@OARcorp.com>
* include/confdefs.h:
2004-03-05 17:58:18 +00:00
Joel Sherrill
8a41da4108 2004-03-05 Joel Sherrill <joel@OARcorp.com>
* psxmsgq01/init.c, psxtimer/psxtimer.c: Eliminate warning from
	previous patch.
2004-03-05 15:49:39 +00:00
Joel Sherrill
d1266a5990 2004-03-05 Joel Sherrill <joel@OARcorp.com>
PR 576/doc
	* FAQ/FAQ.texi, FAQ/Makefile.am: Remove embedded information as it was
	out of date and frequently duplicated information available from
	other public sources like the CrossGCC Wiki.
	* FAQ/embeddedinfo.t: Removed.
2004-03-05 15:45:32 +00:00
Joel Sherrill
30529eb7a5 2004-03-05 Joel Sherrill <joel@OARcorp.com>
PR 505/bsps
	* setvec.c: Rework to remove punned pointer warning generated by gcc
	3.3 and newer.
2004-03-05 15:30:57 +00:00
Joel Sherrill
1a17efbd2d 2004-02-26 Andreas Karlsson <andreas.karlsson@space.se>
* cpu_asm.S: Close window while restoring interrupted task state which
	resulted in CWP corruption.
2004-02-26 17:23:58 +00:00
Joel Sherrill
9a93d54070 2004-02-26 Thomas Rauscher <trauscher@loytec.com.
PR 584/RTEMS
	* src/eventtimeout.c: Fix critical section window.
2004-02-26 17:04:27 +00:00
Joel Sherrill
70e27c2d80 2004-02-26 Joel Sherrill <joel@OARcorp.com>
PR 583/tests
	* tm26/task1.c, tm27/task1.c: Correctly reset
	_Thread_Dispatch_disable_level so printing is safe.
2004-02-26 16:50:24 +00:00
Joel Sherrill
ec8472e0b7 2004-02-26 Joel Sherrill <joel@OARcorp.com>
PR 582/core
	* src/mqueue.c, src/mqueuecreatesupp.c, src/mqueuedeletesupp.c,
	src/mqueueunlink.c: Use memory from workspace to avoid use of mutex
	during dispatch disable critical section. Besides memory for object
	names should come from the Workspace anyway.
2004-02-26 14:29:02 +00:00
Joel Sherrill
4e0498e1f6 2004-02-26 Sébastien Barré <sbarre@sdelcc.com>
PR 582/core
	* psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
	queue test so more of it runs now.
2004-02-26 14:26:19 +00:00
Ralf Corsepius
a4454ed9c5 2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use rtems_source_spec_DEPS instead of
	rtems_source_spec_DEPENDENCIES (Conflicts with automake internals).
2004-02-10 13:32:17 +00:00
Ralf Corsepius
04aa02d1d3 2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove rtemsdoc/mkspec.
2004-02-10 13:26:19 +00:00
Ralf Corsepius
fe05191353 2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtemsdoc/.cvsignore: Reformat.
	* configure.ac: Add RTEMS_RPM_RELEASE.
	* Makefile.am: Reformat. Add RTEMS_RPM_RELEASE support to
	rtems-source.add
	* rtems/rtems-source.add: Add RTEMS_RPM_RELEASE.
	* rtemsdoc/mkspec.in: Remove.
	* rtemsdoc/Makefile.am: Reworked.
	* rtemsdoc/header.add: Update Copyright notice.
	* rtemsdoc/rtemsdoc.add: Add RTEMS_RPM_RELEASE.
	Add %{rpmgroup}. Remove bzip-ing *.ps.
	* rtemsdoc/supplement.add.in: Add %{rpmgroup}.
	* rtemsdoc/templ.add.in: Add %{rpmgroup}.
2004-02-10 13:24:23 +00:00
Ralf Corsepius
ede694c5d6 2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* index.html.in: Change header URL to www.rtems.com.
2004-02-10 12:07:40 +00:00
Ralf Corsepius
1620d0208a 2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 575/bsps
	* startup/linkcmds: Remove.
2004-02-10 08:00:51 +00:00
Joel Sherrill
38c7e48100 2004-02-09 Joel Sherrill <joel@OARcorp.com>
PR make_build/574
	* Makefile.am: Re-added since missing for some reason.
2004-02-09 14:03:44 +00:00
Ralf Corsepius
d1bcf10669 2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtems/rtems-source.add: New.
	* Makefile.am: Add rtems/rtems-source.spec handling.
	* configure.ac: AC_SUBST(RTEMS_VERSION,[_RTEMS_VERSION]).
	* common/common.add.in: Use www.rtems.com as Vendor.
2004-02-09 13:34:14 +00:00
cvs2git
e4669c7a85 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2004-02-01 08:27:24 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2004-02-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>':
    aclocal/rpm.m4
Cherrypick from master 2004-02-09 13:21:24 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2004-02-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>':
    scripts/rtems/rtems-source.add
2004-02-09 13:21:25 +00:00
Joel Sherrill
9a1fa0ac79 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-02-04 01:35:54 +00:00
Joel Sherrill
68dcc43f01 2004-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 566/bsps
	* start/regs.S: Fix nasty typo.
2004-02-04 01:35:41 +00:00
Joel Sherrill
7de339e254 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-02-04 00:56:15 +00:00
Joel Sherrill
3eb80eb5b7 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2004-02-04 00:56:14 +00:00
Joel Sherrill
09bc3c9b2e 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: Removed.
2004-02-04 00:53:09 +00:00
Joel Sherrill
042ea5654c 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-02-04 00:43:01 +00:00
Joel Sherrill
0ddf39a4e7 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2004-02-04 00:43:00 +00:00
Joel Sherrill
6ffa9a57b7 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* include/buffer_test_io.h: Do not use iprintf() if in ANSI compiler
	mode.
2004-02-04 00:39:47 +00:00
Joel Sherrill
f347da9764 2004-02-03 Joel Sherrill <joel@OARcorp.com>
* HELP.html, index.html.in, rtems_footer.html.in, rtems_header.html.in,
	rtems_support.html.in, FAQ/basic.t, gnu_docs/gnu_footer.html,
	gnu_docs/index.html, gnu_docs/refcard.html,
	gnu_docs/rtems_tools_index.html, started/binaries.t,
	started/buildc.t, started/buildrt.t, started/intro.t,
	started/require.t, started/sample.t, started/tversions.texi.in:
	Attempt to make the documentation more accurately reflect the state
	of the world. These changes were primarily concerned with server
	layout.
2004-02-04 00:34:00 +00:00
Ralf Corsepius
feefe322bd Add missing ChangeLog entry 2004-02-03 04:29:16 +00:00
Ralf Corsepius
d9ffe4a03d 2004-02-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMSRPMGROUP.
	* common/rtems.texi.in: Add RTEMSRPMGROUP.
	* started/binaries.t: Add RTEMSRPMGROUP.
2004-02-01 16:43:52 +00:00
Ralf Corsepius
9ef78daa5b 2004-02-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rpms.m4: New (extracted from scripts/configure.ac).
2004-02-01 08:30:20 +00:00
Ralf Corsepius
e2c2d19eb4 2004-02-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* binaries.t, buildc.t: Use @value{RTEMSRPMPREFIX} in refs to rpms.
2004-02-01 07:10:47 +00:00
Ralf Corsepius
c7b8c3dee4 2004-02-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_ENABLE_RPMPREFIX.
	Add RTEMSRPMPREFIX.
	* common/rtems.texi.in: Add RTEMSRPMPREFIX.
2004-02-01 07:07:57 +00:00
Joel Sherrill
7e23f20889 2004-01-30 Wilfried Busalski <w.busalski@lancier-monitoring.de>
PR pppd/564
	* net/if_ppp.c, net/if_pppvar.h, net/ppp_tty.c: ppp0 Interface lose
	packets if the system use a slow baudrate for the modem or the
	tcp/ip-packet is fragmented.
2004-01-30 14:43:05 +00:00
Joel Sherrill
06a31dab00 2004-01-23 Joel Sherrill <joel@OARcorp.com>
* setup.def: Reflect new binutils RPM revision to correct defattr.
2004-01-23 19:53:53 +00:00
Joel Sherrill
97c9e411a2 2004-01-21 Joel Sherrill <joel@OARcorp.com>
* configure.ac: Use all CAPS RTEMS.
2004-01-23 18:14:50 +00:00
Joel Sherrill
19958a4176 2004-01-23 Joel Sherrill <joel@OARcorp.com>
* setup.def: Make it match gcc 3.2.3 RPMs.
2004-01-23 13:33:29 +00:00
Joel Sherrill
a035279221 Remove entries for failed release attempts. 2004-01-22 23:54:24 +00:00
Joel Sherrill
422ec853f2 2004-01-21 Joel Sherrill <joel@OARcorp.com>
* configure.ac: Use all CAPS RTEMS.
2004-01-21 14:30:55 +00:00
Joel Sherrill
90f29e41e1 Added PR number. 2004-01-21 12:38:44 +00:00
Joel Sherrill
d832a61795 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-01-20 16:28:07 +00:00
Joel Sherrill
dcce87b62d 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2004-01-20 16:28:06 +00:00
Joel Sherrill
c5dc20e9ac 2004-01-20 Joel Sherrill <joel@OARcorp.com>
PR 556/make_build
	* Makefile.am: Fix missing line continuation.
2004-01-20 16:21:37 +00:00
Joel Sherrill
f938eae6d2 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-01-20 15:35:44 +00:00
Joel Sherrill
f13a060181 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2004-01-20 15:35:43 +00:00
Joel Sherrill
fba100674a 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-01-20 15:20:50 +00:00
Joel Sherrill
2f14a0319f 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2004-01-20 15:20:49 +00:00
Joel Sherrill
b6f9dceb90 2004-01-20 Joel Sherrill <joel@OARcorp.com>
PR 555/doc
	* sample.t: Fix RTEMS_MAKEFILE_PATH reference.
2004-01-20 15:19:44 +00:00
Joel Sherrill
0f8d4a3f81 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-01-20 14:05:25 +00:00
Joel Sherrill
1a61b0ecdd 2004-01-20 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2004-01-20 14:05:24 +00:00
Ralf Corsepius
db9d7fc994 2004-01-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 548/rtems
	* Makefile.am: Add src/envlock.c.
2004-01-12 23:40:26 +00:00
Ralf Corsepius
c9207fc532 2004-01-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* scripts/automake.spec.in: Add defattr, URL:-tag.
	Release 2.
2004-01-12 06:06:17 +00:00
Ralf Corsepius
9a67a30685 2004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* macros/rtems/score/README: Remove (Redundant with macros/README).
2004-01-11 04:33:16 +00:00
Ralf Corsepius
31afd6b467 2004-01-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Let shgen.1 depend on shgen$(EXEEXT).
2004-01-06 17:06:09 +00:00
Ralf Corsepius
62be4c5472 2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/regs.S: Remove.
2004-01-05 06:47:12 +00:00
Ralf Corsepius
358bd1628e 2003-12-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove shared/io/Makefile.
2003-12-29 13:28:06 +00:00
Ralf Corsepius
fa7d90e9ab 2003-12-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* shared/io/Makefile.am: Remove (Unused).
	* shared/Makefile.am: Remove io.
2003-12-29 13:26:59 +00:00
Ralf Corsepius
b5d1a57578 2003-12-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: start.S instead of start.s.
2003-12-29 13:22:18 +00:00
Ralf Corsepius
d9ef059e5c 2003-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 545/bsps
	* startup/setvec.c: Removed.
	* startup/Makefile.am: Remove setvec.c.
2003-12-20 03:55:41 +00:00
Ralf Corsepius
46a2d5840c 2003-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 545/bsps
	* startup/setvec.c: Removed.
	* startup/Makefile.am: Remove setvec.c.
2003-12-20 03:21:00 +00:00
Joel Sherrill
fc6c1b89ab 2003-12-19 Joel Sherrill <joel@OARcorp.com>
PR 545/bsps
	* startup/setvec.c: Removed.
2003-12-19 13:54:03 +00:00
Joel Sherrill
6fd0b53695 2003-12-16 Joel Sherrill <joel@OARcorp.com>
PR 544/tests
	* include/buffer_test_io.h: Various modifications to make tests account
	for resources and not print at inappropriate times.
2003-12-16 23:35:54 +00:00
Joel Sherrill
462e2d7ca1 2003-12-16 Joel Sherrill <joel@OARcorp.com>
PR 544/tests
	* malloctest/system.h, rtmonuse/system.h: Various modifications to make
	tests account for resources and not print at inappropriate times.
2003-12-16 23:35:31 +00:00
Joel Sherrill
9e0cdd892d 2003-12-16 Joel Sherrill <joel@OARcorp.com>
PR 544/tests
	* sp07/Makefile.am, sp07/init.c, sp07/system.h, sp07/task4.c,
	sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c,
	sp09/system.h, sp19/system.h, sp20/system.h: Various modifications to
	make tests account for resources and not print at inappropriate
	times.
	* sp07/buffered_io.c: New file.
2003-12-16 23:34:42 +00:00
Joel Sherrill
7a1e8c8807 2003-12-16 Joel Sherrill <joel@OARcorp.com>
PR 543/rtems
	* src/threadclose.c: Make the task delete extension run outside a
	dispatch disabled critical section so extensions can free resources.
2003-12-16 23:30:09 +00:00
Joel Sherrill
2ff3518d59 2003-12-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 541/bsps
	* startup/linkcmds: Remove SEARCH_DIR.
2003-12-16 23:20:21 +00:00
Joel Sherrill
93488624df 2003-12-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 533/bsps
	* startup/linkcmds: Update linkcmds for gcc 3.3.2.
2003-12-16 23:17:19 +00:00
Joel Sherrill
606def831c 2003-12-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 541/bsps
	* startup/linkcmds: Remove SEARCH_DIR.
2003-12-16 14:08:39 +00:00
Joel Sherrill
510226551f 2003-12-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 541/bsps
	* startup/linkcmds, startup/linkcmds.dl: Remove SEARCH_DIR.
2003-12-16 14:08:30 +00:00
Ralf Corsepius
a916d938f5 2003-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2003-12-14 16:21:24 +00:00
Joel Sherrill
89e0fd353a 2003-12-11 Joel Sherrill <joel@OARcorp.com>
PR 540/rtems_misc
	* cpuuse/cpuuse.c, rtmonuse/rtmonuse.c: Correct object name printing.
2003-12-11 14:20:46 +00:00
Joel Sherrill
497a46eb73 2003-12-11 Joel Sherrill <joel@OARcorp.com>
PR 531/rtems_misc
	* rtmonuse/rtmonuse.c: Correct indexing.
2003-12-11 14:18:01 +00:00
Ralf Corsepius
4db3958b2b 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 538/bsps:
	* wrapup/Makefile.am: Add $(NETWORKING_DRIVER) instead of $(NETWORK)
	to BSP_PIECES.
2003-12-10 06:51:55 +00:00
Joel Sherrill
294daf49c0 2003-11-26 Joel Sherrill <joel@OARcorp.com>
PR 524/filesystem
	* src/newlibc.c: Address 1K buffer leak from incomplete cleanup of
	newlib reentrancy handler.
2003-11-26 17:53:41 +00:00
Joel Sherrill
c11ca8144b 2003-11-26 Joel Sherrill <joel@OARcorp.com>
PR 523/filesystem
	* src/malloc.c: Make malloc family safer for use from ISRs and
	dispatching critical sections. If in a critical section while doing
	a free(), then the free is deferred until the next malloc() attempt.
2003-11-26 17:51:00 +00:00
Jennifer Averett
86042ae953 2003-11-25 Jennifer Averett <jennifer@OARcorp.com>
PR 519/filesystem
	* include/rtems/libio_.h, src/eval.c, src/rmdir.c, src/unlink.c:
	Check write permissions in parent directory for file or
	directory delete
2003-11-25 17:27:55 +00:00
Joel Sherrill
7fa9718147 2003-11-25 Joel Sherrill <joel@OARcorp.com>
PR 526/rtems
	* src/threadcreateidle.c: Idle task name should be a string and
	PR484 broke this.
2003-11-25 14:51:49 +00:00
Joel Sherrill
f1fcb45930 2003-11-25 Joel Sherrill <joel@OARcorp.com>
PR 528/rtems_misc
	* task.t: Fix Ada binding for task variable calls.
2003-11-25 14:15:45 +00:00
Joel Sherrill
0ae745c493 2003-11-25 Joel Sherrill <joel@OARcorp.com>
PR 528/rtems_misc
	* rtems.ads: Add task variables to Ada binding.
2003-11-25 14:07:32 +00:00
Joel Sherrill
106942b95c 2003-11-21 Joel Sherrill <joel@OARcorp.com>
PR 521/doc
	* sem.t: Default attributes were wrong for semaphores.
2003-11-21 14:23:37 +00:00
Joel Sherrill
36eae10f19 2003-10-22 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 515/filesystem
	* src/dosfs/fat_fat_operations.c: Remove commented out code.
2003-10-22 19:16:28 +00:00
Joel Sherrill
25164061a5 2003-10-22 Joel Sherrill <joel@OARcorp.com>
PR 513/doc
	* Makefile.am, index.html.in: Rename Getting Started to be non-language
	specific and remove link to Ada Getting Started. Also install missing
	graphic.
2003-10-22 17:22:35 +00:00
Joel Sherrill
d5478e6058 2003-10-22 Joel Sherrill <joel@OARcorp.com>
PR 513/doc
	* started.texi: Rename to be non-language specific.
2003-10-22 17:22:11 +00:00
Joel Sherrill
5bda3a9a72 2003-10-22 Joel Sherrill <joel@OARcorp.com>
PR 512/core
	* src/tasks.c, src/taskvariabledelete.c: Run task variable destructor
	when task variable is deleted. Also some style cleanup.
2003-10-22 17:14:16 +00:00
Joel Sherrill
49f466c75d 2003-10-22 Joel Sherrill <joel@OARcorp.com>
PR 511/filesystem
	* src/malloc.c: Add deferred free and protect against C Program Heap
	operations while in a dispatch disable critical section or ISR.
2003-10-22 16:54:15 +00:00
Joel Sherrill
5150ab0448 2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 509/filesystem
	* src/dosfs/fat.c: _fat_block_read and _fat_block_write return error
	codes instead of -1 in case of errors, as they are supposed to do
	according to the comments documenting these functions.
2003-10-22 16:35:02 +00:00
Joel Sherrill
843805f7a0 2003-10-22 Joel Sherrill <joel@OARcorp.com>
PR 510/bsps
	* irq/irq.h: Add extern C wrapper.
2003-10-22 16:24:29 +00:00
Ralf Corsepius
0cee850793 2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/dosfs/msdos_file.c (msdos_file_read, msdos_file_write):
	Use '0' as initial value for ret instead of RC_OK.

2003-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, tolower
	(Unused).
2003-10-21 06:20:24 +00:00
Joel Sherrill
da08b6b1c1 2003-10-13 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre5.
2003-10-13 21:58:05 +00:00
Joel Sherrill
030a83367e 2003-10-13 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre5.
2003-10-13 21:58:04 +00:00
Joel Sherrill
a8c0456046 2003-10-13 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre5.
2003-10-13 21:49:54 +00:00
Joel Sherrill
48297863b9 2003-10-13 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre5.
2003-10-13 21:49:53 +00:00
Joel Sherrill
ca312cbb55 2003-10-13 Joel Sherrill <joel@OARcorp.com>
* src/cleanuppop.c, src/cleanuppush.c: Protect use of
	_Workspace_Allocate and _Workspec_Free.
2003-10-13 21:37:42 +00:00
Ralf Corsepius
5e1d6cb70f 2003-10-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* comm/uart.h: Add extern "C" guards.
	* pci/pcibios.h: Ditto.
2003-10-08 15:37:53 +00:00
Joel Sherrill
09e497676a 2003-10-02 Joel Sherrill <joel@OARcorp.com>
* Makefile.am, binaries.t, buildc.t, intro.t, nextstep.t, require.t,
	sample.t, started.texi: General improvements and merge enough Ada
	information to justify dropping the Ada specific manual. There is
	likely still Ada specific information to merge though.
2003-10-02 18:01:35 +00:00
Joel Sherrill
d134469909 2003-10-02 Chris Caudle <chris@chriscaudle.org>
* nextstep.t: RTEMS applications can now use main() so correct the
	discussion of this.
2003-10-02 16:58:12 +00:00
Joel Sherrill
150505b278 2003-10-02 Gene Smith <gene.smith@siemens.com>
* networkapp.t, preface.texi: Improve documentation for SO_RCVWAKEUP
	and SO_SNDWAKEUP and update the references in the preface.
2003-10-02 12:52:45 +00:00
Joel Sherrill
1997b8348e 2003-10-02 Till Strauman <strauman@slac.stanford.edu>
PR 502/bsps
	* console/outch.c: Add support for a few ANSI escape sequences to make
	libetcl happy.
2003-10-02 12:49:41 +00:00
Joel Sherrill
fdcb86b586 2003-10-02 Joel Sherrill <joel@OARcorp.com>
PR 503/bsps
	* clock/ckinit.c, include/bsp.h, startup/efi68k_tcp.c, timer/timer.c:
	Do not include DP8570A.h from bsp.h but still install it. This avoids
	polluting the namespace.
2003-10-02 12:43:43 +00:00
Joel Sherrill
b7f6260906 2003-10-02 Phil Torre <ptorre@zetron.com>
PR 504/rtems
	* include/rtems/score/coremutex.h: Add fatal error check for a task
	blocking on a mutex when thread dispatching is disabled.
2003-10-02 12:41:04 +00:00
Joel Sherrill
328acbe8d2 2003-10-02 Phil Torre <ptorre@zetron.com>
PR 504/rtems
	* src/newlibc.c: Fix memory allocation of libc extension so it is
	dispatch disabled safe See PR for detailed explanation.
2003-10-02 12:38:52 +00:00
Ralf Corsepius
dcf4269913 2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/bsp.h: Replace stringification madness to pick up bare.h
	(Doesn't work with gcc >= 3.3) with a somewhat cleaner madness.
2003-10-01 12:41:46 +00:00
Ralf Corsepius
796c4e3264 2003-09-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* fileio/init.c: Unconditionally define MIN (We *do want* to see
	error messages if it conflicts).
2003-09-30 05:43:19 +00:00
Joel Sherrill
20c214e3bc 2003-09-29 Till Strauman <strauman@slac.stanford.edu>
PR 497/bsps
	* ChangeLog, bootloader/head.S, startup/bspstart.c: Disable code that
	returned to the firmware when the loader starts.
	* startup/sbrk.c: New file.
2003-09-29 21:43:26 +00:00
Joel Sherrill
235beed85d 2003-09-26 Joel Sherrill <joel@OARcorp.com>
* nt.t: Significant update of Windows information. Hopefully this is
	now more useful.
2003-09-26 21:19:38 +00:00
Joel Sherrill
d6e80077ed 2003-09-26 Till Strauman <strauman@slac.stanford.edu>
PR 496/bsps
	* startup/Makefile.am: Use PowerPC shared sbrk() implementation which
	is used when initial heap size is limited to first 32 MB of RAM to
	satisfy boot loader requirements.
2003-09-26 20:44:39 +00:00
cvs2git
673d2963c9 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-09-26 20:43:22 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-09-26	Till Strauman <strauman@slac.stanford.edu>':
    c/src/lib/libbsp/powerpc/shared/startup/sbrk.c
2003-09-26 20:43:23 +00:00
Joel Sherrill
56545bae7e 2003-09-26 Till Straumann <strauman@slac.stanford.edu>
PR 497/bsps
	* BOOTING: Document letting the bootloader shut down the
	network interface since it continues to run after loading
	RTEMS application and has to be dealt with.
2003-09-26 20:22:57 +00:00
Joel Sherrill
1721cb849a 2003-09-26 Till Straumann <strauman@slac.stanford.edu>
PR 497/bsps
	* bootloader/head.S: Let the bootloader shut down the
	network interface. NOTE: this involves a PPCBug system
	call and will hence fail if other software is used
	to boot. Need to #undef USE_PPCBUG in such cases!
2003-09-26 20:20:47 +00:00
Joel Sherrill
05e5896371 2003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>
PR 499/rtems_misc
	* serial/mc68681.c:  Miscellaneous corrections:
	    - Correction of ACR_BIT[7] (Baudrate table) Configuration
	    - Correction of Parity Bit Configuration (Odd was forced)
	    - Correction of Stop Bit configuration (inversed)
	    - Correction of ISR Handler to call
  	      rtems_termios_dequeue_character() only if is a Tx Empty IRQ.
	    - Add RTS CTS Hardware flow control Configuration
2003-09-26 20:15:47 +00:00
Joel Sherrill
2e9d1ef581 2003-09-26 Till Strauman <strauman@slac.stanford.edu>
PR 498/rtems
	* src/printk.c: RTEMS printk() does not support the %i format which is
	used by a lot of driver/BSP etc. code. The trivial patch allows %i/%I
	as an alias for %d/%D.
2003-09-26 17:37:42 +00:00
Joel Sherrill
29e214e4d5 2003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>
PR 501/rtems_misc
	* console.c: console_open disables ICANON on non-console port, which
	should be ok for the first open but not for subsequent ones. If you
	open one serial port, you will configure it, when you reopen it you
	will lost the ICANON parameters if you had put it. Should be done by
	console only at first open.
2003-09-26 17:33:59 +00:00
Joel Sherrill
174bf23ac4 2003-09-26 Joel Sherrill <joel@OARcorp.com>
PR 492/filesystem
	* src/dosfs/fat_file.c: Fix inconsistent types in va_args call.
2003-09-26 17:21:16 +00:00
Ralf Corsepius
657145218c 2003-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* common/.cvsignore: Add rtems.texi, rtems.sed.
2003-09-22 11:36:42 +00:00
Ralf Corsepius
39f4570cc6 2003-09-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* supplement.am: Add -I $(top_builddir) TEXI2WWW_ARGS.
2003-09-20 07:39:30 +00:00
Ralf Corsepius
67c6b92bc8 2003-09-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* shared/cache/cache.c (m68030): fix prototype mismatch of
	_CPU_cache_flush_entire_data.
2003-09-18 08:51:55 +00:00
Joel Sherrill
80be7bf6e2 2003-09-16 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2003-09-16 16:44:02 +00:00
Joel Sherrill
6d1bb5f697 2003-09-16 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2003-09-16 16:44:01 +00:00
Jennifer Averett
daa8db7c7a 2003-09-15 Jay Monkman <jtm@smothsmothie.com>
PR 481/networking
	* net/ethernet.h, net/if_arp.h, netinet/if_ether.h: Network structs
	should be packed
2003-09-15 14:39:41 +00:00
Jennifer Averett
cf9ebac886 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>
PR 482/networking
	* rtems/rtems_glue.c: Network interfaces cant be taken down
2003-09-15 14:33:55 +00:00
Jennifer Averett
508fc1bfbd 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>
PR 482/networking
	* rtems/rtems_glue.c: Network interfaces cant be taken down
2003-09-15 14:07:57 +00:00
Jennifer Averett
61b96d7fc7 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>
PR 480/bsps
	* shared/irq/irq_asm.S: Remove duplicate code.
2003-09-15 13:52:12 +00:00
Joel Sherrill
ce68e16471 2003-09-15 Joel Sherrill <joel@OARcorp.com>
PR 483/bsps
	* startup/bspstart.c, startup/start_c.c: Spurious interrupt handlers
	cannot be installed until RTEMS has initialized the vector table.
2003-09-15 13:26:33 +00:00
Joel Sherrill
1fa7d9b351 2003-09-15 Joel Sherrill <joel@OARcorp.com>
PR 483/bsps
	* start/start.c, startup/bspstart.c: Spurious interrupt handlers cannot
	be installed until RTEMS has initialized the vector table.
2003-09-15 13:26:29 +00:00
Ralf Corsepius
4c6fa77a56 2003-09-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 489/rtems
	* src/newlibc.c: Reflect struct Thread_Control_struct.libc_reent
	having changed from void * to struct _reent*.
2003-09-15 02:14:28 +00:00
Ralf Corsepius
bf95fc4429 2003-09-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 489/rtems
	* include/rtems/score/thread.h: Change struct
	Thread_Control_struct.libc_reent to using struct _reent*.
	* inline/rtems/score/thread.inl: Reflect change above.
2003-09-15 02:12:47 +00:00
Ralf Corsepius
d45368c23f 2003-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 486/rtems
	* src/newlib.c: Unconditionally include <stdio.h>
2003-09-13 03:41:38 +00:00
Joel Sherrill
96dabc34ad 2003-09-11 Joel Sherrill <joel@OARcorp.com>
PR 488/rtems
	* src/taskcreate.c, src/tasks.c: Ensure notepads are zeroed.
2003-09-11 16:44:41 +00:00
Joel Sherrill
472e33c27b 2003-09-09 Ralf Corsepius <ralf_corsepius@rtems.com>
PR 487/filesystem
	* src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings.
2003-09-09 13:18:51 +00:00
Ralf Corsepius
0adf2ef4a3 2003-09-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
custom/ppcn_60x.cfg: Remove -fvolatile-global -fvolatile from CFLAGS.
2003-09-09 01:45:33 +00:00
Joel Sherrill
8a323b0972 2003-09-08 Derick Hammond <derick@perkinstechnologies.com.au>
PR 484/rtems
	* src/threadcreateidle.c: Idle task name was initialized incorrectly.
2003-09-08 21:07:18 +00:00
Joel Sherrill
7fb8379f8b 2003-09-08 Mikec Ivica <mikici@acm.org>
* inline/rtems/score/userext.inl, macros/rtems/score/userext.inl:
	Add missing cast.
2003-09-08 21:02:11 +00:00
Ralf Corsepius
792f23905c 2003-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* binutils/base-binutils.add: Add osversion support.
	* binutils/binutils.add: Add osversion support.
	%setup -n %{name}-%{version}.
	Don't remove c++filt.
	* binutils/target-binutils.add: Add osversion support.
	Pickup c++filt.
	* gcc3newlib/base-g77.add: Add osversion support.
	* gcc3newlib/base-gcc.add: Add osversion support.
	* gcc3newlib/base-gcj.add: Add osversion support.
	* gcc3newlib/base-gnat.add: Add osversion support.
	* gcc3newlib/gccnewlib.add: Add osversion support.
	Remove c++filt,
	%setup -n -n %{name}-%{version}.
	* gcc3newlib/target-c++.add: Add osversion support.
	Don't pickup c++filt.
	* gcc3newlib/target-g77.add: Add osversion support.
	* gcc3newlib/target-gcc.add: Add osversion support.
	* gcc3newlib/target-gcj.add: Add osversion support.
	* gcc3newlib/target-gnat.add: Add osversion support.
	* gccnewlib/gccnewlib.add: %setup -n %{name}-%{version}.
	* gdb/base-gdb.add: Add osversion support, rpmgroup, rpmprefix,
	gdb_version, gdb_target.
	* gdb/target-gdb.add: Ditto.
	* gdb/gdb.add: Ditto.
	%setup -n -n %{name}-%{version}.

2003-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* binutils/Makefile.am: Fix osversion support for sh-rtemself.
	* gcc3newlib/Makefile.am: Fix osversion support for sh-rtemself.

2003-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add --enable-osversions (OS-versioned RPMS support).
	* binutils/Makefile.am: Add osversion support.
	* binutils/mkspec.in: Add osversion support.
	* gcc3newlib/Makefile.am: Add osversion support.
	* gcc3newlib/mkspec.in: Add osversion support.
	* gdb/Makefile.am: Add osversion support.
	* gdb/mkspec.in: Add osversion support.
	Add rpmprefix, rpmgroup.
2003-09-05 03:23:17 +00:00
Joel Sherrill
6ff0190977 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* support/version.c: URL for license changed.
2003-09-04 19:09:30 +00:00
Joel Sherrill
c39b35fddd 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/rtems/bspIo.h, include/rtems/fs.h, include/rtems/userenv.h,
	score/include/rtems/debug.h, score/include/rtems/seterr.h,
	score/include/rtems/system.h, score/include/rtems/score/address.h,
	score/include/rtems/score/apiext.h,
	score/include/rtems/score/apimutex.h,
	score/include/rtems/score/bitfield.h,
	score/include/rtems/score/chain.h,
	score/include/rtems/score/context.h,
	score/include/rtems/score/copyrt.h,
	score/include/rtems/score/coremsg.h,
	score/include/rtems/score/coremutex.h,
	score/include/rtems/score/coresem.h,
	score/include/rtems/score/heap.h, score/include/rtems/score/interr.h,
	score/include/rtems/score/isr.h, score/include/rtems/score/mpci.h,
	score/include/rtems/score/mppkt.h,
	score/include/rtems/score/object.h,
	score/include/rtems/score/objectmp.h,
	score/include/rtems/score/priority.h,
	score/include/rtems/score/stack.h,
	score/include/rtems/score/states.h,
	score/include/rtems/score/sysstate.h,
	score/include/rtems/score/thread.h,
	score/include/rtems/score/threadmp.h,
	score/include/rtems/score/threadq.h, score/include/rtems/score/tod.h,
	score/include/rtems/score/tqdata.h,
	score/include/rtems/score/userext.h,
	score/include/rtems/score/watchdog.h,
	score/include/rtems/score/wkspace.h,
	score/inline/rtems/score/address.inl,
	score/inline/rtems/score/chain.inl,
	score/inline/rtems/score/coremsg.inl,
	score/inline/rtems/score/coremutex.inl,
	score/inline/rtems/score/coresem.inl,
	score/inline/rtems/score/heap.inl, score/inline/rtems/score/isr.inl,
	score/inline/rtems/score/mppkt.inl,
	score/inline/rtems/score/object.inl,
	score/inline/rtems/score/objectmp.inl,
	score/inline/rtems/score/priority.inl,
	score/inline/rtems/score/stack.inl,
	score/inline/rtems/score/states.inl,
	score/inline/rtems/score/sysstate.inl,
	score/inline/rtems/score/thread.inl,
	score/inline/rtems/score/threadmp.inl,
	score/inline/rtems/score/tod.inl,
	score/inline/rtems/score/tqdata.inl,
	score/inline/rtems/score/userext.inl,
	score/inline/rtems/score/watchdog.inl,
	score/inline/rtems/score/wkspace.inl,
	score/macros/rtems/score/address.inl,
	score/macros/rtems/score/chain.inl,
	score/macros/rtems/score/coremsg.inl,
	score/macros/rtems/score/coremutex.inl,
	score/macros/rtems/score/coresem.inl,
	score/macros/rtems/score/heap.inl, score/macros/rtems/score/isr.inl,
	score/macros/rtems/score/mppkt.inl,
	score/macros/rtems/score/object.inl,
	score/macros/rtems/score/objectmp.inl,
	score/macros/rtems/score/priority.inl,
	score/macros/rtems/score/stack.inl,
	score/macros/rtems/score/states.inl,
	score/macros/rtems/score/sysstate.inl,
	score/macros/rtems/score/thread.inl,
	score/macros/rtems/score/threadmp.inl,
	score/macros/rtems/score/tod.inl,
	score/macros/rtems/score/tqdata.inl,
	score/macros/rtems/score/userext.inl,
	score/macros/rtems/score/watchdog.inl,
	score/macros/rtems/score/wkspace.inl: URL for license changed.
2003-09-04 18:55:06 +00:00
Joel Sherrill
546aa4fc71 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* shared/include/cache.h, shared/src/cache_aligned_malloc.c,
	shared/src/cache_manager.c: URL for license changed.
2003-09-04 18:54:14 +00:00
Joel Sherrill
8c99365337 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* addlq.c, cnvpkt.c, dump.c, fatal.c, getlq.c, getpkt.c, init.c,
	initlq.c, intr.c, mpci.h, mpisr.c, poll.c, receive.c, retpkt.c,
	send.c, setckvec.c, shm_driver.h: URL for license changed.
2003-09-04 18:53:36 +00:00
Joel Sherrill
a6eef8bd29 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* apiext.c, chain.c, coremsg.c, coremsgbroadcast.c, coremsgclose.c,
	coremsgflush.c, coremsgflushsupp.c, coremsgflushwait.c,
	coremsginsert.c, coremsgseize.c, coremsgsubmit.c, coremutex.c,
	coremutexflush.c, coremutexseize.c, coremutexsurrender.c, coresem.c,
	coresemflush.c, coresemseize.c, coresemsurrender.c, coretod.c,
	coretodset.c, coretodtickle.c, coretodtoseconds.c, coretodvalidate.c,
	heap.c, heapallocate.c, heapextend.c, heapfree.c, heapgetinfo.c,
	heapsizeofuserarea.c, heapwalk.c, interr.c, isr.c, mpci.c, object.c,
	objectallocate.c, objectallocatebyindex.c, objectclearname.c,
	objectcomparenameraw.c, objectcomparenamestring.c,
	objectcopynameraw.c, objectcopynamestring.c,
	objectextendinformation.c, objectfree.c, objectget.c,
	objectgetbyindex.c, objectgetisr.c, objectgetnext.c,
	objectgetnoprotection.c, objectinitializeinformation.c, objectmp.c,
	objectnametoid.c, objectshrinkinformation.c, thread.c,
	threadchangepriority.c, threadclearstate.c, threadclose.c,
	threadcreateidle.c, threaddelayended.c, threaddispatch.c,
	threadevaluatemode.c, threadget.c, threadhandler.c, threadidlebody.c,
	threadinitialize.c, threadloadenv.c, threadmp.c, threadq.c,
	threadqdequeue.c, threadqdequeuefifo.c, threadqdequeuepriority.c,
	threadqenqueue.c, threadqenqueuefifo.c, threadqenqueuepriority.c,
	threadqextract.c, threadqextractfifo.c, threadqextractpriority.c,
	threadqextractwithproxy.c, threadqfirst.c, threadqfirstfifo.c,
	threadqfirstpriority.c, threadqflush.c, threadqtimeout.c,
	threadready.c, threadreset.c, threadresettimeslice.c,
	threadrestart.c, threadresume.c, threadrotatequeue.c,
	threadsetpriority.c, threadsetstate.c, threadsettransient.c,
	threadstackallocate.c, threadstackfree.c, threadstart.c,
	threadstartmultitasking.c, threadsuspend.c, threadtickletimeslice.c,
	threadyieldprocessor.c, userext.c, watchdog.c, watchdogadjust.c,
	watchdoginsert.c, watchdogremove.c, watchdogtickle.c, wkspace.c: URL
	for license changed.
2003-09-04 18:52:48 +00:00
Joel Sherrill
41583e129e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* genoffsets.c: URL for license changed.
2003-09-04 18:47:44 +00:00
Joel Sherrill
ba1b469c37 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* size_rtems.in: URL for license changed.
2003-09-04 18:47:43 +00:00
Joel Sherrill
c414c15d5b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, rtems/score/cpu.h, rtems/score/types.h, rtems/score/unix.h:
	URL for license changed.
2003-09-04 18:47:42 +00:00
Joel Sherrill
c949da7b8f 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/sparc.h,
	rtems/score/types.h: URL for license changed.
2003-09-04 18:47:40 +00:00
Joel Sherrill
a0e26c5383 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* asm.h, cpu.c, rtems/score/cpu.h, rtems/score/sh.h,
	rtems/score/sh_io.h, rtems/score/types.h: URL for license changed.
2003-09-04 18:47:39 +00:00
Joel Sherrill
edc7e6e4bd 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h,
	rtems/powerpc/registers.h, rtems/score/ppc.h, rtems/score/types.h:
	URL for license changed.
2003-09-04 18:47:36 +00:00
Joel Sherrill
af98d99a6b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
	rtems/score/or32.h, rtems/score/types.h: URL for license changed.
2003-09-04 18:47:35 +00:00
Joel Sherrill
e18ac00f7f 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
	rtems/score/no_cpu.h, rtems/score/types.h: URL for license changed.
2003-09-04 18:47:34 +00:00
Joel Sherrill
5722cc741e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, cpu_asm.h, rtems/score/cpu.h,
	rtems/score/mips64orion.h, rtems/score/types.h: URL for license
	changed.
2003-09-04 18:47:32 +00:00
Joel Sherrill
e6f4e99c73 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/mips.h,
	rtems/score/types.h: URL for license changed.
2003-09-04 18:47:30 +00:00
Joel Sherrill
a58791e34f 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
	rtems/score/types.h: URL for license changed.
2003-09-04 18:47:28 +00:00
Joel Sherrill
52335445e3 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/i960.h,
	rtems/score/types.h: URL for license changed.
2003-09-04 18:47:27 +00:00
Joel Sherrill
a5e304dfaa 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/i386.h,
	rtems/score/idtr.h, rtems/score/interrupts.h,
	rtems/score/registers.h, rtems/score/types.h: URL for license
	changed.
2003-09-04 18:47:26 +00:00
Joel Sherrill
f568a3c1da 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/hppa.h: URL for
	license changed.
2003-09-04 18:47:25 +00:00
Joel Sherrill
9cd0567f8e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* asm.h, cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/h8300.h,
	rtems/score/types.h: URL for license changed.
2003-09-04 18:47:24 +00:00
Joel Sherrill
f404fa118a 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, irq.c, rtems/score/c4x.h, rtems/score/cpu.h,
	rtems/score/cpu_asm.h, rtems/score/types.h: URL for license changed.
2003-09-04 18:47:23 +00:00
Joel Sherrill
9a12fdff51 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* asm.h, cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h,
	rtems/score/cpu_asm.h, rtems/score/types.h: URL for license changed.
2003-09-04 18:47:22 +00:00
Joel Sherrill
a8aa6c0dd6 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/a29k.h, rtems/score/cpu.h,
	rtems/score/cpu_asm.h, rtems/score/types.h: URL for license changed.
2003-09-04 18:47:21 +00:00
Joel Sherrill
d6f1fe2ebd 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/confdefs.h, include/rtems/config.h,
	include/rtems/extension.h, include/rtems/fatal.h,
	include/rtems/init.h, include/rtems/io.h, include/rtems/mptables.h,
	include/rtems/sptables.h, inline/rtems/extension.inl,
	macros/rtems/extension.inl, src/debug.c, src/exinit.c,
	src/extension.c, src/extensioncreate.c, src/extensiondelete.c,
	src/extensionident.c, src/fatal.c, src/io.c, src/itronapi.c,
	src/posixapi.c, src/rtemsapi.c: URL for license changed.
2003-09-04 18:47:20 +00:00
Joel Sherrill
7a39c88824 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/rtems.h, include/rtems/rtems/asr.h,
	include/rtems/rtems/attr.h, include/rtems/rtems/cache.h,
	include/rtems/rtems/clock.h, include/rtems/rtems/config.h,
	include/rtems/rtems/dpmem.h, include/rtems/rtems/event.h,
	include/rtems/rtems/eventmp.h, include/rtems/rtems/eventset.h,
	include/rtems/rtems/intr.h, include/rtems/rtems/message.h,
	include/rtems/rtems/modes.h, include/rtems/rtems/mp.h,
	include/rtems/rtems/msgmp.h, include/rtems/rtems/options.h,
	include/rtems/rtems/part.h, include/rtems/rtems/partmp.h,
	include/rtems/rtems/ratemon.h, include/rtems/rtems/region.h,
	include/rtems/rtems/regionmp.h, include/rtems/rtems/rtemsapi.h,
	include/rtems/rtems/sem.h, include/rtems/rtems/semmp.h,
	include/rtems/rtems/signal.h, include/rtems/rtems/signalmp.h,
	include/rtems/rtems/status.h, include/rtems/rtems/support.h,
	include/rtems/rtems/taskmp.h, include/rtems/rtems/tasks.h,
	include/rtems/rtems/timer.h, include/rtems/rtems/types.h,
	inline/rtems/rtems/asr.inl, inline/rtems/rtems/attr.inl,
	inline/rtems/rtems/dpmem.inl, inline/rtems/rtems/event.inl,
	inline/rtems/rtems/eventset.inl, inline/rtems/rtems/message.inl,
	inline/rtems/rtems/modes.inl, inline/rtems/rtems/options.inl,
	inline/rtems/rtems/part.inl, inline/rtems/rtems/ratemon.inl,
	inline/rtems/rtems/region.inl, inline/rtems/rtems/sem.inl,
	inline/rtems/rtems/status.inl, inline/rtems/rtems/support.inl,
	inline/rtems/rtems/tasks.inl, inline/rtems/rtems/timer.inl,
	macros/rtems/rtems/asr.inl, macros/rtems/rtems/attr.inl,
	macros/rtems/rtems/dpmem.inl, macros/rtems/rtems/event.inl,
	macros/rtems/rtems/eventset.inl, macros/rtems/rtems/message.inl,
	macros/rtems/rtems/modes.inl, macros/rtems/rtems/options.inl,
	macros/rtems/rtems/part.inl, macros/rtems/rtems/ratemon.inl,
	macros/rtems/rtems/region.inl, macros/rtems/rtems/sem.inl,
	macros/rtems/rtems/status.inl, macros/rtems/rtems/support.inl,
	macros/rtems/rtems/tasks.inl, macros/rtems/rtems/timer.inl,
	src/attr.c, src/clockget.c, src/clockset.c, src/clocktick.c,
	src/dpmem.c, src/dpmemcreate.c, src/dpmemdelete.c,
	src/dpmemexternal2internal.c, src/dpmemident.c,
	src/dpmeminternal2external.c, src/event.c, src/eventmp.c,
	src/eventreceive.c, src/eventseize.c, src/eventsend.c,
	src/eventsurrender.c, src/eventtimeout.c, src/intr.c, src/intrbody.c,
	src/intrcatch.c, src/mp.c, src/msg.c, src/msgmp.c,
	src/msgqallocate.c, src/msgqbroadcast.c, src/msgqcreate.c,
	src/msgqdelete.c, src/msgqflush.c, src/msgqgetnumberpending.c,
	src/msgqident.c, src/msgqreceive.c, src/msgqsend.c, src/msgqsubmit.c,
	src/msgqtranslatereturncode.c, src/msgqurgent.c, src/part.c,
	src/partcreate.c, src/partdelete.c, src/partgetbuffer.c,
	src/partident.c, src/partmp.c, src/partreturnbuffer.c, src/ratemon.c,
	src/ratemoncancel.c, src/ratemoncreate.c, src/ratemondelete.c,
	src/ratemongetstatus.c, src/ratemonident.c, src/ratemonperiod.c,
	src/ratemontimeout.c, src/region.c, src/regioncreate.c,
	src/regiondelete.c, src/regionextend.c, src/regiongetinfo.c,
	src/regiongetsegment.c, src/regiongetsegmentsize.c,
	src/regionident.c, src/regionmp.c, src/regionreturnsegment.c,
	src/rtclock.c, src/rtemstimer.c, src/sem.c, src/semcreate.c,
	src/semdelete.c, src/semflush.c, src/semident.c, src/semmp.c,
	src/semobtain.c, src/semrelease.c, src/semtranslatereturncode.c,
	src/signal.c, src/signalcatch.c, src/signalmp.c, src/signalsend.c,
	src/taskcreate.c, src/taskdelete.c, src/taskgetnote.c,
	src/taskident.c, src/taskinitusers.c, src/taskissuspended.c,
	src/taskmode.c, src/taskmp.c, src/taskrestart.c, src/taskresume.c,
	src/tasks.c, src/tasksetnote.c, src/tasksetpriority.c,
	src/taskstart.c, src/tasksuspend.c, src/taskvariableadd.c,
	src/taskvariabledelete.c, src/taskvariableget.c, src/taskwakeafter.c,
	src/taskwakewhen.c, src/timercancel.c, src/timercreate.c,
	src/timerdelete.c, src/timerfireafter.c, src/timerfirewhen.c,
	src/timergetinfo.c, src/timerident.c, src/timerreset.c,
	src/timerserver.c, src/timerserverfireafter.c,
	src/timerserverfirewhen.c: URL for license changed.
2003-09-04 18:47:18 +00:00
Joel Sherrill
4b5414ffa8 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
	include/rtems/posix/config.h, include/rtems/posix/intr.h,
	include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
	include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
	include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
	include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
	include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
	include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
	inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
	inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
	inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
	inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
	macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
	macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
	macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
	macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
	src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
	src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
	src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
	src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
	src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
	src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
	src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
	src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
	src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
	src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
	src/pthreadexit.c, src/pthreadgetcpuclockid.c,
	src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
	src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
	src/pthreadself.c, src/pthreadsetcputime.c,
	src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
	src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
	src/sigfillset.c, src/sigismember.c, src/signal_2.c,
	src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
	src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
	src/sigwaitinfo.c: URL for license changed.
2003-09-04 18:47:11 +00:00
Joel Sherrill
eacd092c08 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* rtems/mkrootfs.c, rtems/mkrootfs.h: URL for license changed.
2003-09-04 18:47:07 +00:00
Joel Sherrill
a71eec04c7 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpuuse/cpuuse.c, cpuuse/cpuuse.h, devnull/devnull.c,
	devnull/devnull.h, dummy/dummy.c, dumpbuf/dumpbuf.c,
	dumpbuf/dumpbuf.h, fsmount/fsmount.c, fsmount/fsmount.h,
	serdbg/serdbgio.c, serdbg/termios_printk.c, stackchk/check.c,
	stackchk/internal.h, stackchk/stackchk.h, untar/untar.c,
	untar/untar.h: URL for license changed.
2003-09-04 18:47:05 +00:00
Joel Sherrill
34bbe20a6a 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* src/dosfs/dosfs.h, src/dosfs/fat.h, src/dosfs/fat_fat_operations.h,
	src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
	src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c,
	src/dosfs/msdos_file.c, src/dosfs/msdos_free.c,
	src/dosfs/msdos_fsunmount.c, src/dosfs/msdos_handlers_dir.c,
	src/dosfs/msdos_handlers_file.c, src/dosfs/msdos_init.c,
	src/dosfs/msdos_initsupp.c, src/dosfs/msdos_misc.c,
	src/dosfs/msdos_mknod.c, src/dosfs/msdos_node_type.c,
	src/imfs/deviceio.c, src/imfs/imfs.h, src/imfs/imfs_chown.c,
	src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
	src/imfs/imfs_directory.c, src/imfs/imfs_eval.c,
	src/imfs/imfs_fchmod.c, src/imfs/imfs_fcntl.c,
	src/imfs/imfs_fdatasync.c, src/imfs/imfs_free.c,
	src/imfs/imfs_fsunmount.c, src/imfs/imfs_getchild.c,
	src/imfs/imfs_gtkn.c, src/imfs/imfs_handlers_device.c,
	src/imfs/imfs_handlers_directory.c, src/imfs/imfs_handlers_link.c,
	src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
	src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
	src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_ntype.c,
	src/imfs/imfs_readlink.c, src/imfs/imfs_rmnod.c,
	src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
	src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
	src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
	src/imfs/linearfile.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c:
	URL for license changed.
2003-09-04 18:47:02 +00:00
Joel Sherrill
8638d32b25 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/chain.h, include/clockdrv.h, include/console.h,
	include/iosupp.h, include/rtc.h, include/spurious.h,
	include/timerdrv.h, include/vmeintr.h, include/motorola/mc68230.h,
	include/rtems/libcsupport.h, include/rtems/libio.h,
	include/rtems/libio_.h, include/rtems/termiostypes.h,
	include/sys/termios.h, include/zilog/z8036.h, include/zilog/z8530.h,
	include/zilog/z8536.h, src/__brk.c, src/__gettod.c, src/__sbrk.c,
	src/__times.c, src/access.c, src/base_fs.c, src/cfgetispeed.c,
	src/cfgetospeed.c, src/cfsetispeed.c, src/cfsetospeed.c, src/chdir.c,
	src/chmod.c, src/chown.c, src/chroot.c, src/close.c, src/ctermid.c,
	src/dup.c, src/dup2.c, src/eval.c, src/fchdir.c, src/fchmod.c,
	src/fcntl.c, src/fdatasync.c, src/fpathconf.c,
	src/fs_null_handlers.c, src/fstat.c, src/fsync.c, src/ftruncate.c,
	src/getdents.c, src/getpwent.c, src/hosterr.c, src/ioctl.c,
	src/isatty.c, src/libio.c, src/libio_sockets.c, src/link.c,
	src/lseek.c, src/lstat.c, src/malloc.c, src/mallocfreespace.c,
	src/mkdir.c, src/mkfifo.c, src/mknod.c, src/mount.c, src/newlibc.c,
	src/no_libc.c, src/no_posix.c, src/open.c, src/pathconf.c,
	src/pipe.c, src/privateenv.c, src/read.c, src/readlink.c,
	src/rewinddir.c, src/rmdir.c, src/seekdir.c, src/stat.c,
	src/symlink.c, src/tcdrain.c, src/tcflow.c, src/tcflush.c,
	src/tcgetattr.c, src/tcgetprgrp.c, src/tcsendbreak.c,
	src/tcsetattr.c, src/tcsetpgrp.c, src/telldir.c, src/termios.c,
	src/termiosinitialize.c, src/truncate.c, src/umask.c, src/unixlibc.c,
	src/unlink.c, src/unmount.c, src/utime.c, src/write.c: URL for
	license changed.
2003-09-04 18:46:59 +00:00
Joel Sherrill
5eab6c7b7c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/rtems/ide_part_table.h, src/ide_part_table.c: URL for license
	changed.
2003-09-04 18:46:53 +00:00
Joel Sherrill
c4a3f1e914 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/itron.h, include/itronsys/eventflags.h,
	include/itronsys/fmempool.h, include/itronsys/intr.h,
	include/itronsys/mbox.h, include/itronsys/msgbuffer.h,
	include/itronsys/network.h, include/itronsys/port.h,
	include/itronsys/semaphore.h, include/itronsys/status.h,
	include/itronsys/sysmgmt.h, include/itronsys/task.h,
	include/itronsys/time.h, include/itronsys/types.h,
	include/itronsys/vmempool.h, include/rtems/itron/config.h,
	include/rtems/itron/eventflags.h, include/rtems/itron/fmempool.h,
	include/rtems/itron/intr.h, include/rtems/itron/itronapi.h,
	include/rtems/itron/mbox.h, include/rtems/itron/msgbuffer.h,
	include/rtems/itron/network.h, include/rtems/itron/object.h,
	include/rtems/itron/port.h, include/rtems/itron/semaphore.h,
	include/rtems/itron/sysmgmt.h, include/rtems/itron/task.h,
	include/rtems/itron/time.h, include/rtems/itron/vmempool.h,
	inline/rtems/itron/eventflags.inl, inline/rtems/itron/fmempool.inl,
	inline/rtems/itron/intr.inl, inline/rtems/itron/mbox.inl,
	inline/rtems/itron/msgbuffer.inl, inline/rtems/itron/network.inl,
	inline/rtems/itron/port.inl, inline/rtems/itron/semaphore.inl,
	inline/rtems/itron/sysmgmt.inl, inline/rtems/itron/task.inl,
	inline/rtems/itron/time.inl, inline/rtems/itron/vmempool.inl,
	macros/rtems/itron/eventflags.inl, macros/rtems/itron/fmempool.inl,
	macros/rtems/itron/intr.inl, macros/rtems/itron/mbox.inl,
	macros/rtems/itron/msgbuffer.inl, macros/rtems/itron/network.inl,
	macros/rtems/itron/port.inl, macros/rtems/itron/semaphore.inl,
	macros/rtems/itron/sysmgmt.inl, macros/rtems/itron/task.inl,
	macros/rtems/itron/time.inl, macros/rtems/itron/vmempool.inl,
	src/can_wup.c, src/chg_pri.c, src/cre_mbf.c, src/cre_mbx.c,
	src/cre_sem.c, src/cre_tsk.c, src/del_mbf.c, src/del_mbx.c,
	src/del_sem.c, src/del_tsk.c, src/dis_dsp.c, src/ena_dsp.c,
	src/eventflags.c, src/exd_tsk.c, src/ext_tsk.c, src/fmempool.c,
	src/frsm_tsk.c, src/get_tid.c, src/itronintr.c, src/itronsem.c,
	src/itrontime.c, src/mbox.c, src/mboxtranslatereturncode.c,
	src/msgbuffer.c, src/msgbuffertranslatereturncode.c, src/network.c,
	src/port.c, src/prcv_mbf.c, src/prcv_mbx.c, src/preq_sem.c,
	src/psnd_mbf.c, src/rcv_mbf.c, src/rcv_mbx.c, src/ref_mbf.c,
	src/ref_mbx.c, src/ref_sem.c, src/ref_tsk.c, src/rel_wai.c,
	src/rot_rdq.c, src/rsm_tsk.c, src/sig_sem.c, src/slp_tsk.c,
	src/snd_mbf.c, src/snd_mbx.c, src/sta_tsk.c, src/sus_tsk.c,
	src/sysmgmt.c, src/task.c, src/ter_tsk.c, src/trcv_mbf.c,
	src/trcv_mbx.c, src/tslp_tsk.c, src/tsnd_mbf.c, src/twai_sem.c,
	src/vmempool.c, src/wai_sem.c, src/wup_tsk.c: URL for license
	changed.
2003-09-04 18:46:52 +00:00
Joel Sherrill
b662d09596 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* rtems-multiprocessing.adb, rtems-multiprocessing.ads, rtems.adb,
	rtems.ads: URL for license changed.
2003-09-04 18:46:47 +00:00
Joel Sherrill
40b64d6351 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/timesys.h, tm01/system.h, tm01/task1.c, tm01/tm01.doc,
	tm02/system.h, tm02/task1.c, tm02/tm02.doc, tm03/system.h,
	tm03/task1.c, tm03/tm03.doc, tm04/system.h, tm04/task1.c,
	tm04/tm04.doc, tm05/system.h, tm05/task1.c, tm05/tm05.doc,
	tm06/system.h, tm06/task1.c, tm06/tm06.doc, tm07/system.h,
	tm07/task1.c, tm07/tm07.doc, tm08/system.h, tm08/task1.c,
	tm08/tm08.doc, tm09/system.h, tm09/task1.c, tm09/tm09.doc,
	tm10/system.h, tm10/task1.c, tm10/tm10.doc, tm11/system.h,
	tm11/task1.c, tm11/tm11.doc, tm12/system.h, tm12/task1.c,
	tm12/tm12.doc, tm13/system.h, tm13/task1.c, tm13/tm13.doc,
	tm14/system.h, tm14/task1.c, tm14/tm14.doc, tm15/system.h,
	tm15/task1.c, tm15/tm15.doc, tm16/system.h, tm16/task1.c,
	tm16/tm16.doc, tm17/system.h, tm17/task1.c, tm17/tm17.doc,
	tm18/system.h, tm18/task1.c, tm18/tm18.doc, tm19/system.h,
	tm19/task1.c, tm19/tm19.doc, tm20/system.h, tm20/task1.c,
	tm20/tm20.doc, tm21/system.h, tm21/task1.c, tm21/tm21.doc,
	tm22/system.h, tm22/task1.c, tm22/tm22.doc, tm23/system.h,
	tm23/task1.c, tm23/tm23.doc, tm24/system.h, tm24/task1.c,
	tm24/tm24.doc, tm25/system.h, tm25/task1.c, tm25/tm25.doc,
	tm26/fptest.h, tm26/system.h, tm26/task1.c, tm26/tm26.doc,
	tm27/system.h, tm27/task1.c, tm27/tm27.doc, tm28/system.h,
	tm28/task1.c, tm28/tm28.doc, tm29/system.h, tm29/task1.c,
	tm29/tm29.doc, tmck/system.h, tmck/task1.c, tmck/tmck.doc,
	tmoverhd/dumrtems.h, tmoverhd/empty.c, tmoverhd/system.h,
	tmoverhd/testtask.c, tmoverhd/tmoverhd.doc: URL for license changed.
2003-09-04 18:46:46 +00:00
Joel Sherrill
b498200474 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/timesys.h, tmitronsem01/init.c, tmitronsem01/system.h,
	tmitronsem01/tmitronsem01.doc: URL for license changed.
2003-09-04 18:46:41 +00:00
Joel Sherrill
9cc61367e7 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/tmacros.h: URL for license changed.
2003-09-04 18:46:40 +00:00
Joel Sherrill
6d1bb1f753 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
	sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
	sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
	sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c,
	sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c,
	sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc,
	sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c,
	sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c,
	sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h,
	sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c,
	sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c,
	sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h,
	sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c,
	sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c,
	sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c,
	sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c,
	sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c,
	sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc,
	sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c,
	sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h,
	sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c,
	sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc,
	sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c,
	sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c,
	sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h,
	sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h,
	sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c,
	sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c,
	sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h,
	sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h,
	sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc,
	sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc,
	sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c,
	sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c,
	sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c,
	sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c,
	sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c,
	sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c,
	sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c,
	sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc,
	sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c,
	spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc,
	spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c,
	spsize/size.c, spsize/system.h: URL for license changed.
2003-09-04 18:46:38 +00:00
Joel Sherrill
6670874562 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* README, base_mp/apptask.c, base_mp/init.c, base_mp/system.h,
	base_mp/node1/base_mp.doc, base_mp/node2/base_mp.doc,
	base_sp/apptask.c, base_sp/base_sp.doc, base_sp/init.c,
	base_sp/system.h, cdtest/init.c, cdtest/main.cc, cdtest/system.h,
	fileio/fileio.doc, fileio/init.c, fileio/system.h, hello/hello.doc,
	hello/init.c, hello/system.h, minimum/init.c, minimum/minimum.doc,
	paranoia/init.c, paranoia/paranoia.doc, paranoia/system.h,
	ticker/init.c, ticker/system.h, ticker/tasks.c, ticker/ticker.doc,
	unlimited/init.c, unlimited/system.h, unlimited/test1.c,
	unlimited/test2.c, unlimited/test3.c, unlimited/unlimited.doc: URL
	for license changed.
2003-09-04 18:46:30 +00:00
Joel Sherrill
3c3d851594 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
	psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
	psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
	psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
	psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
	psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
	psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
	psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
	psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
	psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
	psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
	psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
	psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
	psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
	psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
	psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
	psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
	psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
	psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
	psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
	psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
	psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
	psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
	psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
	psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
	psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
	psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
	psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
	psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
	psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
	psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
	psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
	psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
	psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
	psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
	psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
	psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
	psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
	psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
	psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
	psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
	psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
	psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
	psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
	psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
	psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
	psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
	psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
	psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
	psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
	psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/time01.c,
	psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
	psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
	psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
	psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
	psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
	psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
	psxmsgq01/init.c, psxmsgq01/system.h, psxsem01/system.h,
	psxstat/main.c, psxstat/test.c, psxtime/main.c, psxtime/test.c,
	psxtimer/psxtimer.c, psxtimer/system.h: URL for license changed.
2003-09-04 18:46:27 +00:00
Joel Sherrill
355b57a4db 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* mp01/init.c, mp01/system.h, mp01/task1.c, mp01/node1/mp01.doc,
	mp01/node2/mp01.doc, mp02/init.c, mp02/system.h, mp02/task1.c,
	mp02/node1/mp02.doc, mp02/node2/mp02.doc, mp03/delay.c, mp03/init.c,
	mp03/system.h, mp03/task1.c, mp03/node1/mp03.doc,
	mp03/node2/mp03.doc, mp04/init.c, mp04/system.h, mp04/task1.c,
	mp04/node1/mp04.doc, mp04/node2/mp04.doc, mp05/asr.c, mp05/init.c,
	mp05/system.h, mp05/task1.c, mp05/node1/mp05.doc,
	mp05/node2/mp05.doc, mp06/init.c, mp06/system.h, mp06/task1.c,
	mp06/node1/mp06.doc, mp06/node2/mp06.doc, mp07/init.c, mp07/system.h,
	mp07/task1.c, mp07/node1/mp07.doc, mp07/node2/mp07.doc, mp08/init.c,
	mp08/system.h, mp08/task1.c, mp08/node1/mp08.doc,
	mp08/node2/mp08.doc, mp09/init.c, mp09/recvmsg.c, mp09/sendmsg.c,
	mp09/system.h, mp09/task1.c, mp09/node1/mp09.doc,
	mp09/node2/mp09.doc, mp10/init.c, mp10/system.h, mp10/task1.c,
	mp10/task2.c, mp10/task3.c, mp10/node1/mp10.doc, mp10/node2/mp10.doc,
	mp11/init.c, mp11/system.h, mp11/node1/mp11.doc, mp11/node2/mp11.doc,
	mp12/init.c, mp12/system.h, mp12/node1/mp12.doc, mp12/node2/mp12.doc,
	mp13/init.c, mp13/system.h, mp13/task1.c, mp13/task2.c,
	mp13/node1/mp13.doc, mp13/node2/mp13.doc, mp14/delay.c,
	mp14/evtask1.c, mp14/evtmtask.c, mp14/exit.c, mp14/init.c,
	mp14/msgtask1.c, mp14/pttask1.c, mp14/smtask1.c, mp14/system.h,
	mp14/node1/mp14.doc, mp14/node2/mp14.doc: URL for license changed.
2003-09-04 18:46:18 +00:00
Joel Sherrill
d507ce7710 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpuuse/init.c, cpuuse/system.h, cpuuse/task1.c, cpuuse/task2.c,
	cpuuse/task3.c, cpuuse/tswitch.c, malloctest/init.c,
	malloctest/system.h, malloctest/task1.c, monitor/init.c,
	monitor/system.h, putenvtest/init.c, rtems++/Init.cc,
	rtems++/System.h, rtems++/Task1.cc, rtems++/Task2.cc,
	rtems++/Task3.cc, rtems++/rtems++.doc, rtmonuse/getall.c,
	rtmonuse/init.c, rtmonuse/system.h, rtmonuse/task1.c,
	stackchk/blow.c, stackchk/init.c, stackchk/system.h,
	stackchk/task1.c: URL for license changed.
2003-09-04 18:46:13 +00:00
Joel Sherrill
69abfe9859 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* itronhello/init.c, itronhello/itronhello.doc, itronhello/system.h,
	itronmbf01/init.c, itronmbf01/itronmbf01.doc, itronmbf01/system.h,
	itronmbox01/init.c, itronmbox01/system.h, itronsem01/init.c,
	itronsem01/itronsem01.doc, itronsem01/system.h, itrontask01/init.c,
	itrontask01/itrontask01.doc, itrontask01/system.h,
	itrontask01/task1.c, itrontask02/dormant.c, itrontask02/init.c,
	itrontask02/itrontask02.doc, itrontask02/system.h,
	itrontask03/init.c, itrontask03/itrontask03.doc,
	itrontask03/preempt.c, itrontask03/system.h, itrontask03/task1.c,
	itrontask03/task2.c, itrontask03/task3.c, itrontask04/init.c,
	itrontask04/itrontask04.doc, itrontask04/system.h,
	itrontask04/task1.c, itrontask04/task2.c, itrontask04/task3.c,
	itrontime01/init.c, itrontime01/system.h: URL for license changed.
2003-09-04 18:46:11 +00:00
Joel Sherrill
f2887088de 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* rtems/no-dpmem.c, rtems/no-event.c, rtems/no-mp.c, rtems/no-msg.c,
	rtems/no-part.c, rtems/no-region.c, rtems/no-rtmon.c, rtems/no-sem.c,
	rtems/no-signal.c, rtems/no-timer.c, sapi/no-ext.c, sapi/no-io.c: URL
	for license changed.
2003-09-04 18:46:08 +00:00
Joel Sherrill
0c6c31b3a6 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsInterrupt.h,
	include/rtems++/rtemsMessageQueue.h,
	include/rtems++/rtemsSemaphore.h, include/rtems++/rtemsStatusCode.h,
	include/rtems++/rtemsTask.h, include/rtems++/rtemsTaskMode.h,
	include/rtems++/rtemsTimer.h, src/rtemsEvent.cc,
	src/rtemsInterrupt.cc, src/rtemsMessageQueue.cc,
	src/rtemsSemaphore.cc, src/rtemsStatusCode.cc, src/rtemsTask.cc,
	src/rtemsTimer.cc: URL for license changed.
2003-09-04 18:46:06 +00:00
Joel Sherrill
10e662159d 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* ide/ata.c, ide/ata.h, ide/ata_internal.h, ide/ide_controller.c,
	ide/ide_ctrl.h, ide/ide_ctrl_cfg.h, ide/ide_ctrl_io.h,
	network/cs8900.c, network/cs8900.c.bsp, network/cs8900.h,
	network/dec21140.c, network/elnk.c, network/open_eth.c,
	network/sonic.c, network/sonic.h, rtc/icm7170.c, rtc/icm7170.h,
	rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c,
	rtc/icm7170_reg8.c, rtc/m48t08.c, rtc/m48t08.h, rtc/m48t08_reg.c,
	rtc/m48t08_reg2.c, rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, rtc/rtc.h,
	rtc/rtcprobe.c, serial/mc68681.c, serial/mc68681.h,
	serial/mc68681_p.h, serial/mc68681_reg.c, serial/mc68681_reg2.c,
	serial/mc68681_reg4.c, serial/mc68681_reg8.c, serial/serial.h,
	serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h,
	serial/z85c30_reg.c: URL for license changed.
2003-09-04 18:46:04 +00:00
Joel Sherrill
fd87df7ff2 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, include/rtems/score/iosh7750.h,
	include/rtems/score/ipl.h, include/rtems/score/ispsh7750.h,
	include/rtems/score/sh4_regs.h, include/rtems/score/sh7750_regs.h,
	include/sh/sh4uart.h, sci/console.c, sci/sh4uart.c, score/cpu_asm.c,
	score/ispsh7750.c, timer/timer.c: URL for license changed.
2003-09-04 18:46:00 +00:00
Joel Sherrill
6f1420fe0d 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, include/io_types.h, include/iosh7045.h,
	include/ispsh7045.h, include/sci.h, include/sci_termios.h,
	include/sh7_pfc.h, include/sh7_sci.h, sci/sci.c, sci/sci_termios.c,
	score/cpu_asm.c, score/ispsh7045.c, timer/timer.c: URL for license
	changed.
2003-09-04 18:45:57 +00:00
Joel Sherrill
265e5fcb15 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, delay/delay.c, include/iosh7032.h,
	include/ispsh7032.h, include/sci.h, include/sh7_pfc.h,
	include/sh7_sci.h, sci/sci.c, score/cpu_asm.c, score/ispsh7032.c,
	timer/timer.c: URL for license changed.
2003-09-04 18:45:56 +00:00
Joel Sherrill
8209461b96 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
	mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
	mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
	mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
	mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
	mpc8260/exceptions/raw_exception.c,
	mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
	mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
	mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
	mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
	mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
	mpc8xx/timer/timer.c, ppc403/clock/clock.c,
	ppc403/console/console.c.polled, ppc403/timer/timer.c,
	rtems/powerpc/debugmod.h, shared/include/byteorder.h,
	shared/include/cpuIdent.c, shared/include/cpuIdent.h,
	shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
	shared/include/pgtable.h, shared/include/spr.h: URL for license
	changed.
2003-09-04 18:45:53 +00:00
Joel Sherrill
f8b79625e5 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, timer/timer.c: URL for license changed.
2003-09-04 18:45:50 +00:00
Joel Sherrill
38c72c0fc9 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
	mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
	mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
	r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
	timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
2003-09-04 18:45:49 +00:00
Joel Sherrill
c3bc252835 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* shared/misc/m68kidle.c: URL for license changed.
2003-09-04 18:45:46 +00:00
Joel Sherrill
2ae7e0c83b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/mcfuart.c, include/mcf5206e.h,
	include/mcfmbus.h, include/mcfuart.h, mbus/mcfmbus.c, timer/timer.c,
	timer/timerisr.S: URL for license changed.
2003-09-04 18:45:44 +00:00
Joel Sherrill
6aa7c1a483 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu.h, cpuModel.S, cpuModel.h, displayCpu.c, idtr.S, page.c:
	URL for license changed.
2003-09-04 18:45:43 +00:00
Joel Sherrill
3f5a1de9f6 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clock.c, include/semaphore.h, semaphore/semaphore.c,
	timer/timer.c: URL for license changed.
2003-09-04 18:45:42 +00:00
Joel Sherrill
3e6211bf50 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clock.c, console/console.c, include/bsp.h, shmsupp/addrconv.c,
	shmsupp/cause_intr.c, shmsupp/getcfg.c, shmsupp/lock.c,
	shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
	startup/exit.c, startup/setvec.c, timer/timer.c: URL for license
	changed.
2003-09-04 18:45:40 +00:00
Joel Sherrill
7cea89596b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* bspclean.c, bspstart.c: URL for license changed.
2003-09-04 18:45:39 +00:00
Joel Sherrill
2458f1f87e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, console/consolereserveresources.c,
	console/debugputs.c, include/bsp.h, include/coverhd.h,
	include/leon.h, startup/setvec.c, timer/timer.c: URL for license
	changed.
2003-09-04 18:45:37 +00:00
Joel Sherrill
98965056db 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, console/consolereserveresources.c,
	console/debugputs.c, include/bsp.h, include/coverhd.h,
	include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
	URL for license changed.
2003-09-04 18:45:36 +00:00
Joel Sherrill
0c9fa21c1e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c,
	console.c, ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h,
	include/coverhd.h: URL for license changed.
2003-09-04 18:45:33 +00:00
Joel Sherrill
2f90bf6d3d 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
	include/ramdisk.h, start/start.S, startup/bspstart.c,
	startup/hw_init.c, startup/linkcmds, startup/linkcmds-le.coff,
	timer/timer.c, tools/runtest: URL for license changed.
2003-09-04 18:45:31 +00:00
Joel Sherrill
d6f29a1a03 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, start/start.S, startup/bspstart.c,
	trap34/console-io.c: URL for license changed.
2003-09-04 18:45:30 +00:00
Joel Sherrill
292902b5e8 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console.c, setvec.c: URL for license changed.
2003-09-04 18:45:29 +00:00
Joel Sherrill
02220f220c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console.c, hw_init/hw_init.c, include/bsp.h,
	include/coverhd.h, include/sdram.h, start/start.S,
	startup/bspstart.c, startup/linkcmds, startup/linkcmds.rom,
	startup/linkcmds.rom2ram: URL for license changed.
2003-09-04 18:45:27 +00:00
Joel Sherrill
e9ec24f3f2 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/config.c, include/bsp.h, include/coverhd.h, start/start.S,
	start/start.ram, start/start.rom, startup/bspclean.c,
	startup/bspstart.c, startup/hw_init.c, startup/linkcmds,
	startup/linkcmds.ram, startup/linkcmds.rom: URL for license changed.
2003-09-04 18:45:25 +00:00
Joel Sherrill
1eeab02b86 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, include/coverhd.h, start/start.S, startup/bspclean.c,
	startup/bspstart.c, startup/linkcmds: URL for license changed.
2003-09-04 18:45:23 +00:00
Joel Sherrill
2d39a4ad6a 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S: URL for license changed.
2003-09-04 18:45:22 +00:00
Joel Sherrill
116633f828 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* bootloader/bootldr.h, bootloader/em86.c, bootloader/em86real.S,
	bootloader/exception.S, bootloader/head.S, bootloader/lib.c,
	bootloader/misc.c, bootloader/mm.c, bootloader/pci.c,
	clock/p_clock.c, console/console.c, console/consoleIo.h,
	console/inch.c, console/keyboard.h, console/polled_io.c,
	include/bsp.h, irq/i8259.c, irq/irq.c, irq/irq.h, irq/irq_asm.S,
	irq/irq_init.c, motorola/motorola.c, motorola/motorola.h,
	openpic/openpic.c, openpic/openpic.h, pci/pci.c, residual/residual.c,
	start/start.S, startup/bspstart.c, vectors/vectors.h,
	vectors/vectors_init.c: URL for license changed.
2003-09-04 18:45:20 +00:00
Joel Sherrill
387ed1c8fc 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
	console/console.c, console/consolebsp.h,
	console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
	include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
	startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
	startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
	for license changed.
2003-09-04 18:45:16 +00:00
Joel Sherrill
86ce52b31e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console-io.c, include/bsp.h, include/coverhd.h,
	shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
	shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
	startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
	vectors/vectors.S: URL for license changed.
2003-09-04 18:45:13 +00:00
Joel Sherrill
6d88ce4367 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clock.c, console/console.c, console/debugio.c,
	console/ns16550cfg.c, console/ns16550cfg.h, console/z85c30cfg.c,
	console/z85c30cfg.h, include/tod.h, startup/bspstart.c,
	startup/genpvec.c, startup/rtems-ctor.cc, startup/setvec.c,
	timer/timer.c: URL for license changed.
2003-09-04 18:45:11 +00:00
Joel Sherrill
3db87a1797 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/p_clock.c, include/bsp.h, include/coverhd.h, irq/irq.c,
	irq/irq.h, irq/irq_asm.S, irq/irq_init.c, network/if_hdlcsubr.h,
	startup/bspstart.c, startup/setvec.c, vectors/vectors.h,
	vectors/vectors_init.c: URL for license changed.
2003-09-04 18:45:09 +00:00
Joel Sherrill
9a76c9afc8 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
	irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
	startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
	startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
	vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
2003-09-04 18:45:07 +00:00
Joel Sherrill
df3402732d 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, include/coverhd.h, startup/bspclean.c,
	startup/setvec.c: URL for license changed.
2003-09-04 18:45:05 +00:00
Joel Sherrill
247914a705 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* canbus/canbus.c, clock/p_clock.c, include/bsp.h, include/canbus.h,
	include/coverhd.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
	irq/irq_init.c, startup/bspstart.c, startup/mmutlbtab.c,
	startup/setvec.c, vectors/vectors.h, vectors/vectors_init.c: URL for
	license changed.
2003-09-04 18:45:02 +00:00
Joel Sherrill
a41990034e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clock.c, console/debugio.c, include/dmv170.h,
	startup/bspclean.c, startup/genpvec.c, startup/setvec.c,
	startup/vmeintr.c, timer/timer.c: URL for license changed.
2003-09-04 18:44:59 +00:00
Joel Sherrill
c72525855b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clockdrv.c, console/console.c, console/console.h,
	include/bsp.h, start/start.S, startup/bspclean.c, startup/bspstart.c,
	startup/linkcmds, startup/setvec.c, timer/timer.c, timer/timerisr.c:
	URL for license changed.
2003-09-04 18:44:58 +00:00
Joel Sherrill
b547e8443e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, shmsupp/addrconv.c,
	shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c,
	startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
	startup/main.c, startup/setvec.c, timer/timer.c, timer/timerisr.c:
	URL for license changed.
2003-09-04 18:44:56 +00:00
Joel Sherrill
f1433c7996 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console.c, include/bsp.h, include/coverhd.h,
	startup/bspclean.c, startup/bspstart.c, startup/setvec.c: URL for
	license changed.
2003-09-04 18:44:53 +00:00
Joel Sherrill
c1ab14d8a3 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console-io.c, include/bsp.h, startup/bspclean.c,
	startup/bspstart.c, timer/timer.c, tools/runtest: URL for license
	changed.
2003-09-04 18:44:49 +00:00
Joel Sherrill
7ed0f19657 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clockdrv.c, console/conscfg.c, include/bsp.h,
	startup/bspstart.c, startup/gdb-support.c, timer/timer.c: URL for
	license changed.
2003-09-04 18:44:48 +00:00
Joel Sherrill
8b417e23e4 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/conscfg.c, include/bsp.h, startup/bspstart.c,
	startup/spurious_assistant.c: URL for license changed.
2003-09-04 18:44:46 +00:00
Joel Sherrill
03459486d4 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* bspspuriousinit.c, m68000spurious.c, m68kpretaskinghook.c, setvec.c,
	start.S, mvme/mvme16x_hw.h: URL for license changed.
2003-09-04 18:44:45 +00:00
Joel Sherrill
eb75ef846c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
	startup/bspclean.c, startup/bspstart.c, timer/timer.c: URL for
	license changed.
2003-09-04 18:44:43 +00:00
Joel Sherrill
3f8e578a1c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console-recording.c, console/console.c,
	fatal/bspfatal.c, include/bsp.h, include/coverhd.h, include/fatal.h,
	include/page_table.h, startup/bspclean.c, startup/bspstart.c,
	startup/linkcmds, timer/timer.c, timer/timerisr.S: URL for license
	changed.
2003-09-04 18:44:42 +00:00
Joel Sherrill
23f689c412 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, consolex/cTest.c,
	consolex/consolex.c, consolex/consolex.h, include/bsp.h,
	include/coverhd.h, include/tod.h, startup/bspclean.c,
	startup/bspstart.c, startup/linkcmds, timer/timer.c,
	timer/timerisr.S, tod/tod.c: URL for license changed.
2003-09-04 18:44:40 +00:00
Joel Sherrill
ea32a82772 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, include/coverhd.h, shmsupp/addrconv.c,
	shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c,
	startup/bspstart.c, startup/linkcmds: URL for license changed.
2003-09-04 18:44:37 +00:00
Joel Sherrill
7d015badc8 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
	startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
	timer/timer.c: URL for license changed.
2003-09-04 18:44:35 +00:00
Joel Sherrill
83971c6f36 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
	shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
	shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
	startup/linkcmds, timer/timer.c, timer/timerisr.S: URL for license
	changed.
2003-09-04 18:44:33 +00:00
Joel Sherrill
cbb3f0e04f 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, misc/interr.c,
	spurious/spinit.c, startup/bspclean.c, startup/bspstart.c,
	timer/timer.c: URL for license changed.
2003-09-04 18:44:32 +00:00
Joel Sherrill
fcc09ab073 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* README, console/console.c, i2c/i2c.c, i2c/i2cdrv.c, include/bsp.h,
	include/ds1307.h, include/i2c.h, include/i2cdrv.h, include/nvram.h,
	nvram/nvram.c, start/start.S, startup/bspclean.c, startup/bspstart.c,
	startup/gdbinit, startup/init5206e.c, startup/linkcmds,
	startup/linkcmds.flash, tod/ds1307.c, tod/todcfg.c, tools/runtest:
	URL for license changed.
2003-09-04 18:44:30 +00:00
Joel Sherrill
bbb9ed4138 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, startup/bspstart.c, timer/timer.c, timer/timerisr.S:
	URL for license changed.
2003-09-04 18:44:28 +00:00
Joel Sherrill
c355c104b6 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console.c, console/consolereserveresources.c, include/bsp.h,
	start/start.S, startup/bspclean.c, startup/bspstart.c, timer/timer.c:
	URL for license changed.
2003-09-04 18:44:26 +00:00
Joel Sherrill
e82e4752a4 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/Modif_cpu_asm.S, console/console.c,
	console/m340uart.c, include/bsp.h, include/m340timer.h,
	include/m340uart.h, start/start.S, start/startfor340only.S,
	startup/bspclean.c, startup/bspstart.c, startup/dumpanic.c,
	timer/timer.c: URL for license changed.
2003-09-04 18:44:25 +00:00
Joel Sherrill
6075615b3d 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
	start/start.S, startup/bspclean.c, startup/bspstart.c,
	startup/linkcmds, timer/timer.c: URL for license changed.
2003-09-04 18:44:22 +00:00
Joel Sherrill
58b61b558c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/16550.h,
	include/DP8570A.h, include/bsp.h, spurious/spinit.c,
	startup/bspclean.c, startup/bspstart.c, startup/efi68k_tcp.c,
	startup/efi68k_wd.c, startup/setvec.c, timer/timer.c: URL for license
	changed.
2003-09-04 18:44:20 +00:00
Joel Sherrill
7309dad2c8 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
	spurious/spinit.c, startup/bspclean.c, startup/bspstart.c,
	startup/linkcmds, startup/vmeintr.c, timer/timer.c, timer/timerisr.S:
	URL for license changed.
2003-09-04 18:44:16 +00:00
Joel Sherrill
c8f3e82b0e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, startup/bspstart.c,
	startup/exit.c, startup/setvec.c, timer/timer.c, timer/timerisr.S:
	URL for license changed.
2003-09-04 18:44:14 +00:00
Joel Sherrill
f94632d24b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console-io.c, include/bsp.h, startup/bspstart.c: URL for
	license changed.
2003-09-04 18:44:12 +00:00
Joel Sherrill
34d109e57d 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, shmsupp/addrconv.c,
	shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c, start/start.S,
	startup/bspclean.c, startup/bspstart.c, startup/exit.c,
	startup/linkcmds, startup/setvec.c, timer/timer.c, timer/timerisr.S:
	URL for license changed.
2003-09-04 18:44:11 +00:00
Joel Sherrill
53df8ffed7 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, clock/rtc.c, console/console.c, include/bsp.h,
	include/coverhd.h, network/ne2000.c, start/80386ex.h,
	start/80386ex.inc, start/macros.inc, start/start.S,
	startup/bspstart.c, startup/linkcmds, startup/setvec.c,
	timer/timer.c, timer/timerisr.S, tools/debug_ada/init.c,
	tools/debug_c/init.c, tools/debug_c/serial_gdb.c,
	tools/debug_c/system.h, tools/network_ada/listener/init.c,
	tools/network_ada/tcprelay/init.c, tools/ts_1325_ada/init.c: URL for
	license changed.
2003-09-04 18:44:09 +00:00
Joel Sherrill
ba1a2ff626 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* comm/gdb_glue.c, irq/idt.c, irq/irq.c, irq/irq.h, irq/irq_asm.S,
	irq/irq_asm.h, irq/irq_init.c: URL for license changed.
2003-09-04 18:44:05 +00:00
Joel Sherrill
6a1382a98b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
	console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
	ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
	startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
	URL for license changed.
2003-09-04 18:44:04 +00:00
Joel Sherrill
822bb42610 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
	start/80386ex.h, start/80386ex.inc, start/macros.inc, start/start.S,
	startup/bspstart.c, startup/linkcmds, startup/setvec.c,
	timer/timer.c, timer/timerisr.S: URL for license changed.
2003-09-04 18:44:00 +00:00
Joel Sherrill
893af3e8da 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, shmsupp/addrconv.c, shmsupp/cause_intr.c,
	shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c,
	startup/bspclean.c, startup/bspstart.c, startup/setvec.c,
	tools/print_dump.c, tty/tty.c: URL for license changed.
2003-09-04 18:43:57 +00:00
Joel Sherrill
9daf475f46 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* bspspuriousinit.c, c3xspurious.c, c4xspurious.c: URL for license
	changed.
2003-09-04 18:43:55 +00:00
Joel Sherrill
94e79c66b5 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clock.c, console/console.c, console/consolereserveresources.c,
	console/debugio.c, include/bsp.h, startup/bspstart.c,
	startup/spurious.c, timer/timer.c: URL for license changed.
2003-09-04 18:43:54 +00:00
Joel Sherrill
6d6d938cff 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h: URL for license changed.
2003-09-04 18:43:52 +00:00
Joel Sherrill
fa26318295 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, include/registers.h, irq/bsp_irq_asm.S,
	irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, start/start.S,
	startup/bspstart.c, startup/exit.c: URL for license changed.
2003-09-04 18:43:50 +00:00
Joel Sherrill
d2826e2367 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* comm/console.c, comm/uart.c, comm/uart.h, irq/irq_asm.S,
	irq/irq_init.c: URL for license changed.
2003-09-04 18:43:49 +00:00
Joel Sherrill
ae8cfc698b 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/clockdrv.c, console/uart.c, include/bsp.h, include/ep7312.h,
	irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h,
	start/start.S, startup/bspstart.c, startup/exit.c, startup/linkcmds,
	timer/timer.c: URL for license changed.
2003-09-04 18:43:48 +00:00
Joel Sherrill
b7894a8c11 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console.c, include/bsp.h, startup/bspclean.c,
	startup/bspstart.c, startup/main.c, startup/setvec.c: URL for license
	changed.
2003-09-04 18:43:42 +00:00
Joel Sherrill
2226a03c23 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* samples/base_sp/base_sp.adb, samples/base_sp/config.h,
	samples/base_sp/sptest.adb, samples/base_sp/sptest.ads,
	samples/hello/config.h, samples/hello/hello.adb,
	samples/hello/sptest.adb, samples/hello/sptest.ads,
	samples/ticker/config.h, samples/ticker/sptest.adb,
	samples/ticker/sptest.ads, samples/ticker/ticker.adb,
	sptests/sp01/config.h, sptests/sp01/sp01.adb,
	sptests/sp01/sptest.adb, sptests/sp01/sptest.ads,
	sptests/sp02/config.h, sptests/sp02/sp02.adb,
	sptests/sp02/sptest.adb, sptests/sp02/sptest.ads,
	sptests/sp03/config.h, sptests/sp03/sp03.adb,
	sptests/sp03/sptest.adb, sptests/sp03/sptest.ads,
	sptests/sp04/config.h, sptests/sp04/sp04.adb,
	sptests/sp04/sptest.adb, sptests/sp04/sptest.ads,
	sptests/sp05/config.h, sptests/sp05/sp05.adb,
	sptests/sp05/sptest.adb, sptests/sp05/sptest.ads,
	sptests/sp06/config.h, sptests/sp06/sp06.adb,
	sptests/sp06/sptest.adb, sptests/sp06/sptest.ads,
	sptests/sp07/config.h, sptests/sp07/sp07.adb,
	sptests/sp07/sptest.adb, sptests/sp07/sptest.ads,
	sptests/sp08/config.h, sptests/sp08/sp08.adb,
	sptests/sp08/sptest.adb, sptests/sp08/sptest.ads,
	sptests/sp09/config.h, sptests/sp09/sp09.adb,
	sptests/sp09/sptest.adb, sptests/sp09/sptest.ads,
	sptests/sp11/config.h, sptests/sp11/sp11.adb,
	sptests/sp11/sptest.adb, sptests/sp11/sptest.ads,
	sptests/sp12/config.h, sptests/sp12/sp12.adb,
	sptests/sp12/sptest.adb, sptests/sp12/sptest.ads,
	sptests/sp13/config.h, sptests/sp13/sp13.adb,
	sptests/sp13/sptest.adb, sptests/sp13/sptest.ads,
	sptests/sp14/config.h, sptests/sp14/sp14.adb,
	sptests/sp14/sptest.adb, sptests/sp14/sptest.ads,
	sptests/sp15/config.h, sptests/sp15/sp15.adb,
	sptests/sp15/sptest.adb, sptests/sp15/sptest.ads,
	sptests/sp16/config.h, sptests/sp16/sp16.adb,
	sptests/sp16/sptest.adb, sptests/sp16/sptest.ads,
	sptests/sp17/config.h, sptests/sp17/sp17.adb,
	sptests/sp17/sptest.adb, sptests/sp17/sptest.ads,
	sptests/sp19/config.h, sptests/sp19/sp19.adb,
	sptests/sp19/sptest.ads, sptests/sp20/config.h,
	sptests/sp20/sp20.adb, sptests/sp20/sptest.adb,
	sptests/sp20/sptest.ads, sptests/sp21/config.h,
	sptests/sp21/sp21.adb, sptests/sp21/sptest.adb,
	sptests/sp21/sptest.ads, sptests/sp22/config.h,
	sptests/sp22/sp22.adb, sptests/sp22/sptest.adb,
	sptests/sp22/sptest.ads, sptests/sp23/config.h,
	sptests/sp23/sp23.adb, sptests/sp23/sptest.adb,
	sptests/sp23/sptest.ads, sptests/sp24/config.h,
	sptests/sp24/sp24.adb, sptests/sp24/sptest.adb,
	sptests/sp24/sptest.ads, sptests/sp25/config.h,
	sptests/sp25/sp25.adb, sptests/sp25/sptest.adb,
	sptests/sp25/sptest.ads, sptests/spsize/spsize.adb,
	sptests/spsize/sptest.adb, sptests/spsize/sptest.ads,
	support/address_io.adb, support/address_io.ads, support/float_io.ads,
	support/fp.inc, support/integer.inc,
	support/rtems_calling_overhead.ads, support/status_io.ads,
	support/test_support.adb, support/test_support.ads,
	support/time_test_support.adb, support/time_test_support.ads,
	support/timer_driver.adb, support/timer_driver.ads,
	support/unsigned32_io.ads, tmtests/tm01/config.h,
	tmtests/tm01/tm01.adb, tmtests/tm01/tmtest.adb,
	tmtests/tm01/tmtest.ads, tmtests/tm02/config.h,
	tmtests/tm02/tm02.adb, tmtests/tm02/tmtest.adb,
	tmtests/tm02/tmtest.ads, tmtests/tm03/config.h,
	tmtests/tm03/tm03.adb, tmtests/tm03/tmtest.adb,
	tmtests/tm03/tmtest.ads, tmtests/tm04/config.h,
	tmtests/tm04/tm04.adb, tmtests/tm04/tmtest.adb,
	tmtests/tm04/tmtest.ads, tmtests/tm05/config.h,
	tmtests/tm05/tm05.adb, tmtests/tm05/tmtest.adb,
	tmtests/tm05/tmtest.ads, tmtests/tm06/config.h,
	tmtests/tm06/tm06.adb, tmtests/tm06/tmtest.adb,
	tmtests/tm06/tmtest.ads, tmtests/tm07/config.h,
	tmtests/tm07/tm07.adb, tmtests/tm07/tmtest.adb,
	tmtests/tm07/tmtest.ads, tmtests/tm08/config.h,
	tmtests/tm08/tm08.adb, tmtests/tm08/tmtest.adb,
	tmtests/tm08/tmtest.ads, tmtests/tm09/config.h,
	tmtests/tm09/tm09.adb, tmtests/tm09/tmtest.adb,
	tmtests/tm09/tmtest.ads, tmtests/tm10/config.h,
	tmtests/tm10/tm10.adb, tmtests/tm10/tmtest.adb,
	tmtests/tm10/tmtest.ads, tmtests/tm11/config.h,
	tmtests/tm11/tm11.adb, tmtests/tm11/tmtest.adb,
	tmtests/tm11/tmtest.ads, tmtests/tm12/config.h,
	tmtests/tm12/tm12.adb, tmtests/tm12/tmtest.adb,
	tmtests/tm12/tmtest.ads, tmtests/tm13/config.h,
	tmtests/tm13/tm13.adb, tmtests/tm13/tmtest.adb,
	tmtests/tm13/tmtest.ads, tmtests/tm14/config.h,
	tmtests/tm14/tm14.adb, tmtests/tm14/tmtest.adb,
	tmtests/tm14/tmtest.ads, tmtests/tm15/config.h,
	tmtests/tm15/tm15.adb, tmtests/tm15/tmtest.adb,
	tmtests/tm15/tmtest.ads, tmtests/tm16/config.h,
	tmtests/tm16/tm16.adb, tmtests/tm16/tmtest.adb,
	tmtests/tm16/tmtest.ads, tmtests/tm17/config.h,
	tmtests/tm17/tm17.adb, tmtests/tm17/tmtest.adb,
	tmtests/tm17/tmtest.ads, tmtests/tm18/config.h,
	tmtests/tm18/tm18.adb, tmtests/tm18/tmtest.adb,
	tmtests/tm18/tmtest.ads, tmtests/tm19/config.h,
	tmtests/tm19/tm19.adb, tmtests/tm19/tmtest.adb,
	tmtests/tm19/tmtest.ads, tmtests/tm20/config.h,
	tmtests/tm20/tm20.adb, tmtests/tm20/tmtest.adb,
	tmtests/tm20/tmtest.ads, tmtests/tm21/config.h,
	tmtests/tm21/tm21.adb, tmtests/tm21/tmtest.adb,
	tmtests/tm21/tmtest.ads, tmtests/tm22/config.h,
	tmtests/tm22/tm22.adb, tmtests/tm22/tmtest.adb,
	tmtests/tm22/tmtest.ads, tmtests/tm23/config.h,
	tmtests/tm23/tm23.adb, tmtests/tm23/tmtest.adb,
	tmtests/tm23/tmtest.ads, tmtests/tm24/config.h,
	tmtests/tm24/tm24.adb, tmtests/tm24/tmtest.adb,
	tmtests/tm24/tmtest.ads, tmtests/tm25/config.h,
	tmtests/tm25/tm25.adb, tmtests/tm25/tmtest.adb,
	tmtests/tm25/tmtest.ads, tmtests/tm28/config.h,
	tmtests/tm28/tm28.adb, tmtests/tm28/tmtest.adb,
	tmtests/tm28/tmtest.ads, tmtests/tm29/config.h,
	tmtests/tm29/tm29.adb, tmtests/tm29/tmtest.adb,
	tmtests/tm29/tmtest.ads, tmtests/tmck/config.h,
	tmtests/tmck/tmck.adb, tmtests/tmck/tmtest.adb,
	tmtests/tmck/tmtest.ads, tmtests/tmoverhd/config.h,
	tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/dummy_rtems.ads,
	tmtests/tmoverhd/tmoverhd.adb, tmtests/tmoverhd/tmtest.adb,
	tmtests/tmoverhd/tmtest.ads: URL for license changed.
2003-09-04 18:43:40 +00:00
Joel Sherrill
91fecda0fa 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
	statement about copyright assignment.
2003-09-04 17:35:54 +00:00
Joel Sherrill
587ed2df9e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* network/cs8900.c: Removed incorrect statement about copyright
	assignment.
2003-09-04 17:33:35 +00:00
Joel Sherrill
f0c0491fba 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* score/cpu_asm.c: Removed incorrect statement about copyright
	assignment.
2003-09-04 17:32:43 +00:00
Joel Sherrill
040a592fc9 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* mpc505/timer/timer.c, mpc8260/clock/clock.c,
	ppc403/console/console.c, ppc403/console/console405.c: Removed
	incorrect statement about copyright assignment.
2003-09-04 17:32:25 +00:00
Joel Sherrill
b160bf9add 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, console/mcfuart.c, timer/timer.c, timer/timerisr.S:
	Removed incorrect statement about copyright assignment.
2003-09-04 17:32:14 +00:00
Joel Sherrill
948a0692e2 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, timer/timer.c, timer/timerisr.c: Removed incorrect
	statement about copyright assignment.
2003-09-04 17:32:05 +00:00
Joel Sherrill
b1b97266f7 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h: Removed incorrect statement about copyright
	assignment.
2003-09-04 17:31:32 +00:00
Joel Sherrill
ece415db1c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console.c: Removed incorrect statement about copyright
	assignment.
2003-09-04 17:31:24 +00:00
Joel Sherrill
6413403f5a 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* startup/bspstart.c: Removed incorrect statement about copyright
	assignment.
2003-09-04 17:31:12 +00:00
Joel Sherrill
14b347383d 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/vga.c, universe/universe.c: Removed incorrect statement about
	copyright assignment.
2003-09-04 17:31:07 +00:00
Joel Sherrill
58a9eece01 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* clock/p_clock.c, network/if_hdlcsubr.h: Removed incorrect statement
	about copyright assignment.
2003-09-04 17:31:02 +00:00
Joel Sherrill
5f6f7c94b3 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/conscfg.c, include/bsp.h, scv64/scv64.c, startup/bspstart.c,
	tod/todcfg.c: Removed incorrect statement about copyright assignment.
2003-09-04 17:30:53 +00:00
Joel Sherrill
e596d68ba7 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* start/start.S: Removed incorrect statement about copyright
	assignment.
2003-09-04 17:30:49 +00:00
Joel Sherrill
0473224e3c 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* start/debugreset.S, start/reset.S: Removed incorrect statement about
	copyright assignment.
2003-09-04 17:30:47 +00:00
Joel Sherrill
05dc5a7f87 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* console/console.c, start/start.S, startup/bspclean.c,
	startup/bspstart.c, startup/init5206e.c: Removed incorrect statement
	about copyright assignment.
2003-09-04 17:30:40 +00:00
Joel Sherrill
0e9fa399d2 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* sptests/sp19/sptest.adp, support/init.c: Removed incorrect statement
	about copyright assignment.
2003-09-04 13:53:43 +00:00
Joel Sherrill
f6bcc8f581 2003-09-04 Joel Sherrill <joel@OARcorp.com>
* samples/base_sp/base_sp.adb, samples/base_sp/config.h,
	samples/base_sp/sptest.adb, samples/base_sp/sptest.ads,
	samples/hello/config.h, samples/hello/hello.adb,
	samples/hello/sptest.adb, samples/hello/sptest.ads,
	samples/ticker/config.h, samples/ticker/sptest.adb,
	samples/ticker/sptest.ads, samples/ticker/ticker.adb,
	sptests/sp01/config.h, sptests/sp01/sp01.adb,
	sptests/sp01/sptest.adb, sptests/sp01/sptest.ads,
	sptests/sp02/config.h, sptests/sp02/sp02.adb,
	sptests/sp02/sptest.adb, sptests/sp02/sptest.ads,
	sptests/sp03/config.h, sptests/sp03/sp03.adb,
	sptests/sp03/sptest.adb, sptests/sp03/sptest.ads,
	sptests/sp04/config.h, sptests/sp04/sp04.adb,
	sptests/sp04/sptest.adb, sptests/sp04/sptest.ads,
	sptests/sp05/config.h, sptests/sp05/sp05.adb,
	sptests/sp05/sptest.adb, sptests/sp05/sptest.ads,
	sptests/sp06/config.h, sptests/sp06/sp06.adb,
	sptests/sp06/sptest.adb, sptests/sp06/sptest.ads,
	sptests/sp07/config.h, sptests/sp07/sp07.adb,
	sptests/sp07/sptest.adb, sptests/sp07/sptest.ads,
	sptests/sp08/config.h, sptests/sp08/sp08.adb,
	sptests/sp08/sptest.adb, sptests/sp08/sptest.ads,
	sptests/sp09/config.h, sptests/sp09/sp09.adb,
	sptests/sp09/sptest.adb, sptests/sp09/sptest.ads,
	sptests/sp11/config.h, sptests/sp11/sp11.adb,
	sptests/sp11/sptest.adb, sptests/sp11/sptest.ads,
	sptests/sp12/config.h, sptests/sp12/sp12.adb,
	sptests/sp12/sptest.adb, sptests/sp12/sptest.ads,
	sptests/sp13/config.h, sptests/sp13/sp13.adb,
	sptests/sp13/sptest.adb, sptests/sp13/sptest.ads,
	sptests/sp14/config.h, sptests/sp14/sp14.adb,
	sptests/sp14/sptest.adb, sptests/sp14/sptest.ads,
	sptests/sp15/config.h, sptests/sp15/sp15.adb,
	sptests/sp15/sptest.adb, sptests/sp15/sptest.ads,
	sptests/sp16/config.h, sptests/sp16/sp16.adb,
	sptests/sp16/sptest.adb, sptests/sp16/sptest.ads,
	sptests/sp17/config.h, sptests/sp17/sp17.adb,
	sptests/sp17/sptest.adb, sptests/sp17/sptest.ads,
	sptests/sp19/config.h, sptests/sp19/sp19.adb,
	sptests/sp19/sptest.adp, sptests/sp19/sptest.ads,
	sptests/sp20/config.h, sptests/sp20/sp20.adb,
	sptests/sp20/sptest.adb, sptests/sp20/sptest.ads,
	sptests/sp21/config.h, sptests/sp21/sp21.adb,
	sptests/sp21/sptest.adb, sptests/sp21/sptest.ads,
	sptests/sp22/config.h, sptests/sp22/sp22.adb,
	sptests/sp22/sptest.adb, sptests/sp22/sptest.ads,
	sptests/sp23/config.h, sptests/sp23/sp23.adb,
	sptests/sp23/sptest.adb, sptests/sp23/sptest.ads,
	sptests/sp24/config.h, sptests/sp24/sp24.adb,
	sptests/sp24/sptest.adb, sptests/sp24/sptest.ads,
	sptests/sp25/config.h, sptests/sp25/sp25.adb,
	sptests/sp25/sptest.adb, sptests/sp25/sptest.ads,
	sptests/spsize/spsize.adb, sptests/spsize/sptest.adb,
	sptests/spsize/sptest.ads, support/address_io.adb,
	support/address_io.ads, support/float_io.ads, support/fp.inc,
	support/init.c, support/integer.inc,
	support/rtems_calling_overhead.ads, support/status_io.ads,
	support/test_support.adb, support/test_support.ads,
	support/time_test_support.adb, support/time_test_support.ads,
	support/timer_driver.adb, support/timer_driver.ads,
	support/unsigned32_io.ads, tmtests/tm01/config.h,
	tmtests/tm01/tm01.adb, tmtests/tm01/tmtest.adb,
	tmtests/tm01/tmtest.ads, tmtests/tm02/config.h,
	tmtests/tm02/tm02.adb, tmtests/tm02/tmtest.adb,
	tmtests/tm02/tmtest.ads, tmtests/tm03/config.h,
	tmtests/tm03/tm03.adb, tmtests/tm03/tmtest.adb,
	tmtests/tm03/tmtest.ads, tmtests/tm04/config.h,
	tmtests/tm04/tm04.adb, tmtests/tm04/tmtest.adb,
	tmtests/tm04/tmtest.ads, tmtests/tm05/config.h,
	tmtests/tm05/tm05.adb, tmtests/tm05/tmtest.adb,
	tmtests/tm05/tmtest.ads, tmtests/tm06/config.h,
	tmtests/tm06/tm06.adb, tmtests/tm06/tmtest.adb,
	tmtests/tm06/tmtest.ads, tmtests/tm07/config.h,
	tmtests/tm07/tm07.adb, tmtests/tm07/tmtest.adb,
	tmtests/tm07/tmtest.ads, tmtests/tm08/config.h,
	tmtests/tm08/tm08.adb, tmtests/tm08/tmtest.adb,
	tmtests/tm08/tmtest.ads, tmtests/tm09/config.h,
	tmtests/tm09/tm09.adb, tmtests/tm09/tmtest.adb,
	tmtests/tm09/tmtest.ads, tmtests/tm10/config.h,
	tmtests/tm10/tm10.adb, tmtests/tm10/tmtest.adb,
	tmtests/tm10/tmtest.ads, tmtests/tm11/config.h,
	tmtests/tm11/tm11.adb, tmtests/tm11/tmtest.adb,
	tmtests/tm11/tmtest.ads, tmtests/tm12/config.h,
	tmtests/tm12/tm12.adb, tmtests/tm12/tmtest.adb,
	tmtests/tm12/tmtest.ads, tmtests/tm13/config.h,
	tmtests/tm13/tm13.adb, tmtests/tm13/tmtest.adb,
	tmtests/tm13/tmtest.ads, tmtests/tm14/config.h,
	tmtests/tm14/tm14.adb, tmtests/tm14/tmtest.adb,
	tmtests/tm14/tmtest.ads, tmtests/tm15/config.h,
	tmtests/tm15/tm15.adb, tmtests/tm15/tmtest.adb,
	tmtests/tm15/tmtest.ads, tmtests/tm16/config.h,
	tmtests/tm16/tm16.adb, tmtests/tm16/tmtest.adb,
	tmtests/tm16/tmtest.ads, tmtests/tm17/config.h,
	tmtests/tm17/tm17.adb, tmtests/tm17/tmtest.adb,
	tmtests/tm17/tmtest.ads, tmtests/tm18/config.h,
	tmtests/tm18/tm18.adb, tmtests/tm18/tmtest.adb,
	tmtests/tm18/tmtest.ads, tmtests/tm19/config.h,
	tmtests/tm19/tm19.adb, tmtests/tm19/tmtest.adb,
	tmtests/tm19/tmtest.ads, tmtests/tm20/config.h,
	tmtests/tm20/tm20.adb, tmtests/tm20/tmtest.adb,
	tmtests/tm20/tmtest.ads, tmtests/tm21/config.h,
	tmtests/tm21/tm21.adb, tmtests/tm21/tmtest.adb,
	tmtests/tm21/tmtest.ads, tmtests/tm22/config.h,
	tmtests/tm22/tm22.adb, tmtests/tm22/tmtest.adb,
	tmtests/tm22/tmtest.ads, tmtests/tm23/config.h,
	tmtests/tm23/tm23.adb, tmtests/tm23/tmtest.adb,
	tmtests/tm23/tmtest.ads, tmtests/tm24/config.h,
	tmtests/tm24/tm24.adb, tmtests/tm24/tmtest.adb,
	tmtests/tm24/tmtest.ads, tmtests/tm25/config.h,
	tmtests/tm25/tm25.adb, tmtests/tm25/tmtest.adb,
	tmtests/tm25/tmtest.ads, tmtests/tm28/config.h,
	tmtests/tm28/tm28.adb, tmtests/tm28/tmtest.adb,
	tmtests/tm28/tmtest.ads, tmtests/tm29/config.h,
	tmtests/tm29/tm29.adb, tmtests/tm29/tmtest.adb,
	tmtests/tm29/tmtest.ads, tmtests/tmck/config.h,
	tmtests/tmck/tmck.adb, tmtests/tmck/tmtest.adb,
	tmtests/tmck/tmtest.ads, tmtests/tmoverhd/config.h,
	tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/dummy_rtems.ads,
	tmtests/tmoverhd/tmoverhd.adb, tmtests/tmoverhd/tmtest.adb,
	tmtests/tmoverhd/tmtest.ads: Removed incorrect statement about
	copyright assignment.
2003-09-04 13:25:16 +00:00
Joel Sherrill
0ccd9daa6e 2003-09-04 Joel Sherrill <joel@OARcorp.com>
PR 479/rtems_misc
	* src/malloc.c: Per multiple standards realloc does not free the
	original memory if the allocation of the requested larger block
	fails.
2003-09-04 12:41:29 +00:00
Joel Sherrill
cd0bab2d6c 2003-09-03 Aaron J. Grier <aaron@frye.com>
* tools.t: Added how to generate and apply a patch.
2003-09-03 19:29:06 +00:00
Joel Sherrill
e369995774 2003-09-03 Joel Sherrill <joel@OARcorp.com>
* msdos_create.c: Remove unused variable warning.
2003-09-03 13:38:46 +00:00
Joel Sherrill
62ff2e4fc4 2003-09-03 Jiri Gaisler <jiri@gaisler.com>
PR 477/networking
	* network/Makefile.am: Add driver for OpenCores NIC.
	* network/README.open_eth, network/open_eth.c, network/open_eth.h:
	New files.
2003-09-03 13:28:47 +00:00
Joel Sherrill
5a5347ba2c 2003-09-03 Jiri Gaisler <jiri@gaisler.com>
PR 477/networking
	* Makefile.am, configure.ac, console/console.c, include/bsp.h,
	startup/setvec.c, wrapup/Makefile.am: Add network support and enable
	custom power down.
	* leon_open_eth/.cvsignore, leon_open_eth/Makefile.am,
	leon_open_eth/leon_open_eth.c: New files.
2003-09-03 13:27:40 +00:00
Joel Sherrill
47f5636928 2003-09-02 Jiri Gaisler <jiri@gaisler.com>
PR 476/networking
	* machine/in_cksum.h: Fix in_cksum calculation on SPARC.
2003-09-02 21:30:57 +00:00
Joel Sherrill
38845ecfbd 2003-09-02 Joel Sherrill <joel@OARcorp.com>
* src/open.c: Fix typo.
2003-09-02 21:03:13 +00:00
Joel Sherrill
863829e3ba 2003-09-02 Ilya Alexeev <ilya@continuum.ru>
PR 472/filesystem
	src/malloc.c: Need to include apimutex.h when MALLOC_STATS is defined.
2003-09-02 21:02:51 +00:00
Joel Sherrill
4839c875b2 Added PR tracking line. 2003-09-02 20:56:08 +00:00
Ralf Corsepius
38a09f9c09 2003-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* binutils/base-binutils.add: Preps for 2.14 (Merger from CVS trunk).
	* binutils/binutils.add: Use %{binutils_version} instead of
	@binutils_version@ (Missed in previous patches).
2003-09-02 15:57:53 +00:00
Ralf Corsepius
13a4b60239 2003-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* autotools/autoconf.spec.in, autotools/automake.spec.in:
	Add rpmgroup, rpmprefix support.
2003-09-02 11:41:31 +00:00
Ralf Corsepius
82abb65b61 2003-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* binutils/mkspec.in: Use ',' as sed-delimiter for %{rpmprefix}.
	* common/common.add.in: Add _infodir, _mandir, rpmprefix, rpmgroup.
	* configure.ac: Add --enable-pkgprefix, rpmgroup.
2003-09-02 10:17:24 +00:00
Ralf Corsepius
a3cb326702 2003-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* base-g77.add, base-gcc.add, base-gcj.add, base-gnat.add,
	target-c++.add, target-g77.add, target-gcc.add, target-gcj.add,
	target-gnat.add, target-objc.add
	Add support for %{rpmprefix}, %{rpmgroup}.
	Use %{gcc_target and %{gcc_version}.
	Remove "Provides:".
	* gccnewlib.add: Ditto.
	Correct setting up _gcj.
	Explicitly build c++filt for gcc >= 3.3.
	* mkspec.in: Add support for %{rpmprefix}, %{rpmgroup}.
2003-09-02 10:07:49 +00:00
Ralf Corsepius
dfed1a0ccd 2003-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* binutils/Makefile.am: Minor cleanups.
	* binutils/binutils.add, binutils/base-binutils.add,
	binutils/target-binutils.add: Add support for %{rpmprefix},
	%{rpmgroup}. Use %{binutils_target} and %{binutils_version}.
	* binutils/mkspec.in:: Add support for @rpmprefix@, @rpmgroup@.
2003-09-02 03:22:40 +00:00
Ralf Corsepius
74734167e1 2003-09-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ch07.t: Don't use raisesections/lowersections (texi2www can't deal
	with them); Use @itemize instead of subsubsubsection (Too deep).
	* posix1003_1.texi: Use ifnottex instead of ifinfo.
	* preface.texi: Use ifnottex instead of ifinfo
2003-09-01 15:31:19 +00:00
Ralf Corsepius
dae6fd646a 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* rtmon.t: Eliminate @lowersections/@raisesections (texi2www is too
	broken to deal with them).
2003-08-30 07:39:23 +00:00
Ralf Corsepius
a477937e0f 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* started.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
	* binaries.t: Fix list of supported binary packages.
	Comment out references to cygwin rpms.
	Fix definition of RPM. Add Java to optional langs.
	Use RTEMSPREFIX instead of /opt/rtems.
	* buildc.t: Use RTEMSPREFIX instead of /opt/rtems.
	* buildrt.t: Various minor fixes.
	Use --disable-networking instead of --disable-tcpip.
	Use RTEMSPREFIX instead of /opt/rtems.
	* nextstep.t: Remove some more refs to oarcorp.com.
	Use RTEMSHTTPURL instead of www.rtems.com.
	* started/tversions.texi.in: Use @value{VERSION} instead of
	hard-coded "4.6.0"
2003-08-30 06:11:21 +00:00
Ralf Corsepius
d004522970 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* started_ada.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:11:11 +00:00
Ralf Corsepius
8f3ddac7dc 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* rtems_gdb.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:11:08 +00:00
Ralf Corsepius
86c2431a7f 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* rgdb_specs.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:11:05 +00:00
Ralf Corsepius
02eb897653 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* relnotes.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:11:03 +00:00
Ralf Corsepius
c013140d2f 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* posix_users.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:11:00 +00:00
Ralf Corsepius
0aec375988 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* posix1003_1.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:10:56 +00:00
Ralf Corsepius
0837cc22ea 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* porting.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:10:53 +00:00
Ralf Corsepius
18312986f5 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* new_chapters.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:10:50 +00:00
Ralf Corsepius
c407a8e4d7 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* networking.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:10:47 +00:00
Ralf Corsepius
2f1991796d 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* itron.texi: include common/rtems.texi.
	include common/cpright.texi
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:10:44 +00:00
Ralf Corsepius
aa17a11ec0 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* filesystem.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 06:10:41 +00:00
Ralf Corsepius
bdf5fc5516 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* bsp_howto.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
	* target.t: Use RTEMSHTTPURL instead of www.rtems.com.
2003-08-30 06:10:38 +00:00
Ralf Corsepius
c074c9fd69 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* template.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:34 +00:00
Ralf Corsepius
6cd1f35f70 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* sparc.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:31 +00:00
Ralf Corsepius
684fe299ed 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* sh.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:28 +00:00
Ralf Corsepius
5e3feecb2e 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* powerpc.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:25 +00:00
Ralf Corsepius
98459b6b9d 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* mips64orion.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:20 +00:00
Ralf Corsepius
f321c9c1bd 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* mips.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:17 +00:00
Ralf Corsepius
61467f2038 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* m68k.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:14 +00:00
Ralf Corsepius
4b07c1a83e 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* i960.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:11 +00:00
Ralf Corsepius
2db778a52b 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* i386.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:08 +00:00
Ralf Corsepius
f90db2139a 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* hppa1_1.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:05 +00:00
Ralf Corsepius
ef9347b767 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* c4x.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:48:02 +00:00
Ralf Corsepius
e30613541a 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* arm.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:47:59 +00:00
Ralf Corsepius
cef0cf364c 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* c_user.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:47:56 +00:00
Ralf Corsepius
ae1e86be12 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* develenv.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:38:49 +00:00
Ralf Corsepius
38395647ad 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* ada_users.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
2003-08-30 05:37:52 +00:00
Ralf Corsepius
f705def7ae 2003-08-30 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* FAQ.texi: include common/rtems.texi.
	* Makefile.am: Reflect changes to $(top_srcdir)/project.am.
	* basic.t: Use RTEMSHTTPURL instead of http://www.rtems.com.
	* build45.t: Use RTEMSPREFIX instead of /opt/rtems.
2003-08-30 05:36:50 +00:00
Ralf Corsepius
278c9c99b5 2003-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add common/rtems.texi to CLEANFILES.
	Add common/rtems.sed to DISTCLEANFILES.
2003-08-30 05:16:27 +00:00
Ralf Corsepius
08b981392c 2003-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* common/setup.texi: Remove RTEMS* VARs, moved to
	common/rtems.texi.in.
2003-08-30 05:13:26 +00:00
Ralf Corsepius
53b5b48c65 2003-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: New.
	* common/rtems.texi.in: New.
	* configure.ac: Reflect changes above.
	* project.am: Add COMMON_FILES.
	Add rules to build common/rtems.texi.
2003-08-30 05:11:15 +00:00
Joel Sherrill
9e9d9903c1 2003-08-29 Joel Sherrill <joel@OARcorp.com>
* HELP.html, index.html.in, rtems_footer.html.in, rtems_header.html.in,
	rtems_support.html.in, FAQ/basic.t, FAQ/build45.t,
	bsp_howto/analog.t, bsp_howto/discrete.t, bsp_howto/nvmem.t,
	bsp_howto/target.t, common/cpright.texi, gnu_docs/gnu_footer.html,
	gnu_docs/gnu_header.html, gnu_docs/index.html, gnu_docs/refcard.html,
	gnu_docs/rtems_tools_index.html, relnotes/install.texi,
	relnotes/intro.texi, relnotes/status.texi, started/nextstep.t,
	started_ada/intro.t, started_ada/tversions.texi: Migrate many
	obsolete references from oarcorp.com to rtems.com. Also send people
	to the support.html page rather than duplicate information.
	* images/rtems_logo.jpg: New file.
	* SUPPORT: Removed.
2003-08-29 13:34:10 +00:00
Ralf Corsepius
4c7ece5b4c 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Add RTEMS_API.
	AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2003-08-28 23:56:21 +00:00
Ralf Corsepius
446a7486b9 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* common/commom.am: New.
	* Makefile.am: Remove TEMPLATES.
	Put setup.cache into CONFIG_STATUS_DEPENDENCIES instead of
	CONFIGURE_DEPENDENCIES.
	* configure.ac: Remove AC_PREFIX_DEFAULT.
	* binutils/Makefile.am: include common.am.
	* common/common.add.in: Use rtems.com gnats.
	* cpukit/Makefile.am: include common.am.
	* gcc3newlib/Makefile.am: include common.am.
	* gccnewlib/Makefile.am: include common.am.
	* gdb/Makefile.am: include common.am.
	* rtems/Makefile.am: include common.am.
	* rtemsdoc/Makefile.am: include common.am.
2003-08-28 23:43:10 +00:00
Joel Sherrill
cb625dbacd 2003-08-28 Joel Sherrill <joel@OARcorp.com>
* setup.def: Recovery effort.
2003-08-28 13:52:52 +00:00
Ralf Corsepius
a3a2dee5ab 2003-08-28 Ralf Corsepius <corsepius@faw.uni-ulm.de>
* basic.t, build45.t, tools.t: Reflect new VARS in
	../common/setup.texi, various minor changes and fixes.
2003-08-28 13:45:57 +00:00
Ralf Corsepius
22e47e3176 2002-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* setup.texi: Add various vars to reflect rtems.com.
2003-08-28 13:42:44 +00:00
Ralf Corsepius
7f0b53ca57 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Extract toolversions from ../scripts/setup.def.
	Propagate them to started/tversions.sed.
2003-08-28 13:41:10 +00:00
Ralf Corsepius
23a973b405 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* tversions.texi: Remove.
	* tversions.texi.in: New (dynamically created).
	* Makefile.am: Reflect changes above.
	* binaries.t, buildc.t, buildrt.t, intro.t, nextstep.t, nt.t:
	Various changes (actual tool versions, rtems.com, fixes).
2003-08-28 13:38:49 +00:00
Joel Sherrill
b3d0923a09 2003-08-22 Joel Sherrill <joel@OARcorp.com>
PR 445/bsps
	* bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
	trunk.
2003-08-28 13:13:25 +00:00
Ralf Corsepius
e24b199d11 2003-08-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* intro.t, nextstep.t: Fix mailing list addresses.
2003-08-27 16:50:05 +00:00
Ralf Corsepius
99f29bf95e 2003-08-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* buildada.t, gdb.t, tversions.texi:
	Don't use VARIABLEs containing '-' in @set and @value (violates
	texi-syntax).
2003-08-27 14:06:29 +00:00
Ralf Corsepius
6e1f8693bf 2003-08-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* buildc.t, buildrt.t, started/nt.t, sample.t, tversions.texi:
	Don't use VARIABLEs containing '-' in @set and @value (violates
	texi-syntax).
2003-08-27 14:04:44 +00:00
Ralf Corsepius
8556003657 2003-08-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 470/bsps
	* custom/mcp750.cfg, custom/mtx603e.cfg, custem/mvme2307.cfg (make-exe):
	Rearrange arguments in calls to OBJCOPY to $(OBJCOPY) options infile outfile.
	(Reported for mcp750.cfg by Andrew Harris <Andrew.Harris@jhuapl.edu>).
2003-08-24 06:44:46 +00:00
Joel Sherrill
fd0df530c5 2003-08-22 Joel Sherrill <joel@OARcorp.com>
PR 469/doc
	* buildc.t: Clarifying text on patch file to account for various ways
	they could be compressed or not.
2003-08-22 19:58:52 +00:00
Joel Sherrill
1a47d18d8b 2003-08-22 Joel Sherrill <joel@OARcorp.com>
* tversions.texi: Correcting version information.
2003-08-22 19:54:00 +00:00
Joel Sherrill
a48dfc9383 2003-08-22 Joel Sherrill <joel@OARcorp.com>
PR 445/bsps
	* bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
	trunk.
2003-08-22 18:50:57 +00:00
Joel Sherrill
78468278a3 2003-08-22 Joel Sherrill <joel@OARcorp.com>
PR 444/bsps
	* bsp_specs: Remove USE_ENHANCED_INTR_API.
2003-08-22 18:03:17 +00:00
Joel Sherrill
c19244640a 2003-08-22 Joel Sherrill <joel@OARcorp.com>
* preface.texi: Reconcile differences between CVS trunk and 4.6 branch.
2003-08-22 13:16:12 +00:00
Joel Sherrill
17ca2dab78 2003-08-22 Joel Sherrill <joel@OARcorp.com>
* cpumodels.t: Reconcile differences between CVS trunk and 4.6 branch.
2003-08-22 13:16:09 +00:00
Joel Sherrill
543186190f 2003-08-22 Joel Sherrill <joel@OARcorp.com>
* basic.t, entry: Reconcile differences between CVS trunk and 4.6
	branch.
2003-08-22 13:16:04 +00:00
Joel Sherrill
a23206b8bd 2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 452/bsps
	* bsp_specs: Remove -D__USE_INIT_FINI__.
	Remove *.cpp (Now unused).
2003-08-21 17:12:31 +00:00
Joel Sherrill
b0b9b3dc27 2003-08-21 Till Straumann <strauman@slac.stanford.edu>
PR 457/bsps
	* rtems/powerpc/registers.h: Add a few definitions for the PowerPC
	thermal assistance unit.
2003-08-21 17:09:14 +00:00
Joel Sherrill
4035637082 2003-08-21 Till Strauman <strauman@slac.stanford.edu>
PR 456/bsps
	* irq/irq.c: Fix race condition when installing an ISR.
2003-08-21 17:06:17 +00:00
Joel Sherrill
998bb06d3d 2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 461/bsps
	* start/Makefile.am: Correct generation of startup16.bin.
2003-08-21 16:33:44 +00:00
Ralf Corsepius
f11d526c1d 2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2003-08-21 12:47:54 +00:00
Ralf Corsepius
21d3667c34 2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2003-08-21 04:46:29 +00:00
Ralf Corsepius
08253688a0 2003-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/mvme167.cfg: Remove PRINTK_MINOR, CONSOLE_MINOR (move to
	the BSP's configure-script).
	Remove BSP_CPPFLAGS (Obsolete).
2003-08-20 13:45:51 +00:00
Ralf Corsepius
cf18d1d52d 2003-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add BSPOPTS PRINTK_MINOR and CONSOLE_MINOR.
	* console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	Remove BSP_CPPFLAGS.
2003-08-20 13:40:56 +00:00
Ralf Corsepius
d3ed198bc6 2003-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
2003-08-20 12:42:16 +00:00
Ralf Corsepius
f8c4c8a7fd 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 449/rtems:
	* src/getegid.c: Remove (Moved to ../libcsupport/src).
	* src/geteuid.c: Remove (Moved to ../libcsupport/src).
	* src/getgid.c: Remove (Moved to ../libcsupport/src).
	* src/getgroups.c: Remove (Moved to ../libcsupport/src).
	* src/getlogin.c: Remove (Moved to ../libcsupport/src).
	* src/getpgrp.c: Remove (Moved to ../libcsupport/src).
	* src/getpid.c: Remove (Moved to ../libcsupport/src).
	* src/getppid.c: Remove (Moved to ../libcsupport/src).
	* src/getuid.c: Remove (Moved to ../libcsupport/src).
	* src/setpgid.c: Remove (Moved to ../libcsupport/src).
	* src/setsid.c: Remove (Moved to ../libcsupport/src).
	* Makefile.am: Reflect changes above
2003-08-19 08:33:08 +00:00
Ralf Corsepius
34e6f9131b 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 449/rtems:
	* src/getegid.c: New (Copied from ../posix/src).
	* src/geteuid.c: New (Copied from ../posix/src).
	* src/getgid.c: New (Copied from ../posix/src).
	* src/getgroups.c: New (Copied from ../posix/src).
	* src/getlogin.c: New (Copied from ../posix/src).
	* src/getpgrp.c: New (Copied from ../posix/src).
	* src/getpid.c: New (Copied from ../posix/src).
	* src/getppid.c: New (Copied from ../posix/src).
	* src/getuid.c: New (Copied from ../posix/src).
	* src/setpgid.c: New (Copied from ../posix/src).
	* src/setsid.c: New (Copied from ../posix/src).
	* src/no_posix: Remove getpid and _getpid_r.
	* Makefile.am: Reflect changes above.
2003-08-19 08:30:41 +00:00
Joel Sherrill
7224653a34 2003-08-18 Eiichiro Kawaguchi <e-kawaguchi@ct.jp.nec.com>
PR 458/tests
	* sp30/task1.c: Correct indexing problem.
2003-08-18 15:29:16 +00:00
cvs2git
c2eba811f4 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-08-18 07:31:32 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2003-08-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>':
    cpukit/libcsupport/src/getegid.c
    cpukit/libcsupport/src/geteuid.c
    cpukit/libcsupport/src/getgid.c
    cpukit/libcsupport/src/getgroups.c
    cpukit/libcsupport/src/getlogin.c
    cpukit/libcsupport/src/getpgrp.c
    cpukit/libcsupport/src/getpid.c
    cpukit/libcsupport/src/getppid.c
    cpukit/libcsupport/src/getuid.c
    cpukit/libcsupport/src/setpgid.c
    cpukit/libcsupport/src/setsid.c
2003-08-18 07:31:33 +00:00
Joel Sherrill
ba312810c7 Correct PR number. 2003-08-15 13:30:13 +00:00
Joel Sherrill
224fbcdb6b 2003-08-14 Joel Sherrill <joel@OARcorp.com>
PR 455/bsps
	* rtems/score/cpu.h: Added missing CPU_swap_u16().
2003-08-14 13:17:46 +00:00
Joel Sherrill
e78007c6cf 2003-08-14 Joel Sherrill <joel@OARcorp.com>
* runtest.in: Add fileio to list of interactive tests.
2003-08-14 13:13:11 +00:00
Joel Sherrill
0ebe6b8d9d 2003-08-14 Joel Sherrill <joel@OARcorp.com>
* tools/runtest: Add fileio to list of interactive tests.
2003-08-14 13:12:51 +00:00
Joel Sherrill
b83be9053c 2003-08-14 Joel Sherrill <joel@OARcorp.com>
* runtest: Add fileio to list of interactive tests.
2003-08-14 13:12:37 +00:00
Ralf Corsepius
740f41c2d7 2003-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* fsmount/Makefile.am: Revert previous change.
2003-08-14 12:25:04 +00:00
Ralf Corsepius
9e5072c719 2003-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* fsmount/Makefile.am: Fix path to automake-includes.
2003-08-14 10:21:53 +00:00
Joel Sherrill
4f7593dd8a 2003-08-13 Joel Sherrill <joel@OARcorp.com>
* fsmount/.cvsignore: New file.
2003-08-13 17:49:46 +00:00
cvs2git
23beb24f00 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-08-13 17:49:22 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-08-13	Joel Sherrill <joel@OARcorp.com>':
    cpukit/libmisc/fsmount/.cvsignore
2003-08-13 17:49:23 +00:00
Joel Sherrill
f27bdfc8ef 2003-08-13 Joel Sherrill <joel@OARcorp.com>
* fileio/.cvsignore: New file.
2003-08-13 17:48:50 +00:00
cvs2git
6523d3ff50 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-08-13 17:48:27 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-08-13	Joel Sherrill <joel@OARcorp.com>':
    c/src/tests/samples/fileio/.cvsignore
2003-08-13 17:48:28 +00:00
Joel Sherrill
65677e6df4 2003-08-13 Joel Sherrill <joel@OARcorp.com>
PR 451/bsps
	* pppd/system.h: Depend on TTY driver being in BSPs not simply i386.
2003-08-13 17:45:24 +00:00
Joel Sherrill
22234ea01f 2003-08-13 Joel Sherrill <joel@OARcorp.com>
PR 451/bsps
	* startup/Makefile.am: Include shared i386 TTY driver in these BSPs.
2003-08-13 17:43:32 +00:00
Joel Sherrill
2cd8c4ccde 2003-08-11 Joel Sherrill <joel@OARcorp.com>
PR 453/make_build
	* startup/linkcmds: Added .eh_frame
2003-08-11 17:04:17 +00:00
Jennifer Averett
b8ed0dff45 2003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de>
PR 369/filesystem
	* runtest: Add sample application to show the use of the
	DOSFS functions
2003-08-11 15:08:42 +00:00
Ralf Corsepius
74e299827b 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-08-11 14:41:57 +00:00
Jennifer Averett
328876cb46 2003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de>
PR 369/filesystem
	* Makefile.am, configure.ac: sample application to show the use of the
	DOSFS functions
	* fileio/Makefile.am, fileio/fileio.doc, fileio/init.c,
	fileio/system.h: New files.
2003-08-06 21:59:36 +00:00
Jennifer Averett
77c4089f32 2003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de>
PR 369/filesystem
	* Makefile.am, shell/cmds.c, wrapup/Makefile.am: sample application to
	show the use of the DOSFS functions
	* fsmount/Makefile.am, fsmount/README, fsmount/fsmount.c,
	fsmount/fsmount.h: New files.
2003-08-06 21:55:47 +00:00
cvs2git
a97ee41919 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-08-06 19:20:52 UTC Jennifer Averett <Jennifer.Averett@OARcorp.com> '2003-08-06	Thomas Doerfler<Thomas.Doerfler@imd-systems.de>':
    c/src/tests/samples/fileio/Makefile.am
    c/src/tests/samples/fileio/fileio.doc
    c/src/tests/samples/fileio/init.c
    c/src/tests/samples/fileio/system.h
    cpukit/libmisc/fsmount/Makefile.am
    cpukit/libmisc/fsmount/README
    cpukit/libmisc/fsmount/fsmount.c
    cpukit/libmisc/fsmount/fsmount.h
Cherrypick from master 2003-06-18 15:15:48 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2003-06-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>':
    bootstrap
    config.sub
2003-08-06 19:20:53 +00:00
Jennifer Averett
e8f496809f 2003-08-06 Till Strauman <strauman@slac.stanford.edu>
PR 435/networking
	* rtems/rtems_showifstat.c: rtems_showifstat misses printing
	the netmask
2003-08-06 14:44:28 +00:00
Jennifer Averett
ca15cda0f2 2003-08-05 <djc915@mail.usask.ca>
PR 443/filesystem
	* src/imfs/deviceio.c: deviceio.c mishandles return codes
2003-08-05 20:25:02 +00:00
Jennifer Averett
3605c4eb22 2003-08-05 Till Strauman <strauman@slac.stanford.edu>
PR 437/bsps
	* irq/irc.c: calls to bspIo/printk must not use '%i' format which is
	apparently not supported
        * pci/pci.c: calls to bspIo/printk must not use '%i' format which is
	apparently not supported
2003-08-05 19:54:27 +00:00
Jennifer Averett
10ec9ae7f7 2003-08-05 Till Strauman <strauman@slac.stanford.edu>
PR 436/rtems_misc
	* monitor/mon-monitor.c: monitor registered commands list manipulation bugs
2003-08-05 19:06:56 +00:00
Jennifer Averett
8ae3c6e833 Fixed Changelog comments. 2003-08-05 16:02:50 +00:00
Jennifer Averett
f114f9d03c 2003-08-05 Till Strauman <strauman@slac.stanford.edu>
PR 442/filesystem
	* src/open.c: file never closed if ftruncate() fails in open()
2003-08-05 15:54:28 +00:00
Jennifer Averett
e53906487f 2003-08-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 439/filesystem
	*src/dosfs/fat_file.c: flush temporary buffer when closing files
2003-08-05 14:50:07 +00:00
Jennifer Averett
b008fdc5c1 2003-08-04 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 441/filesystem
	*src/dosfs/msdos.h: add rename support to DOSFS
	*src/dosfs/msdos_create.c: add rename support to DOSFS
	*src/dosfs/msdos_file.c: add rename support to DOSFS
	*src/dosfs/msdos_init.c: add rename support to DOSFS
	*src/dosfs/msdos_mknod.c: add rename support to DOSFS
2003-08-05 14:16:22 +00:00
Jennifer Averett
c213219ab9 2003-08-04 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 441/filesystem
	*src/dosfs/msdos.h: add rename support to DOSFS
	*src/dosfs/msdos_create.c: add rename support to DOSFS
	*src/dosfs/msdos_file.c: add rename support to DOSFS
	*src/dosfs/msdos_init.c: add rename support to DOSFS
	*src/dosfs/msdos_mknod.c: add rename support to DOSFS
2003-08-05 14:08:04 +00:00
Joel Sherrill
d5fa273e0e 2003-07-18 Till Straumann <strauman@slac.stanford.edu>
PR 288/rtems
	* support/new_exception_processing/cpu.c: _ISR_Nest_level is now
	properly maintained and does not reside in SPRG0.
2003-07-23 18:07:04 +00:00
Joel Sherrill
36e95a8703 2003-07-18 Till Straumann <strauman@slac.stanford.edu>
PR 288/rtems
	* rtems/new-exceptions/cpu.h: _ISR_Nest_level is now properly
	maintained and does not reside in SPRG0.
2003-07-18 17:23:40 +00:00
Joel Sherrill
b997f52a40 2003-07-18 Till Straumann <strauman@slac.stanford.edu>
PR 288/rtems
	* irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
	maintained and any BSP which does not do so will trip a panic in the
	shared code.
2003-07-18 17:22:33 +00:00
Joel Sherrill
89304265b9 2003-07-18 Till Straumann <strauman@slac.stanford.edu>
PR 288/rtems
	* startup/bspstart.c: _ISR_Nest_level is now properly maintained.
2003-07-18 17:21:54 +00:00
Joel Sherrill
adc5f630f2 2003-07-18 Till Straumann <strauman@slac.stanford.edu>
PR 288/rtems
	* irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
	maintained.
2003-07-18 17:21:27 +00:00
Joel Sherrill
bf939b0c02 2003-07-18 Till Straumann <strauman@slac.stanford.edu>
PR 415/bsps
	* pci/detect_raven_bridge.c, startup/bspstart.c:
	This patch reverts enabling MCP interrupts for the motorola_powerpc
	BSPs. REASON: pci config space scanning (as e.g. done by the DEC
	Ethernet driver) would raise machine check exceptions.
2003-07-18 17:05:39 +00:00
Joel Sherrill
552af999ba 2003-07-18 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 429/bsps
	PR 432/bsps
	* network/elnk.c: Due to a bug in the driver, if multiple packets
	are queued onto an elnk board, the ISR will deadlock the device with
	a tx complete interrupt.  Lighter tx loads are not affected as they
	end up submitting single packets to the device.
2003-07-18 15:52:07 +00:00
Joel Sherrill
734d1c5da8 2003-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 428/bsps
	PR 432/bsps
	* pci/pcibios.c, pci/pcibios.h: Added BSP_pci_Find_Device() which
	is copied from motorola_shared.
2003-07-18 15:51:38 +00:00
Joel Sherrill
367a0e2089 2003-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 428/bsps
	PR 432/bsps
	* bootloader/pci.c: Re-instated code that prevents remapping small
	IO regions, which if remapped would cause i8259 registers to move
	out from under the #define'd base addresses.
	* startup/bspstart.c: Reduced BAT2 PCI memory allocation to 256
	megs, I incorrectly had extended it which would cause problems with
	PCI devices that defined prefetchable memory.
2003-07-18 15:48:54 +00:00
Joel Sherrill
cfc257fcb6 2003-07-18 Till Straumann <strauman@slac.stanford.edu>
PR 430/rtems
	* include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot should
	be a VOLATILE variable.
	* src/watchdoginsert.c: 'restart' algorithm needs to enforce
	reloading the list head in case a TICK interrupt during ISR_Flash()
	modified the list.  This is achieved by a proper VOLATILE cast.
	Also _Watchdog_Sync_count++ should be protected by _ISR_Disable
	(prevent corruption in case ISR calls watchdoginsert)
	* src/watchdogadjust.c: ISR protection added.
	* src/watchdogtickle.c: ISR protection added.
	NOTE: PowerPC BSPs using the new exception processing MUST BE UPDATED
	to maintain _ISR_Nest_level. See also PR288 which provides fixes
	for the affected BSPs distributed with RTEMS.
2003-07-18 14:47:36 +00:00
Joel Sherrill
8f51fa52e2 2003-07-18 Joel Sherrill <joel@OARcorp.com>
PR 426/ada
	* configure.ac, samples/Makefile.am: Remove base_mp from 4.6 branch.
	* samples/base_mp/.cvsignore, samples/base_mp/Makefile.am,
	samples/base_mp/config.h, samples/base_mp/mptest.adb,
	samples/base_mp/mptest.ads, samples/base_mp/node1/.cvsignore,
	samples/base_mp/node1/Makefile.am, samples/base_mp/node1/base_mp.scn,
	samples/base_mp/node2/.cvsignore, samples/base_mp/node2/Makefile.am,
	samples/base_mp/node2/base_mp.scn: Removed.
2003-07-18 14:22:14 +00:00
Joel Sherrill
de65a87536 Fixed formatting so scripts work. 2003-07-18 14:14:40 +00:00
Ralf Corsepius
0333258449 2003-07-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/rdbg.c: Use memset instead of bzero (deprecated).
	* src/servtsp.c: Ditto.
2003-07-18 05:21:40 +00:00
Joel Sherrill
c4abc88385 2003-07-17 Joel Sherrill <joel@OARcorp.com>
PR 433/tools
	* mips-stub.c: Patch from C. M. Heard <heard@pobox.com> described as:

	The purpose of the patch is to make the stub ignore all
	characters except '+' (ack) or '-' (nak) when it has transmitted a
	packet and expects an acknowledgment. Without the patch,
	putpacket() will retransmit each time it receives anything other
	than '+' when expecting an ack, and that, bitter experience has
	found, frequently results in the stub failing to sync up when
	initially attaching to gdb.

	I think that rtems users will notice significant improvement in
	the of the mips stub if this patch is incorporated in the
	distribution; certainly I did in my stand-aline environment. I
	should hasten to add that it is only an improvement and not a 100%
	cure for synchronization problems because '+' characters can (and
	do) during as message data, and it's still possible for these to
	be mistaken as acks. I have no idea how to fix that short of
	redesigning the gdb-remote protocol.
2003-07-17 21:59:00 +00:00
Joel Sherrill
4c29889520 2003-07-17 Joel Sherrill <joel@OARcorp.com>
PR 425/ada
	* Makefile.am, configure.ac, sptests/Makefile.am: Remove all Ada tests
	that do not build from 4.6 branch.
	* mptests/.cvsignore, mptests/Makefile.am, mptests/mp01/.cvsignore,
	mptests/mp01/Makefile.am, mptests/mp01/config.h,
	mptests/mp01/mp01.adb, mptests/mp01/mptest.adb,
	mptests/mp01/mptest.ads, mptests/mp01/node1/.cvsignore,
	mptests/mp01/node1/Makefile.am, mptests/mp01/node1/mp01.scn,
	mptests/mp01/node2/.cvsignore, mptests/mp01/node2/Makefile.am,
	mptests/mp01/node2/mp01.scn, mptests/mp02/.cvsignore,
	mptests/mp02/mptest.adb, mptests/mp02/mptest.ads,
	mptests/mp02/node1/.cvsignore, mptests/mp02/node1/mp02.scn,
	mptests/mp02/node2/.cvsignore, mptests/mp02/node2/mp02.scn,
	mptests/mp03/.cvsignore, mptests/mp03/mptest.adb,
	mptests/mp03/mptest.ads, mptests/mp03/node1/.cvsignore,
	mptests/mp03/node1/mp03.scn, mptests/mp03/node2/.cvsignore,
	mptests/mp03/node2/mp03.scn, mptests/mp04/.cvsignore,
	mptests/mp04/mptest.adb, mptests/mp04/mptest.ads,
	mptests/mp04/node1/.cvsignore, mptests/mp04/node1/mp04.scn,
	mptests/mp04/node2/.cvsignore, mptests/mp04/node2/mp04.scn,
	mptests/mp05/.cvsignore, mptests/mp05/mptest.adb,
	mptests/mp05/mptest.ads, mptests/mp05/node1/.cvsignore,
	mptests/mp05/node1/mp05.scn, mptests/mp05/node2/.cvsignore,
	mptests/mp05/node2/mp05.scn, mptests/mp06/.cvsignore,
	mptests/mp06/mptest.adb, mptests/mp06/mptest.ads,
	mptests/mp06/node1/.cvsignore, mptests/mp06/node1/mp06.scn,
	mptests/mp06/node2/.cvsignore, mptests/mp06/node2/mp06.scn,
	mptests/mp07/.cvsignore, mptests/mp07/mptest.adb,
	mptests/mp07/mptest.ads, mptests/mp07/node1/.cvsignore,
	mptests/mp07/node1/mp07.scn, mptests/mp07/node2/.cvsignore,
	mptests/mp07/node2/mp07.scn, mptests/mp08/.cvsignore,
	mptests/mp08/mptest.adb, mptests/mp08/mptest.ads,
	mptests/mp08/node1/.cvsignore, mptests/mp08/node1/mp08.scn,
	mptests/mp08/node2/.cvsignore, mptests/mp08/node2/mp08.scn,
	mptests/mp09/.cvsignore, mptests/mp09/mptest.adb,
	mptests/mp09/mptest.ads, mptests/mp09/node1/.cvsignore,
	mptests/mp09/node1/mp09.scn, mptests/mp09/node2/.cvsignore,
	mptests/mp09/node2/mp09.scn, mptests/mp10/.cvsignore,
	mptests/mp10/mptest.adb, mptests/mp10/mptest.ads,
	mptests/mp10/node1/.cvsignore, mptests/mp10/node1/mp10.scn,
	mptests/mp10/node2/.cvsignore, mptests/mp10/node2/mp10.scn,
	mptests/mp11/.cvsignore, mptests/mp11/mptest.adb,
	mptests/mp11/mptest.ads, mptests/mp11/node1/.cvsignore,
	mptests/mp11/node1/mp11.scn, mptests/mp11/node2/.cvsignore,
	mptests/mp11/node2/mp11.scn, mptests/mp12/.cvsignore,
	mptests/mp12/mptest.adb, mptests/mp12/mptest.ads,
	mptests/mp12/node1/.cvsignore, mptests/mp12/node1/mp12.scn,
	mptests/mp12/node2/.cvsignore, mptests/mp12/node2/mp12.scn,
	mptests/mp13/.cvsignore, mptests/mp13/mptest.adb,
	mptests/mp13/mptest.ads, mptests/mp13/node1/.cvsignore,
	mptests/mp13/node1/mp13.scn, mptests/mp13/node2/.cvsignore,
	mptests/mp13/node2/mp13.scn, mptests/mp14/.cvsignore,
	mptests/mp14/mptest.adb, mptests/mp14/mptest.ads,
	mptests/mp14/node1/.cvsignore, mptests/mp14/node1/mp14.scn,
	mptests/mp14/node2/.cvsignore, mptests/mp14/node2/mp14.scn: Removed.
2003-07-17 20:14:56 +00:00
Ralf Corsepius
8bf968925d 2003-07-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/multi.m4: Don't add --enable-multilib.
	Rename AC_ENABLE_MULTILIB into AM_ENABLE_MULTILIB.
	Increment serial to 103 (automake's multi.m4 version + 100).
	* configure.ac: Use AM_ENABLE_MULTILIB instead of
	AC_ENABLE_MULTILIB.

2003-07-03	Joel Sherrill <joel@OARcorp.com>

	* aclocal/version.m4: Updated to rtems-4.6.0pre4.
2003-07-15 14:31:18 +00:00
Ralf Corsepius
e4bfc9760a 2003-07-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Partial sync with gcc-3.4's config-ml.in.
	Add "autoconf-2.5x unquoting" hack.
2003-07-15 14:26:44 +00:00
Chris Johns
4a33e89691 PR431. MSDOS Volume semaphore timeout is now NO TIMEOUT. MSDOS volume opertations will wait for ever. 2003-07-14 23:19:00 +00:00
Chris Johns
a075bd7ed6 MSDOS Volume semaphore timeout is now NO TIMEOUT. MSDOS volume opertations will wait for ever. 2003-07-14 23:11:50 +00:00
Ralf Corsepius
9a9b17d0ba Merger from trunk 2003-07-09 10:26:23 +00:00
Ralf Corsepius
a4b8cd020c Merger from trunk 2003-07-09 10:17:48 +00:00
Joel Sherrill
cd9dac06f6 2003-07-08 Joel Sherrill <joel@OARcorp.com>
* console/console.c: Correct typo.
2003-07-08 17:17:53 +00:00
Joel Sherrill
6a8bab6a69 2003-07-08 Joel Sherrill <joel@OARcorp.com>
PR 418/ada
	* rtems.adb: Add missing all keyword to derefence pointer.
2003-07-08 16:38:46 +00:00
Joel Sherrill
581a89ed79 2003-07-08 Joel Sherrill <joel@OARcorp.com>
PR 416/bsps
	* ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
	interrupt controller (clr_exisr(mask)) before calling the interrupt
	handler that will acnowledge the interrupt source. This results in
	the interrupt beeing seen a second time by the interrupt controller.
	Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
2003-07-08 16:09:24 +00:00
Joel Sherrill
b7d37d6e28 2003-07-08 Joel Sherrill <joel@OARcorp.com>
PR 419/rtems
	* src/termios.c: Removed warning.
2003-07-08 15:28:40 +00:00
Ralf Corsepius
bf7d076d0c 2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/dosfs/fat.c: include config-header "config.h".
	* src/dosfs/fat_fat_operations.c: Ditto.
	* src/dosfs/fat_file.c: Ditto.
	* src/dosfs/msdos_conv.c: Ditto.
2003-07-08 08:58:02 +00:00
Ralf Corsepius
b9e230a278 2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* capture/capture-cli.c: Add config-header support.
	* capture/capture.c: Add config-header support.
	* cpuuse/cpuuse.c: Add config-header support.
	* devnull/devnull.c: Add config-header support.
	* dummy/dummy.c: Add config-header support.
	* dumpbuf/dumpbuf.c: Add config-header support.
	* monitor/mon-command.c: Add config-header support.
	* monitor/mon-config.c: Add config-header support.
	* monitor/mon-dname.c: Add config-header support.
	* monitor/mon-driver.c: Add config-header support.
	* monitor/mon-extension.c: Add config-header support.
	* monitor/mon-itask.c: Add config-header support.
	* monitor/mon-manager.c: Add config-header support.
	* monitor/mon-monitor.c: Add config-header support.
	* monitor/mon-mpci.c: Add config-header support.
	* monitor/mon-object.c: Add config-header support.
	* monitor/mon-prmisc.c: Add config-header support.
	* monitor/mon-queue.c: Add config-header support.
	* monitor/mon-server.c: Add config-header support.
	* monitor/mon-symbols.c: Add config-header support.
	* monitor/mon-task.c: Add config-header support.
	* mw-fb/mw_fb.c: Add config-header support.
	* mw-fb/mw_uid.c: Add config-header support.
	* rtmonuse/rtmonuse.c: Add config-header support.
	* serdbg/serdbg.c: Add config-header support.
	* serdbg/serdbgio.c: Add config-header support.
	* serdbg/termios_printk.c: Add config-header support.
	* shell/cmds.c: Add config-header support.
	* stackchk/check.c: Add config-header support.
	* untar/untar.c: Add config-header support.
2003-07-08 08:38:15 +00:00
Joel Sherrill
9cde23bcc7 2003-07-03 Joel Sherrill <joel@OARcorp.com>
* SUPPORT: Fix Mark Johannes' email address.
2003-07-07 19:19:19 +00:00
Joel Sherrill
75063f00bc 2003-07-07 Joel Sherrill <joel@OARcorp.com>
PR 417/rtems
	* src/coresemsurrender.c: Correct incorrect check for maximum_count
	reported by Sergei Organov <osv@topconrd.ru>.
2003-07-07 18:03:05 +00:00
Ralf Corsepius
380282933b 2003-07-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove RTEMS_BSP from RTEMS_CHECK_MULTIPROCESSING.
2003-07-07 15:44:54 +00:00
Joel Sherrill
6624214e65 2003-07-03 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre4.
2003-07-03 15:38:10 +00:00
Joel Sherrill
fefbe6162e 2003-07-03 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre4.
2003-07-03 15:38:09 +00:00
Joel Sherrill
32e44f36e0 Fixed formatting so scripts work. 2003-07-03 15:37:16 +00:00
Joel Sherrill
b64d50c680 Fixed formatting. 2003-07-02 16:31:06 +00:00
Chris Johns
901c84a986 Patch by Chris Johns <cjohns@cybertec.com.au> adding the rtems_termios_bufsize call. 2003-07-02 14:17:25 +00:00
Chris Johns
8e308413f2 Patch from Victor V. Vengerov <vvv@oktet.ru> to remove Linux code. 2003-07-02 14:04:55 +00:00
Chris Johns
d9c2dce0fd Patch from Victor V. Vengerov <vvv@oktet.ru> to remove Linux code. 2003-07-02 13:58:38 +00:00
Chris Johns
86ca3f8388 Comment have been updated. 2003-07-02 13:55:40 +00:00
Joel Sherrill
fb6d373515 2003-06-30 Joel Sherrill <joel@OARcorp.com>
* console-polled.c: Corrected comments in header.
2003-06-30 18:31:46 +00:00
Joel Sherrill
81c3241976 2003-06-30 Greg Menke <gregory.menke@gsfc.nasa.gov>
* network/dec21140.c, network/elnk.c: Update to compile on i386.
2003-06-30 18:14:47 +00:00
Joel Sherrill
673df26e37 Reformatted so script picks up PR. 2003-06-23 16:30:52 +00:00
Chris Johns
3d8cb71628 PR264, PR414 2003-06-23 11:42:49 +00:00
Chris Johns
8f3e0c820e PR264 - Stopped the core dump by removing the bad instruction.
PR414 - Fixed the global interupt vector register.
        Linker command file to have the boot code in the first 8K.
        The chip select remap needed to be volatile.
2003-06-22 23:28:51 +00:00
Ralf Corsepius
1e41f5a749 2003-06-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config.sub: New from subversions to accomodate c4x/tic4x.
2003-06-18 15:00:16 +00:00
Joel Sherrill
3b80c3d9f0 2003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>
* network/README.3com: New file missed in previous commit.
2003-06-13 18:22:42 +00:00
Joel Sherrill
ef7915b15c Changed entry to reference PR397. 2003-06-13 17:51:08 +00:00
Joel Sherrill
e47195ef37 2003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 405/bsps
	PR 393/networking
	* network/dec21140.c: Fix leak also known as PR393.
	* network/elnk.c, network/if_media.h, network/mii.h: New files.
	* network/Makefile.am: Reflect new files.
2003-06-13 17:44:09 +00:00
cvs2git
641fb28b71 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-06-13 17:43:11 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-06-13	Greg Menke <gregory.menke@gsfc.nasa.gov>':
    c/src/libchip/network/elnk.c
    c/src/libchip/network/if_media.h
    c/src/libchip/network/mii.h
2003-06-13 17:43:12 +00:00
Joel Sherrill
12838559c6 2003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 405/bsps
	* bootloader/pci.c: Added support for configuring devices for pci
	busses > 0
	* pci/pci.c, pci/pci.h: Added FixupPCI() to store vectors in the
	INTERRUPT_LINE register of pci devices any # of hops away
	from the host processor.
	* motorola/motorola.c, motorola/motorola.h: Added interrupt
	routing tables in support of FixupPCI.  This is board-specific,
	each board will have to supply information for FixupPCI() to do
	anything for it.
	* startup/bspstart.c: Extended bat2 to cover entire PCI address space.
	* irq/irq.c, irq/irq.h: Added support for shared interrupts.
	Existing single hander vectors are undisturbed, a new function
	added to allow adding/removing handlers from a vector.
2003-06-13 17:40:41 +00:00
Joel Sherrill
7a848b40b8 Changed format so script will see PR number. 2003-06-13 16:45:43 +00:00
Joel Sherrill
bff8ca6bfa 2003-06-13 Till Straumann <strauman@slac.stanford.edu>
PR 415/bsps
	* include/bsp.h, pci/detect_raven_bridge.c, startup/bspstart.c:
	Support enabling MCP exceptions on the host bridge. This can
	be used for memory probing on the VME bus.
2003-06-13 13:41:21 +00:00
Joel Sherrill
10f72fd716 2003-06-13 Joel Sherrill <joel@OARcorp.com>
* src/threadloadenv.c: Removed warnings.
2003-06-13 13:25:25 +00:00
Joel Sherrill
dfaddd2ac8 2003-06-13 Joel Sherrill <joel@OARcorp.com>
* pppd/chat.c: Removed warnings.
2003-06-13 13:22:15 +00:00
Joel Sherrill
455e1a8619 2003-06-13 Joel Sherrill <joel@OARcorp.com>
* console/console.c, startup/linkcmds: Removed warnings.
2003-06-13 13:22:02 +00:00
Joel Sherrill
a7a950d7fd 2003-06-13 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Removed warnings.
2003-06-13 13:21:50 +00:00
Joel Sherrill
b9f0c834b2 2003-06-12 Joel Sherrill <joel@OARcorp.com>
* psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2003-06-12 15:41:27 +00:00
Joel Sherrill
2ec764f84a 2003-06-12 Joel Sherrill <joel@OARcorp.com>
* src/objectmp.c: Removed warnings.
2003-06-12 15:40:32 +00:00
Joel Sherrill
9d30ce6449 2003-06-12 Joel Sherrill <joel@OARcorp.com>
* include/rtems/rtems/msgmp.h, include/rtems/rtems/partmp.h,
	include/rtems/rtems/regionmp.h, include/rtems/rtems/semmp.h,
	src/msgmp.c, src/partmp.c, src/regionmp.c, src/semmp.c: Removed
	warnings.
2003-06-12 15:36:26 +00:00
Ralf Corsepius
040e70a04f 2003-06-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove "BLEEDING EDGE" warning.
	Put docs into RTEMS_BUILD_CONFIG_SUBDIRS.
	* acinclude.m4: Add AC_PREREQ(2.57).
	Major overhaul (PR 412).
	* aclocal/prog-cc.m4: Add RTEMS_GCC_ISYSTEM.
	* aclocal/gcc-isystem.m4: New.
	* Makefile.am: Add aclocal/gcc-isystem.m4.
2003-06-12 05:57:22 +00:00
Joel Sherrill
e8ee071750 2003-06-10 Phil Torre <ptorre@zetron.com>
PR 411/filesystem
	* src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and
	then unlinking it causes a memory leak.
2003-06-10 17:32:04 +00:00
Joel Sherrill
a699864a4f 2003-06-04 Joel Sherrill <joel@OARcorp.com>
* pppd/system.h: Hack from Ralf to compile on all targets.
2003-06-04 20:35:14 +00:00
Joel Sherrill
ce604157d6 2003-06-04 Joel Sherrill <joel@OARcorp.com>
* stackchk/check.c: Removed warnings.
2003-06-04 20:33:49 +00:00
Joel Sherrill
0eac5d7256 2003-06-04 Joel Sherrill <joel@OARcorp.com>
* src/ide_part_table.c: Removed warnings.
2003-06-04 20:28:58 +00:00
Joel Sherrill
33f17a12f5 2003-06-02 Joel Sherrill <joel@OARcorp.com>
* setup.def: Updated for RPM revision 3 of gcc3.2.3 and newlib1.11.0.
2003-06-02 16:50:35 +00:00
Ralf Corsepius
f69c84bf50 2003-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rtems/rtems/types.h: Include stdint.h.
2003-05-30 11:45:55 +00:00
Ralf Corsepius
8df287b07e 2003-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Conditionally install stdint.h/inttypes.h.
	* configure.ac: Check for system-stdint.h/inttypes.h.
2003-05-30 11:32:55 +00:00
Joel Sherrill
a07f5b109b 2003-05-29 Joel Sherrill <joel@OARcorp.com>
* rtems/rtems_syscall.c: Removed warnings.
2003-05-29 19:09:45 +00:00
Joel Sherrill
bd2fab3ff4 2003-05-29 Joel Sherrill <joel@OARcorp.com>
* psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
	psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
	psxtimer/psxtimer.c: Removed warnings.
2003-05-29 19:08:53 +00:00
Joel Sherrill
8751d12177 2003-05-29 Joel Sherrill <joel@OARcorp.com>
* sp27/init.c, sp29/init.c, spsize/size.c: Removed warnings.
2003-05-29 19:08:38 +00:00
Ralf Corsepius
e4de580d32 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 409:
	* include/stdint.h: Include rtems/stdint.h
2003-05-27 16:32:03 +00:00
Ralf Corsepius
be7996136d 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 409:
	* include/rtems/rtems/types.h: Include rtems/stdint.h.
	Apply c99-types to typedef rtems_[un]signed[8|16|32|64].
2003-05-27 16:29:16 +00:00
Ralf Corsepius
5ee5c331cf 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 409:
	* include/Makefile.am: Add rtems/stdint.h
	* include/rtems/stdint.h: New.
2003-05-27 16:23:29 +00:00
cvs2git
d17d9c81e7 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-05-27 16:17:31 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2003-05-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>':
    c/src/tests/samples/pppd/.cvsignore
    c/src/tests/samples/pppd/Makefile-user
    c/src/tests/samples/pppd/Makefile.am
    c/src/tests/samples/pppd/README
    c/src/tests/samples/pppd/init.c
    c/src/tests/samples/pppd/netconfig.h
    c/src/tests/samples/pppd/ppp.conf
    c/src/tests/samples/pppd/pppd.options
    c/src/tests/samples/pppd/pppdapp.c
    c/src/tests/samples/pppd/system.h
    cpukit/include/rtems/stdint.h
2003-05-27 16:17:32 +00:00
Ralf Corsepius
93d5462710 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove CC_CFLAGS_DEBUG_V.
	CC_CFLAGS_DEFAULT (obsolete).

2003-05-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove CC_CFLAGS_PROFILE_V.
	Remove CC_LDFLAGS_PROFILE_V.
2003-05-27 10:02:07 +00:00
Ralf Corsepius
7406ae3e05 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/mvme2307.cfg: Remove CFLAGS_PROFILE_V.
2003-05-27 07:23:51 +00:00
Joel Sherrill
35b8dbb934 2003-04-17 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 399/rtems_misc
	* src/termios.c: In canonical mode, when input is present in the
	input buffer that contains an EOL character and some following
	characters, a read call read data behind the EOL character, although
	it should stop reading with the EOL character.
2003-05-26 15:57:21 +00:00
Ralf Corsepius
5f196d7331 2003-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* fatal.t: Reflect c/src/exec having moved to cpukit.
2003-05-22 08:26:03 +00:00
Ralf Corsepius
1984f4823b 2003-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* cpumodel.t: Reflect c/src/exec having moved to cpukit.
2003-05-22 08:07:25 +00:00
Ralf Corsepius
e7854a80e6 2003-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* daemon.t: Reflect c/src/exec having moved to cpukit.
2003-05-22 07:58:03 +00:00
Ralf Corsepius
77c15bbc6f 2003-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* example.t: Reflect c/src/exec having moved to cpukit.
2003-05-22 07:58:01 +00:00
Ralf Corsepius
3116c5aba4 2003-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* build45.t: Fix typo (config.long).
2003-05-22 07:57:59 +00:00
Ralf Corsepius
271d981c27 2003-05-21 Ralf corsepius <corsepiu@faw.uni-ulm.de>
* adaintr.t, ata.t, ide-ctrl.t, target.t: Various typo-fixes, Update
	to reflect introduction of the cpukit.
2003-05-21 23:29:58 +00:00
Ralf Corsepius
f902e82206 2003-05-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove src2html.
	* configure.ac: Remove src2html.
2003-05-21 23:16:33 +00:00
Ralf Corsepius
f7910a1043 Remove. 2003-05-21 23:14:33 +00:00
Ralf Corsepius
dbb074a20a 2003-05-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* archive/texi2www-960103.tgz (rtems-4-6-branch only): Remove.
	* archive/ (rtems-4-6-branch only): Remove.
	* Makefile.am (rtems-4-6-branch only): Reflect change above.
2003-05-21 20:45:28 +00:00
Ralf Corsepius
820761de45 2003-05-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* texi2www: Add support for @ifnottex.
2003-05-21 19:29:32 +00:00
Ralf Corsepius
5403ada346 Merger from CVS-HEAD 2003-05-16 13:22:35 +00:00
Ralf Corsepius
644a3a42ca 2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* pppd/fsm.c: Make peer_mru global again.
2003-05-16 13:13:17 +00:00
Ralf Corsepius
72cd8b289d 2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/check-cxx.m4: Remove LIBSUFFIX_VA.
	* automake/compile.am: Remove LIBSUFFIX_VA.
2003-05-16 09:07:17 +00:00
Ralf Corsepius
b8a3af8122 2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* pppd/magic.c: Remove *rand48.
	* pppd/chap.c: Remove prototypes of *rand48.
2003-05-16 08:54:09 +00:00
Chris Johns
7bc0c85c5c PR406 2003-05-15 12:04:51 +00:00
Chris Johns
07f5f5dc02 2003-05-15 cjohns@cybertec.com.au <cjohns@cybertec.com.au>
* netinet/in.h:
	PR406 - Added INET_ADDRSTRLEN per the SUSv3 standard.
2003-05-15 12:04:08 +00:00
Ralf Corsepius
a6242fa5d6 2003-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Remove -DBSP_IS_I386EX=1 (unused).
2003-05-15 09:36:58 +00:00
Ralf Corsepius
48c962561d 2003-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove LIBSUFFIX_VA (unused).
2003-05-14 04:27:40 +00:00
Ralf Corsepius
99f97d3f2d 2003-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* common/common.add.in: Add %define __os_install_post %{nil} to
	work around rpm-4.2 choking on foreign file types.
2003-05-09 08:56:57 +00:00
Chris Johns
e16f60cdc2 HOWTO changes. 2003-05-08 14:24:05 +00:00
Chris Johns
776c11161e Updated the GRUB version info and how to build GRUB from source.
Added how to boot over the network with a PXE Netboot BIOS.
2003-05-08 14:21:24 +00:00
Ralf Corsepius
508c509dfb 2003-05-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemscpu.m4: Merge-in env-rtemsbsp.m4.
	* aclocal/env-rtemsbsp.m4: Remove.
	* aclocal/enable-rtemsbsp.m4: Remove.
2003-05-02 20:28:05 +00:00
Ralf Corsepius
c53bf46895 2003-05-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemscpu.m4: Merge-in env-rtemsbsp.m4.
	* aclocal/env-rtemsbsp.m4: Remove.
	* aclocal/enable-rtemsbsp.m4: Remove.
2003-05-02 20:20:00 +00:00
Ralf Corsepius
7e20744217 2003-05-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemscpu.m4: Remove stray '/' in setting up
	project_libdir.
2003-05-02 13:37:22 +00:00
Chris Johns
3bd8f85795 PR401. Missing causing issues when importing into CVS. 2003-05-02 07:53:57 +00:00
Ralf Corsepius
c0a8df526f 2003-04-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* project.am: clean *.info*.
2003-04-29 10:29:50 +00:00
Ralf Corsepius
e298b90742 2003-04-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* develenv.texi: Fix @setfilename to develenv.info.
2003-04-29 10:28:42 +00:00
Ralf Corsepius
a02f9674d1 2003-04-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Add libide.a.
2003-04-29 08:03:48 +00:00
Ralf Corsepius
fe85708819 2003-04-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtems/score/cpu.h: Fix typo in __ARMEB__ handling.
2003-04-24 10:55:40 +00:00
Joel Sherrill
daf485eeb0 2003-04-23 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre3.
2003-04-23 18:36:11 +00:00
Joel Sherrill
da82bb6d6d 2003-04-23 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre3.
2003-04-23 18:36:10 +00:00
Joel Sherrill
81ba516898 2003-04-23 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre3.
2003-04-23 18:23:34 +00:00
Joel Sherrill
3a7b81ab9b 2003-04-23 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre3.
2003-04-23 18:23:33 +00:00
Joel Sherrill
af973f4166 2003-04-18 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre2.
2003-04-18 14:35:36 +00:00
Joel Sherrill
36c3c03ea3 2003-04-18 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre2.
2003-04-18 14:35:35 +00:00
Joel Sherrill
e2a262aeb8 2003-04-18 Joel Sherrill <joel@OARcorp.com>
* index.html.in: Merged from Head.
2003-04-18 14:33:14 +00:00
Joel Sherrill
dbb80309be 2003-04-18 Joel Sherrill <joel@OARcorp.com>
* tversions.texi: Updated to reflect gcc3.2.2newlib1.11.0-2.
2003-04-18 12:59:34 +00:00
Joel Sherrill
217019f3b6 2003-04-18 Joel Sherrill <joel@OARcorp.com>
* ChangeLog, gcc3newlib/gccnewlib.add, gdb/Makefile.am: Merged from
	head.
2003-04-18 12:58:24 +00:00
Joel Sherrill
522652e46b 2003-04-17 Joel Sherrill <joel@OARcorp.com>
* .cvsignore, ChangeLog, Makefile.am, develenv.texi: Merged from head.
	* direct.t, sample.t, utils.t: New files.
	* compile.texi, direct.texi, sample.texi, utils.texi: Removed.
2003-04-17 13:42:34 +00:00
Ralf Corsepius
b8ae9ec858 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add PREINSTALL_FILES and TMPINSTALL_FILES to
	all-local (Sync with other Makefile.ams).
2003-04-17 10:55:13 +00:00
Ralf Corsepius
b22d3e5004 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use "all-local:" instead of "all:".
2003-04-17 10:52:57 +00:00
Ralf Corsepius
b50c582da8 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* dummy/Makefile.am: Remove stray dummy.rel.
2003-04-17 10:50:08 +00:00
Ralf Corsepius
0f7d5a778f 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/no_posix.c: include <reent.h> instead of <sys/reent.h>
2003-04-17 10:45:07 +00:00
Joel Sherrill
3b585c3be6 2003-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 389/rtems
	* src/no_posix.c: Correct _kill_r() prototype and make it conditional
	on newlib.
2003-04-16 19:40:47 +00:00
Joel Sherrill
e3aa7c1ba5 2002-04-10 Victor V. Vengerov <vvv@oktet.ru>
PR 385/filesystem
	* src/ramdisk.c: The "from" and "to" locations are calculated as
	the start of the block within the ram that data is to be transferred
	from/to for reads and writes respectively.  However, within
	the loops, the "from" and "to" locations are never updated.  The loop
	should have been updated as:
	    from += rd->block_size;
	and
	    to += rd->block_size;
	within the for loops in the ramdisk_read and ramdisk_write routines,
	respectively.
2003-04-16 19:35:11 +00:00
Joel Sherrill
44268550bf 2003-04-15 Joel Sherrill <joel@OARcorp.com>
PR 388/networking
	* kern/kern_sysctl.c: Revert previous patch and use strlcpy() now that
	it is available. Also fixed some warnings.
2003-04-15 14:58:28 +00:00
Joel Sherrill
eedf195795 2003-04-15 Joel Sherrill <joel@OARcorp.com>
PR 387/rtems_misc
	* ide/ata.c: Removed warning and moved to use of simpler libc routines.
	* ide/ata_internal.h: Added missing newline and end of file.
2003-04-15 13:03:40 +00:00
Ralf Corsepius
d8767c3e64 Merger from trunk. 2003-04-14 06:24:44 +00:00
cvs2git
7c608e88e5 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-04-14 06:19:46 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2003-04-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>':
    c/src/lib/libbsp/i386/pc386/ide/.cvsignore
    c/src/lib/libbsp/powerpc/mbx8xx/ide/.cvsignore
    doc/develenv/direct.t
    doc/develenv/sample.t
    doc/develenv/utils.t
2003-04-14 06:19:47 +00:00
Joel Sherrill
b545552df8 2003-04-10 Till Straumann <strauman@slac.stanford.edu>
PR 380/bsps
	* vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
	make printk format strings compliant with libcpu/printk.
	minor fixes and lazy init bugfix.
2003-04-10 16:40:25 +00:00
Joel Sherrill
6ad3694786 2003-04-10 Till Straumann <strauman@slac.stanford.edu>
PR 379/bsps
	* console/polled_io.c: libcpu provides 'printk' already.
	Therefore, the implementation in this file was removed (still
	used for the bootloader, though).  It now provides BSP_output_char()
	for libcpu's printk().
	* console/uart.c, console/uart.h: BSP_output_char_via_serial()
	prototype changed to match the BSP_output_char_function_type.  Note
	that the motorola BSPs use polled-io for the output_char routine, not
	the uart.c version. The latter can be used be other BSPs however
	(e.g. SVGM).
	* console/console.c, console/consoleIo.h, console/polled_io.c,
	irq/irq_init.c, openpic/openpic.c, pci/detect_raven_bridge.c:
	Unfortunately, the supported 'printk' format string subset of the
	polled-io and libcpu implementations are different - hence, a few
	format strings in the ppc/shared BSP were changed.
2003-04-10 16:35:13 +00:00
Joel Sherrill
c3f8aa9d16 2003-04-10 Joel Sherrill <joel@OARcorp.com>
PR 371/pppd
	* pppd/auth.c, pppd/chat.c, pppd/demand.c, pppd/fsm.c, pppd/lcp.c,
	pppd/options.c, pppd/pppd.h, pppd/rtemsmain.c, pppd/rtemspppd.c:
	Change many symbols to static. There are still global symbols in
	rtemspppd.h which might need to be changed or converted into member
	of a structure which is dereferenced with a pointer that is managed
	as a per task variable. But this patch should avoid many conflicts.
2003-04-10 13:09:09 +00:00
Joel Sherrill
2d8eddea7a 2003-04-10 Joel Sherrill <joel@OARcorp.com>
PR 383/bsps
	* irq/irq.c: Fix bug introduced by conflicts in previous patches.
2003-04-10 13:05:10 +00:00
Ralf Corsepius
0793e35195 2003-04-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bsp.mak: Use var="$val" instead of var=${var=$val}. to satisfy
	Solaris /bin/sh.
	(Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2003-04-08 05:22:37 +00:00
Ralf Corsepius
48b0211586 2003-04-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* sourcecode.t: cpukit/score/cpu.
2003-04-07 16:16:13 +00:00
Joel Sherrill
bce564105d 2003-04-03 Eri Valette <eric.valette@free.fr>
PR 381/core
	* src/newlibc.c: Switch from using _REENT_INIT to _REEINT_INIT_PTR
	to fix strange run-time problem where EIP was corrupted on pc386 BSP.
2003-04-03 23:01:31 +00:00
Joel Sherrill
dd6ad01947 2003-03-27 Joel Sherrill <joel@OARcorp.com>
* bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
	compile the bootloader.
2003-03-27 18:44:42 +00:00
Joel Sherrill
5f83947367 2003-03-27 Joel Sherrill <joel@OARcorp.com>
* ide/Makefile.am: ATA code depends upon libchip/ide which is not
	allowed in the cpukit source code since it must be buildable
	independent of any BSP. These files were moved to libchip/ide.
	* ide/ata.c, ide/ata.h, ide/ata_internal.h: New files.
2003-03-27 15:18:37 +00:00
Joel Sherrill
05341d806f 2003-03-27 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: ATA code depends upon libchip/ide which is not allowed
	in the cpukit source code since it must be buildable independent of
	any BSP. These files were moved to libchip/ide.
	* include/rtems/ata.h, include/rtems/ata_internal.h, src/ata.c: Removed.
2003-03-27 15:17:53 +00:00
Joel Sherrill
c2034a9eb7 2003-03-27 Joel Sherrill <joel@OARcorp.com>
* kern/kern_sysctl.c: Converted from BSP strlcpy() to strncpy().
2003-03-27 13:48:41 +00:00
Joel Sherrill
8db5e22630 2003-03-25 Joel Sherrill <joel@OARcorp.com>
* rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of include file.
2003-03-25 19:43:12 +00:00
Joel Sherrill
593616a8db 2002-03-25 Eric Norum <norume@aps.anl.gov>
PR 374/networking
	* Makefile.am, rtems/rtems_bsdnet.h, rtems/rtems_glue.c:
	The patch sent as part of PR270 got applied to the wrong place.
	The effect was that (1) startup was no faster than before and
	(2) malloc starvation messages came way too quickly.  The attached
	patch fixes both these problems and also provides a mechanism for
	applications to handle malloc starvation conditions as they see fit.
	* rtems/rtems_bsdnet_malloc_starvation.c: New file.
2003-03-25 19:00:23 +00:00
Joel Sherrill
b7985c50a6 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 368/filesystems
	* mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
2003-03-25 18:36:34 +00:00
Joel Sherrill
bf82aab61d 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 368/filesystems
	* custom/mbx821_002.cfg, custom/mbx821_002b.cfg: New files included
	with this PR for alias BSPs.
2003-03-25 18:30:52 +00:00
Joel Sherrill
08d43444a5 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 368/filesystems
	* ide/Makefile.am, ide/ide_ctrl_cfg.h: General improvements which
	now work on pc386 and mbx8xx.
	* ide/ide_controller.c: New file.
2003-03-25 18:25:03 +00:00
Joel Sherrill
26e927f71b 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 368/filesystems
	* startup/ldsegs.S: Increase alignment.
	* Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
	Added IDE supporting infrastructure.
	* ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files.  Added
	BSP support for libchip standard ide driver.
2003-03-25 18:21:29 +00:00
Joel Sherrill
086e708d3f 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 368/filesystem
	* ide/*: added BSP support for libchip standard ide driver
2003-03-25 18:17:25 +00:00
Joel Sherrill
bf71e25ee4 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 367/filesystem
	* Makefile.am, include/rtems/ide_part_table.h, src/ata.c,
	src/ide_part_table.c: Some bugs were still present in the DOSFS
	implementation:
	    - FAT12 did not work properly on Big-Endian machines
	    - Some synchronization and error handling problems were present
	    - Some legal codings for EOC were not recognized
2003-03-25 17:02:01 +00:00
Joel Sherrill
01c5b9d74e 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 367/filesystem
	* src/dosfs/Makefile.am, src/dosfs/fat.c, src/dosfs/fat.h,
	src/dosfs/fat_fat_operations.c, src/dosfs/fat_file.c,
	src/dosfs/msdos.h, src/dosfs/msdos_dir.c: Some bugs were still
	present in the DOSFS implementation:
	    - FAT12 did not work properly on Big-Endian machines
	    - Some synchronization and error handling problems were present
	    - Some legal codings for EOC were not recognized
2003-03-25 17:01:56 +00:00
Joel Sherrill
2742cc30e5 2003-03-25 Till Straumann <strauman@slac.stanford.edu>
PR 360/bsps
	* irq/irq.c, irq/irq_init.c, openpic/openpic.c, openpic/openpic.h:
	BSP code had set the task priority register multiple times of
	the OpenPIC instead of setting the individual source priorities.
	This patch adds openpic_get_source_priority() and
	openpic_set_source_priority() calls and lets IRQ management code
	use them.
2003-03-25 16:55:29 +00:00
Joel Sherrill
a3ef256740 2003-03-25 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* irq/irq.c, vme/VME.h, vme/vmeconfig.c: Fixes library dependency
	on the vmeUniverse driver. It is now possible to use the ppc/shared/irq
	code on non-VME BSPs without triggering linkage of the vmeUniverse
	driver.
2003-03-25 16:46:01 +00:00
Joel Sherrill
c960a72529 2003-03-25 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* shared/include/cpuIdent.c: Readd PPC604r CPU.
2003-03-25 16:40:08 +00:00
Ralf Corsepius
4bab4aff51 Merger from CVS-trunk. 2003-03-25 08:06:19 +00:00
Joel Sherrill
186d8b23ce 2003-03-19 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Fixed so sysctl sections appear correctly. Also
	increased RAM (a lie) so all programs link.
2003-03-20 00:17:15 +00:00
Ralf Corsepius
ccb739c6b3 2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* pppd/utils.c: Remove strlcpy, strlcat.
2003-03-19 00:51:54 +00:00
Ralf Corsepius
8114f30144 2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AC_CHECK_FUNCS(strlcpy strlcat).
	* src/strlcat.c: New (extracted from pppd/utils.c).
	* src/strlcpy.c: New (extracted from pppd/utils.c).
	* Makefile.am: Add BSD_C_FILES, strlcat.c, strlcpy.c.
2003-03-19 00:49:15 +00:00
Joel Sherrill
49f02fff4c 2003-03-18 Till Straumann <strauman@slac.stanford.edu>
PR 356/bsps
	* sys/linker_set.h: This patch makes RTEMS/PowerPC eabi compliant.
	Declare all linker-script defined addresses as
	variables of unknown size and not as short objects
	like 'int', 'void*' etc.  Since only addresses are used and never those
	variable's values, the type used in a declaration is not important.
2003-03-18 20:43:07 +00:00
Joel Sherrill
7e9c793ba5 2003-03-18 Till Straumann <strauman@slac.stanford.edu>
PR 356/bsps
	* custom/mvme2307.cfg: This patch makes RTEMS/PowerPC eabi compliant.
	Enable EABI by adding -meabi -msdata=eabi CFLAGS.
2003-03-18 19:26:36 +00:00
Joel Sherrill
2ae52c7583 2003-03-18 Till Straumann <strauman@slac.stanford.edu>
PR 356/bsps
	This patch makes RTEMS/powerpc/shared EABI compliant.
	* irq/irq_init.c, start/Makefile.am, start/start.S, startup/bspstart.c,
	startup/pgtbl_setup.c, vectors/vectors.h, vectors/vectors_init.c:
	zero_bss() should clear not only bss but sbss and sbss2
	also (this is probably a bugfix, as sbss/sbss2 are
	probably used even if -msdata=eabi is not specified).
	* start/rtems_crti.S: New file which must
	be linked immediately after ecrti.o. rtems_crti.o contains
	a code snippet who lets __init() return immediately. Also,
	a new entry point '_init' to the C++ Ctors is generated
	for use by the RTEMS Thread_Handler.
2003-03-18 19:24:59 +00:00
Joel Sherrill
2e0ee93e04 2003-03-18 Till Straumann <strauman@slac.stanford.edu>
PR 356/bsps
	* src/threadhandlerc: This patch makes RTEMS/PowerPC eabi compliant.
	Let Thread_Handler verify that _init/_main are non-NULL
	before calling them (gives the linker script/user more
	freedom to handle special cases).
2003-03-18 19:24:28 +00:00
Joel Sherrill
9cfccae23f 2003-03-18 Till Straumann <strauman@slac.stanford.edu>
PR 356/bsps
	* cpu.c: This patch makes RTEMS/PowerPC eabi compliant.
2003-03-18 19:22:55 +00:00
cvs2git
6ac7a12b3f This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-03-18 19:20:55 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-03-18  Till Straumann <strauman@slac.stanford.edu>':
    c/src/lib/libbsp/powerpc/shared/start/rtems_crti.S
2003-03-18 19:20:56 +00:00
Joel Sherrill
98847ed837 2003-03-18 Till Straumann <strauman@slac.stanford.edu>
PR 356/bsps
	* bsp_specs, start/Makefile.am, startup/linkcmds
	This patch makes RTEMS/powerpc/shared EABI compliant.
	Declare all linker-script defined addresses as
	variables of unknown size and not as short objects
	like 'int', 'void*' etc.
	This prevents the compiler from generating a relocation
	who assumes the existence of an __rtems_end object in
	one of the short data areas (which would result in a
	linker error).
2003-03-18 18:16:53 +00:00
Joel Sherrill
95501284c6 2003-03-18 Joel Sherrill <joel@OARcorp.com>
* comm/GDB.HOWTO: Updated.
2003-03-18 14:25:40 +00:00
Ralf Corsepius
04a6b0da6e 2003-03-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: Reformat build_* handling.
	Preset *_alias if empty.
	* configure.ac: Change tools/build to build-config dirs.
	Conditionally build tools/build as host-config dirs.
2003-03-14 00:25:00 +00:00
Ralf Corsepius
7d9818cb47 2003-03-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: Fix broken comments.
	Add hidden option --enable-experimental.
	* README.cdn-X: Update.
	* configure.ac:	Build tools/build as host and build-host tools to
	accomodate those BSPs applying packhex in <BSP>.cfg.
	Build tools/cpu as build-host tools.
2003-03-13 11:03:53 +00:00
Ralf Corsepius
19c69fa101 2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* tools/Makefile.am: Remove.
	* configure.ac: Remove tools/Makefile.am
	* acinclude.m4: Fix build_subdir handling.
	* Makefile.am: Remove tools from SUBDIRS.
	Rename HOST|BUILD|TARGET_SUBDIRS into host|build|target_SUBDIRS.
2003-03-13 01:31:53 +00:00
Ralf Corsepius
58dccb1d18 *** empty log message *** 2003-03-13 01:26:38 +00:00
Ralf Corsepius
2ff68ec24a 2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 310_to_320_list: Delete (Obsolete).
	* acpolish: Delete (Obsolete).
	* ampolish: Delete (Obsolete).
	* cipolish: Delete (Obsolete).
	* rtems-polish.sh: Delete (Obsolete).
	* update.in: Delete (Unused).
	* word-replace.in: Delete (Unused).
	* README: Delete (Obsolete).
	* Makefile.am: Reflect changes above.
	* configure.ac: Reflect changes above.
2003-03-12 08:21:32 +00:00
Ralf Corsepius
63d683323e 2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Remove '/' after $(DESTDIR) to work around
	Cygwin mistreating paths.
2003-03-12 08:12:59 +00:00
Ralf Corsepius
2bca4ea3bd 2003-03-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Reflect changes to project_libdir.
2003-03-11 23:13:39 +00:00
Ralf Corsepius
1a7784f87c 2003-03-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemscpu.m4: Remove obsolete comment.
	Add MULTISUBDIR to probject_libdir.
2003-03-11 23:12:12 +00:00
Ralf Corsepius
03cd4b611a 2003-03-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemscpu.m4: Remove RTEMS_ROOT (Unused).
	* aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT (Unused).
	Remove RTEMS_PROJECT_ROOT (Unused).
	* aclocal/tool-paths.m4: Delete.
2003-03-11 16:28:15 +00:00
Ralf Corsepius
d2c2c6ca48 2003-03-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/ppcn_60x.cfg: Fix mal-formed CVS-Id.
2003-03-10 16:41:09 +00:00
Ralf Corsepius
52f13c3e19 2003-03-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add AC_CHECK_HEADERS(getopt.h) to work around a bug
	in autoconf-2.57.
2003-03-07 03:00:17 +00:00
Ralf Corsepius
ebab90121a 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
2003-03-06 11:31:46 +00:00
Ralf Corsepius
d10340a1bf 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
2003-03-06 11:13:53 +00:00
Ralf Corsepius
0f1ee002e1 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
	* alocal/rtems-top.a4: Add AC_CONFIG_AUX_DIR.
2003-03-06 10:49:13 +00:00
Ralf Corsepius
b18646c909 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
2003-03-06 10:45:24 +00:00
Ralf Corsepius
17569bf489 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
2003-03-06 09:40:38 +00:00
Ralf Corsepius
45633aa3ed 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
	* aclocal/rtems-top.m4: Add AC_CONFIG_AUX_DIR.
2003-03-06 09:38:10 +00:00
Ralf Corsepius
6a02d05533 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* netinet/in_chksum.c: Remove duplicate case to include
	in_chksum_arm.c.
2003-03-06 09:08:47 +00:00
Ralf Corsepius
cd83ff6184 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AC_PREREQ(2.57).
2003-03-06 06:52:51 +00:00
Ralf Corsepius
a7cc7b42a6 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove stray reference to sptables.h.in.
2003-03-06 06:51:56 +00:00
Ralf Corsepius
5bc48b5eb5 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove sptables.h.in.
2003-03-06 06:14:28 +00:00
Ralf Corsepius
691fed92cd 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rtems/sptables.h.in: Remove.
	* include/rtems/sptables.h: New.
	* include/.cvsignore: Remove.
	* include/rtems/.cvsignore: Remove.
	* inline/.cvsignore: Remove.
	* inline/rtems/.cvsignore: Remove.
	* macros/.cvsignore: Remove.
	* macros/rtems/.cvsignore: Remove.
	* src/.cvsignore: Remove.
2003-03-06 06:12:27 +00:00
Ralf Corsepius
0b5d1b0a8a Fix ChangeLog 2003-03-06 06:05:21 +00:00
Ralf Corsepius
f87a9f2558 2003-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add support/.
	* support/Makefile.am: New.
	* support/version.c: New.
	* wrapup/Makefile.am: Add support/libsupport.a.
2003-03-06 06:01:31 +00:00
Ralf Corsepius
b3ceb8973d 2003-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Build librtems++$(LIB_VARIANT).a
2003-03-04 17:12:06 +00:00
Ralf Corsepius
64e52730a8 2002-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rtems/system.h: Add __RTEMS_REVISION__.
2003-03-04 17:08:41 +00:00
Ralf Corsepius
d24f574e07 2003-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Use SRC += instead of make-vars.
2003-03-04 11:27:58 +00:00
Ralf Corsepius
4638a5f021 2003-03-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtems/score/arm.h: Remove ARM_HAS_THUMB (Unused).
2003-03-03 15:59:36 +00:00
Ralf Corsepius
fc230981f9 2003-03-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add AC_CHECK_HEADERS.
2003-03-02 06:21:44 +00:00
Ralf Corsepius
fec45040bc 2003-03-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtems/score/cpu.h: Set up CPU_*_ENDIAN based on -D__ARMEL__ and
	-D__ARMEB__. Fix minor typo in comment.
2003-03-02 06:19:42 +00:00
Ralf Corsepius
3f5a592004 Remove corrupted ChangeLog entry. 2003-02-28 08:01:06 +00:00
Ralf Corsepius
b566205fca 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_SUBST(RTEMS_VERSION).
	AC_DEFINE(RTEMS_VERSION) to propagate it through cpuopts.h.
2003-02-28 06:23:12 +00:00
Ralf Corsepius
a3c5064e53 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to
	cpuopts.h).
2003-02-28 06:21:39 +00:00
Ralf Corsepius
1842800039 2002-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rtems/system.h: Add __RTEMS_MAJOR__, __RTEMS_MINOR__.
2003-02-28 06:19:11 +00:00
Ralf Corsepius
1c450d78a0 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bootstrap: Add ACLOCAL, AUTOHEADER.
	Don't check for auto*tool-versions.
2003-02-28 06:12:07 +00:00
Ralf Corsepius
f196b7a97d 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Don't build sh-rtems ml and ml/m2 multilib variants.
2003-02-28 05:53:57 +00:00
Ralf Corsepius
15eb411e86 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Introduce depend-gcc.
	* automake/lib.am: Remove stray comment.
	* automake/local.am: Introduce depend-gcc.
2003-02-28 05:13:20 +00:00
Ralf Corsepius
09969a8d12 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Don't build arm-rtems/*fpu* multilib variants.
2003-02-28 05:08:26 +00:00
Ralf Corsepius
8a1d1e0bed 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* gcc3newlib/gccnewlib.add: Add %gcc_version, %newlib_version.
	Apply %gcc_version, %newlib_version.
	* gcc3newlib/target-c++.add: Apply %gcc_version, %newlib_version.
	* gcc3newlib/target-g77.add: Apply %gcc_version, %newlib_version.
	* gcc3newlib/target-gcc.add: Apply %gcc_version, %newlib_version.
	* gcc3newlib/target-gcj.add: Apply %gcc_version, %newlib_version.
	* gcc3newlib/target-gnat.add: Apply %gcc_version, %newlib_version.
	* gcc3newlib/target-objc.add: Apply %gcc_version, %newlib_version.
2003-02-26 15:52:36 +00:00
Ralf Corsepius
d4e67c5dc0 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/armulator.cfg: CPU_CFLAGS = -msoft-float.
	* custom/vegaplus.cfg: CPU_CFLAGS = -msoft-float.
	* custom/ebd7312.cfg: CPU_CFLAGS = -msoft-float.
	* custom/arm_bare_bsp.cfg: CPU_CFLAGS = -msoft-float.
2003-02-26 07:46:06 +00:00
Ralf Corsepius
f622d16663 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/armulator.cfg: CPU_CFLAGS = -msoft-float.
	* custom/vegaplus.cfg: CPU_CFLAGS = -msoft-float.
	* custom/ebd7312.cfg: CPU_CFLAGS = -msoft-float.
	* custom/arm_bare_bsp.cfg: CPU_CFLAGS += -msoft-float.
2003-02-26 07:45:48 +00:00
Ralf Corsepius
536b41ac1b 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtems/score/arm.h: Set up ARM_HAS_FPU based on -D__SOFTFP__.
2003-02-26 07:16:01 +00:00
Ralf Corsepius
55e2e98a7f 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AC_SUBST(RTEMS_VERSION,_RTEMS_VERSION).
2003-02-26 07:14:05 +00:00
Joel Sherrill
125d81db0f 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* rtems/powerpc/registers.h: Add definitions for HID1 and DABR SPRs.
2003-02-20 22:12:10 +00:00
Joel Sherrill
c494deb85d Patch against RTEMS-ss-20030128
Author: Till Straumann <strauman@slac.stanford.edu>

2003/2/11

This patch addresses the following issues:
2003-02-20	Till Straumann <strauman@slac.stanford.edu>

	PR 349/bsps
	* src/mount.c, src/privateenv.c:
  	    - mount() bugfix: allocated 'loc' node must be released if
			mount fails due to missing node_type_h
	    - silence compiler warning about improper pointer type

Index: cpukit/libcsupport/src/mount.c
===================================================================
RCS file: /afs/slac/g/spear/cvsrep/rtems/src-20030128/cpukit/libcsupport/src/mount.c,v
retrieving revision 1.1.1.2
diff -c -r1.1.1.2 mount.c
*** cpukit/libcsupport/src/mount.c	29 Jan 2003 22:57:19 -0000	1.1.1.2
--- cpukit/libcsupport/src/mount.c	7 Feb 2003 20:47:49 -0000
***************
*** 142,147 ****
--- 142,149 ----
              mount_point, RTEMS_LIBIO_PERMS_RWX, &loc, TRUE ) == -1 )
        goto cleanup_and_bail;

+     loc_to_free = &loc;
+
      /*
       * Test for node_type_h
       */
***************
*** 155,161 ****
       *  Test to see if it is a directory
       */

-     loc_to_free = &loc;
      if ( loc.ops->node_type_h( &loc ) != RTEMS_FILESYSTEM_DIRECTORY ) {
        errno = ENOTDIR;
        goto cleanup_and_bail;
--- 157,162 ----
Index: cpukit/libcsupport/src/privateenv.c
===================================================================
RCS file: /afs/slac/g/spear/cvsrep/rtems/src-20030128/cpukit/libcsupport/src/privateenv.c,v
retrieving revision 1.1.1.3
diff -c -r1.1.1.3 privateenv.c
*** cpukit/libcsupport/src/privateenv.c	29 Jan 2003 22:57:20 -0000	1.1.1.3
--- cpukit/libcsupport/src/privateenv.c	30 Jan 2003 18:01:40 -0000
***************
*** 65,71 ****
     tmp->refcnt = 1;
  #endif

!    sc = rtems_task_variable_add(RTEMS_SELF,(void*)&rtems_current_user_env,free_user_env);
     if (sc != RTEMS_SUCCESSFUL) {
  	 /* don't use free_user_env because the pathlocs are
  	  * not initialized yet
--- 65,71 ----
     tmp->refcnt = 1;
  #endif

!    sc = rtems_task_variable_add(RTEMS_SELF,(void*)&rtems_current_user_env,(void(*)(void *))free_user_env);
     if (sc != RTEMS_SUCCESSFUL) {
  	 /* don't use free_user_env because the pathlocs are
  	  * not initialized yet
2003-02-20 22:10:38 +00:00
Joel Sherrill
c074ea2eae 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
	mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
	shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
	shared/src/stackTrace.h, powerpc/registers.h:
	  - undo improper 'fix' who broke mpc604r identification
	  - fix: 7400 identification PVR value was wrong
	  - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
	  - fix: page table support bugfix
	  - enhancement: provide routines to take and print stack trace
	    snapshots
	  - add definitions for HID1 and DABR SPRs
2003-02-20 22:07:54 +00:00
cvs2git
da1100e035 This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-02-20 22:07:22 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-02-20	Till Straumann <strauman@slac.stanford.edu>':
    c/src/lib/libcpu/powerpc/shared/src/stack.c
    c/src/lib/libcpu/powerpc/shared/src/stackTrace.h
2003-02-20 22:07:23 +00:00
Joel Sherrill
ef42b5c2e9 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* configure.ac: Add glue to the powerpc/shared BSP
	to use the vmeUniverse VME-PCI bridge driver.
2003-02-20 21:59:02 +00:00
Joel Sherrill
83ae314d4e 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* startup/Makefile.am, startup/linkcmds startup/Makefile.am,
	startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
	Let the powerpc/shared (+derived) BSPs use pagetable support
	from libcpu.
2003-02-20 21:57:44 +00:00
Joel Sherrill
ff4e9fe7a1 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* startup/Makefile.am, startup/linkcmds startup/Makefile.am,
	startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
	Let the powerpc/shared (+derived) BSPs use pagetable support
	from libcpu.
2003-02-20 21:57:22 +00:00
Joel Sherrill
3c2f21a987 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
	to use the vmeUniverse VME-PCI bridge driver.
	* vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
2003-02-20 21:57:21 +00:00
Joel Sherrill
5cfb5ca283 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* openpic/Makefile.am, pci/Makefile.am:
	  - install the 'openpic.h' and 'pci.h' headers
	  - avoid a name clash by renaming 'vsprintf' & friends
	    to 'k_vsprintf' etc.
	  - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
	  - irq.c:
	     * fix: remove implicit assumption that ISA interrupt vectors start
	            at 0
	     * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
	       IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
	  - fix: EABI compliance; isr/exception lowlevel handlers must not
	         clobber R2 or R13
	  - fix: openpic_init was called with the polarity/senses tables
	         swapped (fixed wrong order of arguments)
	  - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
2003-02-20 21:52:21 +00:00
Joel Sherrill
e7625fc6c9 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* console/polled_io.c, console/reboot.c, irq/irq.c, irq/irq_asm.S,
	irq/irq_init.c, openpic/Makefile.am, startup/linkcmds,
	vectors/vectors.S, vectors/vectors_init.c:
	  - install the 'openpic.h' and 'pci.h' headers
	  - avoid a name clash by renaming 'vsprintf' & friends
	    to 'k_vsprintf' etc.
	  - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
	  - irq.c:
	     * fix: remove implicit assumption that ISA interrupt vectors start
	            at 0
	     * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
	       IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
	  - fix: EABI compliance; isr/exception lowlevel handlers must not
	         clobber R2 or R13
	  - fix: openpic_init was called with the polarity/senses tables
	         swapped (fixed wrong order of arguments)
	  - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
2003-02-20 21:48:25 +00:00
Joel Sherrill
837a1323e3 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* startup/pgtbl_setup.c, startup/pgtbl_activate.c: New files
	* startup/Makefile.am, startup/bspstart.c, startup/linkcmds:
	Let the powerpc/shared (+derived) BSPs use pagetable support
   	from libcpu.
2003-02-20 21:45:49 +00:00
Joel Sherrill
422d561d4a 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* vme/.cvsignore, vme/Makefile.am, vme/VME.h, vme/VMEConfig.h,
	vme/vmeconfig.c: Add glue to the powerpc/shared BSP to use
	the vmeUniverse VME-PCI bridge driver.
2003-02-20 21:42:15 +00:00
Joel Sherrill
01fdbb1f30 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* console/console.c, console/uart.c, console/uart.h: implement
	IOCTLs for the serial (UART) console to install/retrieve a BREAK-IRQ
	callback.  The callback routine (if installed) is invoked from the
	UART ISR when a BREAK interrupt is detected.  This can be used
	e.g. to enforce a "hotkey" reboot a la vxWorks Ctrl-X (although we
	use the serial line break condition) NOTE: The callback runs in
	ISR context.
2003-02-20 21:38:50 +00:00
Joel Sherrill
254f0552cb 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
	* README.universe, vmeUniverse/README.porting
	vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
	vmeUniverse/vmeUniverse.h: Update of the VME universe driver.
	* vmeUniverse/README.porting: New file.
2003-02-20 21:37:34 +00:00
cvs2git
03dfa5ee5f This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Cherrypick from master 2003-02-20 21:35:57 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-02-20	Till Straumann <strauman@slac.stanford.edu>':
    c/src/lib/libbsp/shared/vmeUniverse/README.porting
2003-02-20 21:35:58 +00:00
Joel Sherrill
c16310759a 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 353/bsps
	* include/bsp.h: Let the application override the network driver
	and attach routine.
2003-02-20 21:25:11 +00:00
Joel Sherrill
6ba05a77cc Fixed typo in PR category. 2003-02-20 21:22:34 +00:00
Joel Sherrill
64db6d3f44 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 351/networking
	* nfs/bootp_subr.c: Fix ridiculous leak in bootp and use
	strdup_bootp_realloc() everywhere for sake of consistency.
2003-02-20 21:21:46 +00:00
Joel Sherrill
8daecd811b 2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 354/networkign
	* network/if_fxp.c (Intel eepro network driver): re-enabled the chip
	against a table of supported chips. The untested
	ones are still commented out, however.
2003-02-20 21:18:14 +00:00
Joel Sherrill
bce9f3b173 2003-02-20 Wolfram Wadepohl <W.Wadepohl@indumat.de>
PR 357/rtems_misc
	* src/termios.c (rtems_termios_open):  Fixed code the incorrectly
	checked that the wrong pointer during allocation was NULL.
2003-02-20 20:45:40 +00:00
Ralf Corsepius
529fc62612 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
capture/capture-cli.c: Add proper definition to avoid compiler
	warnings. Apply int = getchar().
2003-02-18 15:19:13 +00:00
Ralf Corsepius
6738c9dc6e 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/gcc-isystem.m4: New.
	* aclocal/gcc-specs.m4: Remove.
	* aclocal/prog-cc.m4: Remove RTEMS_GCC_SPECS.
	Add RTEMS_GCC_ISYSTEM.
	Reformat setting up RTEMS_CPPFLAGS.
2003-02-18 14:35:03 +00:00
Ralf Corsepius
f7276a9bdf 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Set PROJECT_ROOT unconditionally.
	* automake/local.am: Remove $(ARCH), clean-local.
	* automake/compile.am: Add $(ARCH), clean-local.
	Set CXXFLAGS = @RTEMS_CFLAGS@ $(XCXXFLAGS).
2003-02-18 13:20:59 +00:00
Ralf Corsepius
385b2e235d 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/local.am: Introduce depend-gcc.
	Remove ${ARCH}.
	* automake/compile.am: Remove GCCSPECS, GCC_SPECS, CONFIG.CC, CC,
	CPP. Add ${ARCH}. depend-gcc.
	* aclocal/prog-cc.m4: Set up RTEMS_CPPFLAGS.
	* aclocal/env-rtemscpu.m4: Remove GCC_SPECS.
	* aclocal/env-rtemsbsp.m4: Remove GCC_SPECS.
2003-02-18 12:58:44 +00:00
Ralf Corsepius
a0d2c79a73 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/privateenv.c: Fix prototype for free_user_env.
2003-02-18 12:51:46 +00:00
Ralf Corsepius
21595c79b3 2003-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Unconditionally check for epstopdf and texi2pdf.
2003-02-15 06:09:43 +00:00
Ralf Corsepius
fb5bfdc4bc 2003-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* buildc.t: Add several @ifset BUILDTOOLS-TAR.
	* sample.t: Use @code{make/README} instead of
	@code{@value{RTEMS-UNTAR}/make/README} (Workaround to PR 345).
2003-02-15 06:09:26 +00:00
Ralf Corsepius
d7efd85239 2003-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove references to obsoleted files
	aclocal/enable-gcc28.m4, aclocal/enable-libcdir.m4.
2003-02-15 04:09:03 +00:00
Ralf Corsepius
4b14cd2940 2003-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove references to obsolete files
	README.DOS REQUIRES PROBLEMS TESTED README UPDATE_HELP.
	Add TOOL_TARGETS.
2003-02-15 04:03:14 +00:00
Joel Sherrill
9e2dc5fc56 2003-02-14 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 348/bsps
	* mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
	by MTX603e BSP.
2003-02-14 20:12:34 +00:00
Joel Sherrill
de621a5bd5 2003-02-14 Till Straumann <strauman@slac.stanford.edu>
PR 352/rtems_misc
	* shell/shell.c: make rtems_shell main task an FP enabled task.
2003-02-14 20:09:11 +00:00
Joel Sherrill
b07906fd6e *** empty log message *** 2003-02-14 19:34:09 +00:00
Ralf Corsepius
14228b6cd1 Remove. 2003-02-13 16:14:20 +00:00
Ralf Corsepius
f827bded30 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src2html: Remove.
	* src2html1.4a: Remove.
	* configure.ac: Reflect changes above.
	* Makefile.am: Reflect changes above.
2003-02-13 16:08:15 +00:00
Ralf Corsepius
fa652b57db 2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config.sub (rtems-4-6-branch only): New from subversion.
	* bootstrap (rtems-4-6-branch only): Do not delete config.sub.
2003-02-12 15:27:50 +00:00
Ralf Corsepius
cfc06a7661 2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonical-target-name.m4: Transform tic4x -> RTEMS_CPU=c4x.
2003-02-12 15:26:42 +00:00
Joel Sherrill
d4682b9304 2003-02-11 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre1.
2003-02-11 23:56:23 +00:00
Joel Sherrill
945a68f5eb 2003-02-11 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre1.
2003-02-11 23:56:22 +00:00
cvs2git
d8daeafaba This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
Sprout from master 2003-02-11 23:44:41 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2003-02-11	Joel Sherrill <joel@OARcorp.com>'
Cherrypick from rtemsdoc-4-5-branch 1997-05-27 12:40:10 UTC Joel Sherrill <joel.sherrill@OARcorp.com> 'base RTEMS documentation':
    doc/common/treedef.tex
Delete:
    bootstrap
    c/src/ada/.cvsignore
    c/src/ada/ChangeLog
    c/src/ada/Makefile.am
    c/src/ada/rtems-multiprocessing.adb
    c/src/ada/rtems-multiprocessing.ads
    c/src/ada/rtems.adb
    c/src/ada/rtems.ads
    c/src/lib/libcpu/powerpc/new-exceptions/ChangeLog
    c/src/lib/libcpu/powerpc/new-exceptions/cpu.c
    c/src/lib/libcpu/powerpc/new-exceptions/cpu_asm.S
    c/src/lib/libcpu/powerpc/old-exceptions/ChangeLog
    c/src/lib/libcpu/powerpc/old-exceptions/README
    c/src/lib/libcpu/powerpc/old-exceptions/TODO
    c/src/lib/libcpu/powerpc/old-exceptions/cpu.c
    c/src/lib/libcpu/powerpc/old-exceptions/cpu_asm.S
    c/src/lib/libcpu/powerpc/old-exceptions/irq_stub.S
    c/src/lib/libcpu/powerpc/old-exceptions/ppccache.c
    c/src/lib/libcpu/powerpc/old-exceptions/rtems/score/ppc_offs.h
    c/src/libchip/shmdr/.cvsignore
    c/src/libchip/shmdr/README
    c/src/libchip/shmdr/addlq.c
    c/src/libchip/shmdr/cnvpkt.c
    c/src/libchip/shmdr/dump.c
    c/src/libchip/shmdr/fatal.c
    c/src/libchip/shmdr/getlq.c
    c/src/libchip/shmdr/getpkt.c
    c/src/libchip/shmdr/init.c
    c/src/libchip/shmdr/initlq.c
    c/src/libchip/shmdr/intr.c
    c/src/libchip/shmdr/mpci.h
    c/src/libchip/shmdr/mpisr.c
    c/src/libchip/shmdr/poll.c
    c/src/libchip/shmdr/receive.c
    c/src/libchip/shmdr/retpkt.c
    c/src/libchip/shmdr/send.c
    c/src/libchip/shmdr/setckvec.c
    c/src/libchip/shmdr/shm_driver.h
    cpukit/ftpd/Makefile.am
    cpukit/ftpd/ftpd.c
    cpukit/ftpd/ftpd.h
    cpukit/httpd/.cvsignore
    cpukit/httpd/Makefile.am
    cpukit/httpd/NOTES
    cpukit/httpd/asp.c
    cpukit/httpd/balloc.c
    cpukit/httpd/default.c
    cpukit/httpd/ej.h
    cpukit/httpd/ejIntrn.h
    cpukit/httpd/ejlex.c
    cpukit/httpd/ejparse.c
    cpukit/httpd/emfdb.c
    cpukit/httpd/emfdb.h
    cpukit/httpd/form.c
    cpukit/httpd/h.c
    cpukit/httpd/handler.c
    cpukit/httpd/license.txt
    cpukit/httpd/md5.h
    cpukit/httpd/md5c.c
    cpukit/httpd/mime.c
    cpukit/httpd/misc.c
    cpukit/httpd/ringq.c
    cpukit/httpd/rom.c
    cpukit/httpd/rtems_webserver.h
    cpukit/httpd/security.c
    cpukit/httpd/sock.c
    cpukit/httpd/socket.c
    cpukit/httpd/sym.c
    cpukit/httpd/uemf.c
    cpukit/httpd/uemf.h
    cpukit/httpd/um.c
    cpukit/httpd/um.h
    cpukit/httpd/url.c
    cpukit/httpd/value.c
    cpukit/httpd/wbase64.c
    cpukit/httpd/webcomp.c
    cpukit/httpd/webmain.c
    cpukit/httpd/webpage.c
    cpukit/httpd/webrom.c
    cpukit/httpd/webs.c
    cpukit/httpd/webs.h
    cpukit/httpd/websuemf.c
    cpukit/httpd/wsIntrn.h
    cpukit/libnetworking/netinet/in_cksum_arm.h
    cpukit/libnetworking/netinet/in_cksum_i386.h
    cpukit/libnetworking/netinet/in_cksum_m68k.h
    cpukit/libnetworking/netinet/in_cksum_powerpc.h
    cpukit/pppd/Makefile.am
    cpukit/pppd/README
    cpukit/pppd/STATUS
    cpukit/pppd/auth.c
    cpukit/pppd/cbcp.c
    cpukit/pppd/cbcp.h
    cpukit/pppd/ccp.c
    cpukit/pppd/ccp.h
    cpukit/pppd/chap.c
    cpukit/pppd/chap.h
    cpukit/pppd/chap_ms.c
    cpukit/pppd/chap_ms.h
    cpukit/pppd/chat.c
    cpukit/pppd/demand.c
    cpukit/pppd/example/Makefile-user
    cpukit/pppd/example/README
    cpukit/pppd/example/init.c
    cpukit/pppd/example/netconfig.h
    cpukit/pppd/example/ppp.conf
    cpukit/pppd/example/pppd.options
    cpukit/pppd/example/pppdapp.c
    cpukit/pppd/example/system.h
    cpukit/pppd/fsm.c
    cpukit/pppd/fsm.h
    cpukit/pppd/ipcp.c
    cpukit/pppd/ipcp.h
    cpukit/pppd/ipxcp.c
    cpukit/pppd/ipxcp.h
    cpukit/pppd/lcp.c
    cpukit/pppd/lcp.h
    cpukit/pppd/magic.c
    cpukit/pppd/magic.h
    cpukit/pppd/md4.c
    cpukit/pppd/md4.h
    cpukit/pppd/md5.c
    cpukit/pppd/md5.h
    cpukit/pppd/options.c
    cpukit/pppd/patchlevel.h
    cpukit/pppd/pathnames.h
    cpukit/pppd/pppd.8
    cpukit/pppd/pppd.h
    cpukit/pppd/rtemsdialer.h
    cpukit/pppd/rtemsmain.c
    cpukit/pppd/rtemspppd.c
    cpukit/pppd/rtemspppd.h
    cpukit/pppd/sys-rtems.c
    cpukit/pppd/upap.c
    cpukit/pppd/upap.h
    cpukit/pppd/utils.c
    cpukit/rtems/src/clocktodtoseconds.c
    cpukit/rtems/src/clocktodvalidate.c
    cpukit/score/cpu/arm/rtems/asm.h
    cpukit/score/cpu/c4x/rtems/asm.h
    cpukit/score/cpu/c4x/rtems/tic4x/c4xio.h
    cpukit/score/cpu/h8300/rtems/asm.h
    cpukit/score/cpu/i386/rtems/asm.h
    cpukit/score/cpu/m68k/rtems/asm.h
    cpukit/score/cpu/m68k/rtems/m68k/m68302.h
    cpukit/score/cpu/m68k/rtems/m68k/m68360.h
    cpukit/score/cpu/m68k/rtems/m68k/qsm.h
    cpukit/score/cpu/m68k/rtems/m68k/sim.h
    cpukit/score/cpu/mips/rtems/asm.h
    cpukit/score/cpu/mips/rtems/mips/idtcpu.h
    cpukit/score/cpu/mips/rtems/mips/iregdef.h
    cpukit/score/cpu/no_cpu/rtems/asm.h
    cpukit/score/cpu/or32/rtems/asm.h
    cpukit/score/cpu/powerpc/rtems/asm.h
    cpukit/score/cpu/sh/rtems/asm.h
    cpukit/score/cpu/sparc/rtems/asm.h
    cpukit/telnetd/Makefile.am
    cpukit/telnetd/README
    cpukit/telnetd/icmds.c
    cpukit/telnetd/pty.c
    cpukit/telnetd/pty.h
    cpukit/telnetd/telnetd.c
    cpukit/telnetd/telnetd.h
    cpukit/zlib/doc/rfc1950.txt
    cpukit/zlib/doc/rfc1951.txt
    cpukit/zlib/doc/rfc1952.txt
    testsuites/.cvsignore
    testsuites/ChangeLog
    testsuites/Makefile.am
    testsuites/PROBLEMS
    testsuites/README
    testsuites/configure.ac
    testsuites/itrontests/.cvsignore
    testsuites/itrontests/ChangeLog
    testsuites/itrontests/Makefile.am
    testsuites/itrontests/README
    testsuites/itrontests/configure.ac
    testsuites/itrontests/itronhello/.cvsignore
    testsuites/itrontests/itronhello/Makefile.am
    testsuites/itrontests/itronhello/init.c
    testsuites/itrontests/itronhello/itronhello.doc
    testsuites/itrontests/itronhello/itronhello.scn
    testsuites/itrontests/itronhello/system.h
    testsuites/itrontests/itronmbf01/.cvsignore
    testsuites/itrontests/itronmbf01/Makefile.am
    testsuites/itrontests/itronmbf01/init.c
    testsuites/itrontests/itronmbf01/itronmbf01.doc
    testsuites/itrontests/itronmbf01/itronmbf01.scn
    testsuites/itrontests/itronmbf01/system.h
    testsuites/itrontests/itronmbox01/.cvsignore
    testsuites/itrontests/itronmbox01/Makefile.am
    testsuites/itrontests/itronmbox01/init.c
    testsuites/itrontests/itronmbox01/itronmbox01.doc
    testsuites/itrontests/itronmbox01/itronmbox01.scn
    testsuites/itrontests/itronmbox01/system.h
    testsuites/itrontests/itronsem01/.cvsignore
    testsuites/itrontests/itronsem01/Makefile.am
    testsuites/itrontests/itronsem01/init.c
    testsuites/itrontests/itronsem01/itronsem01.doc
    testsuites/itrontests/itronsem01/itronsem01.scn
    testsuites/itrontests/itronsem01/system.h
    testsuites/itrontests/itrontask01/.cvsignore
    testsuites/itrontests/itrontask01/Makefile.am
    testsuites/itrontests/itrontask01/init.c
    testsuites/itrontests/itrontask01/itrontask01.doc
    testsuites/itrontests/itrontask01/itrontask01.scn
    testsuites/itrontests/itrontask01/system.h
    testsuites/itrontests/itrontask01/task1.c
    testsuites/itrontests/itrontask02/.cvsignore
    testsuites/itrontests/itrontask02/Makefile.am
    testsuites/itrontests/itrontask02/dormant.c
    testsuites/itrontests/itrontask02/init.c
    testsuites/itrontests/itrontask02/itrontask02.doc
    testsuites/itrontests/itrontask02/itrontask02.scn
    testsuites/itrontests/itrontask02/system.h
    testsuites/itrontests/itrontask03/.cvsignore
    testsuites/itrontests/itrontask03/Makefile.am
    testsuites/itrontests/itrontask03/init.c
    testsuites/itrontests/itrontask03/itrontask03.doc
    testsuites/itrontests/itrontask03/itrontask03.scn
    testsuites/itrontests/itrontask03/preempt.c
    testsuites/itrontests/itrontask03/system.h
    testsuites/itrontests/itrontask03/task1.c
    testsuites/itrontests/itrontask03/task2.c
    testsuites/itrontests/itrontask03/task3.c
    testsuites/itrontests/itrontask04/.cvsignore
    testsuites/itrontests/itrontask04/Makefile.am
    testsuites/itrontests/itrontask04/init.c
    testsuites/itrontests/itrontask04/itrontask04.doc
    testsuites/itrontests/itrontask04/itrontask04.scn
    testsuites/itrontests/itrontask04/system.h
    testsuites/itrontests/itrontask04/task1.c
    testsuites/itrontests/itrontask04/task2.c
    testsuites/itrontests/itrontask04/task3.c
    testsuites/itrontests/itrontests.am
    testsuites/itrontests/itrontime01/.cvsignore
    testsuites/itrontests/itrontime01/Makefile.am
    testsuites/itrontests/itrontime01/init.c
    testsuites/itrontests/itrontime01/itrontime01.doc
    testsuites/itrontests/itrontime01/itrontime01.scn
    testsuites/itrontests/itrontime01/system.h
    testsuites/libtests/.cvsignore
    testsuites/libtests/ChangeLog
    testsuites/libtests/Makefile.am
    testsuites/libtests/README
    testsuites/libtests/configure.ac
    testsuites/libtests/cpuuse/.cvsignore
    testsuites/libtests/cpuuse/Makefile.am
    testsuites/libtests/cpuuse/cpuuse.scn
    testsuites/libtests/cpuuse/init.c
    testsuites/libtests/cpuuse/system.h
    testsuites/libtests/cpuuse/task1.c
    testsuites/libtests/cpuuse/task2.c
    testsuites/libtests/cpuuse/task3.c
    testsuites/libtests/cpuuse/tswitch.c
    testsuites/libtests/libtests.am
    testsuites/libtests/malloctest/.cvsignore
    testsuites/libtests/malloctest/Makefile.am
    testsuites/libtests/malloctest/init.c
    testsuites/libtests/malloctest/malloctest.scn
    testsuites/libtests/malloctest/system.h
    testsuites/libtests/malloctest/task1.c
    testsuites/libtests/monitor/.cvsignore
    testsuites/libtests/monitor/Makefile.am
    testsuites/libtests/monitor/init.c
    testsuites/libtests/monitor/system.h
    testsuites/libtests/putenvtest/.cvsignore
    testsuites/libtests/putenvtest/Makefile.am
    testsuites/libtests/putenvtest/init.c
    testsuites/libtests/rtems++/.cvsignore
    testsuites/libtests/rtems++/Init.cc
    testsuites/libtests/rtems++/Makefile.am
    testsuites/libtests/rtems++/System.h
    testsuites/libtests/rtems++/Task1.cc
    testsuites/libtests/rtems++/Task2.cc
    testsuites/libtests/rtems++/Task3.cc
    testsuites/libtests/rtems++/rtems++.doc
    testsuites/libtests/rtems++/rtems++.scn
    testsuites/libtests/rtmonuse/.cvsignore
    testsuites/libtests/rtmonuse/Makefile.am
    testsuites/libtests/rtmonuse/getall.c
    testsuites/libtests/rtmonuse/init.c
    testsuites/libtests/rtmonuse/rtmonuse.scn
    testsuites/libtests/rtmonuse/system.h
    testsuites/libtests/rtmonuse/task1.c
    testsuites/libtests/stackchk/.cvsignore
    testsuites/libtests/stackchk/Makefile.am
    testsuites/libtests/stackchk/blow.c
    testsuites/libtests/stackchk/init.c
    testsuites/libtests/stackchk/stackchk.scn
    testsuites/libtests/stackchk/system.h
    testsuites/libtests/stackchk/task1.c
    testsuites/libtests/termios/.cvsignore
    testsuites/libtests/termios/Makefile.am
    testsuites/libtests/termios/README
    testsuites/libtests/termios/init.c
    testsuites/mptests/.cvsignore
    testsuites/mptests/ChangeLog
    testsuites/mptests/Makefile.am
    testsuites/mptests/README
    testsuites/mptests/configure.ac
    testsuites/mptests/mp01/.cvsignore
    testsuites/mptests/mp01/Makefile.am
    testsuites/mptests/mp01/init.c
    testsuites/mptests/mp01/node1/.cvsignore
    testsuites/mptests/mp01/node1/Makefile.am
    testsuites/mptests/mp01/node1/mp01.doc
    testsuites/mptests/mp01/node1/mp01.scn
    testsuites/mptests/mp01/node2/.cvsignore
    testsuites/mptests/mp01/node2/Makefile.am
    testsuites/mptests/mp01/node2/mp01.doc
    testsuites/mptests/mp01/node2/mp01.scn
    testsuites/mptests/mp01/system.h
    testsuites/mptests/mp01/task1.c
    testsuites/mptests/mp02/.cvsignore
    testsuites/mptests/mp02/Makefile.am
    testsuites/mptests/mp02/init.c
    testsuites/mptests/mp02/node1/.cvsignore
    testsuites/mptests/mp02/node1/Makefile.am
    testsuites/mptests/mp02/node1/mp02.doc
    testsuites/mptests/mp02/node1/mp02.scn
    testsuites/mptests/mp02/node2/.cvsignore
    testsuites/mptests/mp02/node2/Makefile.am
    testsuites/mptests/mp02/node2/mp02.doc
    testsuites/mptests/mp02/node2/mp02.scn
    testsuites/mptests/mp02/system.h
    testsuites/mptests/mp02/task1.c
    testsuites/mptests/mp03/.cvsignore
    testsuites/mptests/mp03/Makefile.am
    testsuites/mptests/mp03/delay.c
    testsuites/mptests/mp03/init.c
    testsuites/mptests/mp03/node1/.cvsignore
    testsuites/mptests/mp03/node1/Makefile.am
    testsuites/mptests/mp03/node1/mp03.doc
    testsuites/mptests/mp03/node1/mp03.scn
    testsuites/mptests/mp03/node2/.cvsignore
    testsuites/mptests/mp03/node2/Makefile.am
    testsuites/mptests/mp03/node2/mp03.doc
    testsuites/mptests/mp03/node2/mp03.scn
    testsuites/mptests/mp03/system.h
    testsuites/mptests/mp03/task1.c
    testsuites/mptests/mp04/.cvsignore
    testsuites/mptests/mp04/Makefile.am
    testsuites/mptests/mp04/init.c
    testsuites/mptests/mp04/node1/.cvsignore
    testsuites/mptests/mp04/node1/Makefile.am
    testsuites/mptests/mp04/node1/mp04.doc
    testsuites/mptests/mp04/node1/mp04.scn
    testsuites/mptests/mp04/node2/.cvsignore
    testsuites/mptests/mp04/node2/Makefile.am
    testsuites/mptests/mp04/node2/mp04.doc
    testsuites/mptests/mp04/node2/mp04.scn
    testsuites/mptests/mp04/system.h
    testsuites/mptests/mp04/task1.c
    testsuites/mptests/mp05/.cvsignore
    testsuites/mptests/mp05/Makefile.am
    testsuites/mptests/mp05/asr.c
    testsuites/mptests/mp05/init.c
    testsuites/mptests/mp05/node1/.cvsignore
    testsuites/mptests/mp05/node1/Makefile.am
    testsuites/mptests/mp05/node1/mp05.doc
    testsuites/mptests/mp05/node1/mp05.scn
    testsuites/mptests/mp05/node2/.cvsignore
    testsuites/mptests/mp05/node2/Makefile.am
    testsuites/mptests/mp05/node2/mp05.doc
    testsuites/mptests/mp05/node2/mp05.scn
    testsuites/mptests/mp05/system.h
    testsuites/mptests/mp05/task1.c
    testsuites/mptests/mp06/.cvsignore
    testsuites/mptests/mp06/Makefile.am
    testsuites/mptests/mp06/init.c
    testsuites/mptests/mp06/node1/.cvsignore
    testsuites/mptests/mp06/node1/Makefile.am
    testsuites/mptests/mp06/node1/mp06.doc
    testsuites/mptests/mp06/node1/mp06.scn
    testsuites/mptests/mp06/node2/.cvsignore
    testsuites/mptests/mp06/node2/Makefile.am
    testsuites/mptests/mp06/node2/mp06.doc
    testsuites/mptests/mp06/node2/mp06.scn
    testsuites/mptests/mp06/system.h
    testsuites/mptests/mp06/task1.c
    testsuites/mptests/mp07/.cvsignore
    testsuites/mptests/mp07/Makefile.am
    testsuites/mptests/mp07/init.c
    testsuites/mptests/mp07/node1/.cvsignore
    testsuites/mptests/mp07/node1/Makefile.am
    testsuites/mptests/mp07/node1/mp07.doc
    testsuites/mptests/mp07/node1/mp07.scn
    testsuites/mptests/mp07/node2/.cvsignore
    testsuites/mptests/mp07/node2/Makefile.am
    testsuites/mptests/mp07/node2/mp07.doc
    testsuites/mptests/mp07/node2/mp07.scn
    testsuites/mptests/mp07/system.h
    testsuites/mptests/mp07/task1.c
    testsuites/mptests/mp08/.cvsignore
    testsuites/mptests/mp08/Makefile.am
    testsuites/mptests/mp08/init.c
    testsuites/mptests/mp08/node1/.cvsignore
    testsuites/mptests/mp08/node1/Makefile.am
    testsuites/mptests/mp08/node1/mp08.doc
    testsuites/mptests/mp08/node1/mp08.scn
    testsuites/mptests/mp08/node2/.cvsignore
    testsuites/mptests/mp08/node2/Makefile.am
    testsuites/mptests/mp08/node2/mp08.doc
    testsuites/mptests/mp08/node2/mp08.scn
    testsuites/mptests/mp08/system.h
    testsuites/mptests/mp08/task1.c
    testsuites/mptests/mp09/.cvsignore
    testsuites/mptests/mp09/Makefile.am
    testsuites/mptests/mp09/init.c
    testsuites/mptests/mp09/node1/.cvsignore
    testsuites/mptests/mp09/node1/Makefile.am
    testsuites/mptests/mp09/node1/mp09.doc
    testsuites/mptests/mp09/node1/mp09.scn
    testsuites/mptests/mp09/node2/.cvsignore
    testsuites/mptests/mp09/node2/Makefile.am
    testsuites/mptests/mp09/node2/mp09.doc
    testsuites/mptests/mp09/node2/mp09.scn
    testsuites/mptests/mp09/recvmsg.c
    testsuites/mptests/mp09/sendmsg.c
    testsuites/mptests/mp09/system.h
    testsuites/mptests/mp09/task1.c
    testsuites/mptests/mp10/.cvsignore
    testsuites/mptests/mp10/Makefile.am
    testsuites/mptests/mp10/init.c
    testsuites/mptests/mp10/node1/.cvsignore
    testsuites/mptests/mp10/node1/Makefile.am
    testsuites/mptests/mp10/node1/mp10.doc
    testsuites/mptests/mp10/node1/mp10.scn
    testsuites/mptests/mp10/node2/.cvsignore
    testsuites/mptests/mp10/node2/Makefile.am
    testsuites/mptests/mp10/node2/mp10.doc
    testsuites/mptests/mp10/node2/mp10.scn
    testsuites/mptests/mp10/system.h
    testsuites/mptests/mp10/task1.c
    testsuites/mptests/mp10/task2.c
    testsuites/mptests/mp10/task3.c
    testsuites/mptests/mp11/.cvsignore
    testsuites/mptests/mp11/Makefile.am
    testsuites/mptests/mp11/init.c
    testsuites/mptests/mp11/node1/.cvsignore
    testsuites/mptests/mp11/node1/Makefile.am
    testsuites/mptests/mp11/node1/mp11.doc
    testsuites/mptests/mp11/node1/mp11.scn
    testsuites/mptests/mp11/node2/.cvsignore
    testsuites/mptests/mp11/node2/Makefile.am
    testsuites/mptests/mp11/node2/mp11.doc
    testsuites/mptests/mp11/node2/mp11.scn
    testsuites/mptests/mp11/system.h
    testsuites/mptests/mp12/.cvsignore
    testsuites/mptests/mp12/Makefile.am
    testsuites/mptests/mp12/init.c
    testsuites/mptests/mp12/node1/.cvsignore
    testsuites/mptests/mp12/node1/Makefile.am
    testsuites/mptests/mp12/node1/mp12.doc
    testsuites/mptests/mp12/node1/mp12.scn
    testsuites/mptests/mp12/node2/.cvsignore
    testsuites/mptests/mp12/node2/Makefile.am
    testsuites/mptests/mp12/node2/mp12.doc
    testsuites/mptests/mp12/node2/mp12.scn
    testsuites/mptests/mp12/system.h
    testsuites/mptests/mp13/.cvsignore
    testsuites/mptests/mp13/Makefile.am
    testsuites/mptests/mp13/init.c
    testsuites/mptests/mp13/node1/.cvsignore
    testsuites/mptests/mp13/node1/Makefile.am
    testsuites/mptests/mp13/node1/mp13.doc
    testsuites/mptests/mp13/node1/mp13.scn
    testsuites/mptests/mp13/node2/.cvsignore
    testsuites/mptests/mp13/node2/Makefile.am
    testsuites/mptests/mp13/node2/mp13.doc
    testsuites/mptests/mp13/node2/mp13.scn
    testsuites/mptests/mp13/system.h
    testsuites/mptests/mp13/task1.c
    testsuites/mptests/mp13/task2.c
    testsuites/mptests/mp14/.cvsignore
    testsuites/mptests/mp14/Makefile.am
    testsuites/mptests/mp14/delay.c
    testsuites/mptests/mp14/evtask1.c
    testsuites/mptests/mp14/evtmtask.c
    testsuites/mptests/mp14/exit.c
    testsuites/mptests/mp14/init.c
    testsuites/mptests/mp14/msgtask1.c
    testsuites/mptests/mp14/node1/.cvsignore
    testsuites/mptests/mp14/node1/Makefile.am
    testsuites/mptests/mp14/node1/mp14.doc
    testsuites/mptests/mp14/node1/mp14.scn
    testsuites/mptests/mp14/node2/.cvsignore
    testsuites/mptests/mp14/node2/Makefile.am
    testsuites/mptests/mp14/node2/mp14.doc
    testsuites/mptests/mp14/node2/mp14.scn
    testsuites/mptests/mp14/pttask1.c
    testsuites/mptests/mp14/smtask1.c
    testsuites/mptests/mp14/system.h
    testsuites/mptests/mptests.am
    testsuites/psxtests/.cvsignore
    testsuites/psxtests/ChangeLog
    testsuites/psxtests/Makefile.am
    testsuites/psxtests/configure.ac
    testsuites/psxtests/include/.cvsignore
    testsuites/psxtests/include/Makefile.am
    testsuites/psxtests/include/pmacros.h
    testsuites/psxtests/psx01/.cvsignore
    testsuites/psxtests/psx01/Makefile.am
    testsuites/psxtests/psx01/init.c
    testsuites/psxtests/psx01/psx01.scn
    testsuites/psxtests/psx01/system.h
    testsuites/psxtests/psx01/task.c
    testsuites/psxtests/psx02/.cvsignore
    testsuites/psxtests/psx02/Makefile.am
    testsuites/psxtests/psx02/init.c
    testsuites/psxtests/psx02/psx02.scn
    testsuites/psxtests/psx02/system.h
    testsuites/psxtests/psx02/task.c
    testsuites/psxtests/psx03/.cvsignore
    testsuites/psxtests/psx03/Makefile.am
    testsuites/psxtests/psx03/init.c
    testsuites/psxtests/psx03/psx03.scn
    testsuites/psxtests/psx03/system.h
    testsuites/psxtests/psx03/task.c
    testsuites/psxtests/psx04/.cvsignore
    testsuites/psxtests/psx04/Makefile.am
    testsuites/psxtests/psx04/init.c
    testsuites/psxtests/psx04/psx04.scn
    testsuites/psxtests/psx04/system.h
    testsuites/psxtests/psx04/task1.c
    testsuites/psxtests/psx04/task2.c
    testsuites/psxtests/psx04/task3.c
    testsuites/psxtests/psx05/.cvsignore
    testsuites/psxtests/psx05/Makefile.am
    testsuites/psxtests/psx05/init.c
    testsuites/psxtests/psx05/psx05.scn
    testsuites/psxtests/psx05/system.h
    testsuites/psxtests/psx05/task.c
    testsuites/psxtests/psx05/task2.c
    testsuites/psxtests/psx05/task3.c
    testsuites/psxtests/psx06/.cvsignore
    testsuites/psxtests/psx06/Makefile.am
    testsuites/psxtests/psx06/init.c
    testsuites/psxtests/psx06/psx06.scn
    testsuites/psxtests/psx06/system.h
    testsuites/psxtests/psx06/task.c
    testsuites/psxtests/psx06/task2.c
    testsuites/psxtests/psx07/.cvsignore
    testsuites/psxtests/psx07/Makefile.am
    testsuites/psxtests/psx07/init.c
    testsuites/psxtests/psx07/psx07.scn
    testsuites/psxtests/psx07/system.h
    testsuites/psxtests/psx07/task.c
    testsuites/psxtests/psx08/.cvsignore
    testsuites/psxtests/psx08/Makefile.am
    testsuites/psxtests/psx08/init.c
    testsuites/psxtests/psx08/psx08.scn
    testsuites/psxtests/psx08/system.h
    testsuites/psxtests/psx08/task1.c
    testsuites/psxtests/psx08/task2.c
    testsuites/psxtests/psx08/task3.c
    testsuites/psxtests/psx09/.cvsignore
    testsuites/psxtests/psx09/Makefile.am
    testsuites/psxtests/psx09/init.c
    testsuites/psxtests/psx09/psx09.scn
    testsuites/psxtests/psx09/system.h
    testsuites/psxtests/psx10/.cvsignore
    testsuites/psxtests/psx10/Makefile.am
    testsuites/psxtests/psx10/init.c
    testsuites/psxtests/psx10/psx10.scn
    testsuites/psxtests/psx10/system.h
    testsuites/psxtests/psx10/task.c
    testsuites/psxtests/psx10/task2.c
    testsuites/psxtests/psx10/task3.c
    testsuites/psxtests/psx11/.cvsignore
    testsuites/psxtests/psx11/Makefile.am
    testsuites/psxtests/psx11/init.c
    testsuites/psxtests/psx11/psx11.scn
    testsuites/psxtests/psx11/system.h
    testsuites/psxtests/psx11/task.c
    testsuites/psxtests/psx12/.cvsignore
    testsuites/psxtests/psx12/Makefile.am
    testsuites/psxtests/psx12/init.c
    testsuites/psxtests/psx12/psx12.scn
    testsuites/psxtests/psx12/system.h
    testsuites/psxtests/psx12/task.c
    testsuites/psxtests/psx13/.cvsignore
    testsuites/psxtests/psx13/Makefile.am
    testsuites/psxtests/psx13/main.c
    testsuites/psxtests/psx13/psx13.scn
    testsuites/psxtests/psx13/test.c
    testsuites/psxtests/psxcancel/.cvsignore
    testsuites/psxtests/psxcancel/Makefile.am
    testsuites/psxtests/psxcancel/init.c
    testsuites/psxtests/psxcancel/psxcancel.scn
    testsuites/psxtests/psxchroot01/.cvsignore
    testsuites/psxtests/psxchroot01/Makefile.am
    testsuites/psxtests/psxchroot01/main.c
    testsuites/psxtests/psxchroot01/psxchroot01.scn
    testsuites/psxtests/psxchroot01/test.c
    testsuites/psxtests/psxfile01/.cvsignore
    testsuites/psxtests/psxfile01/Makefile.am
    testsuites/psxtests/psxfile01/main.c
    testsuites/psxtests/psxfile01/psxfile01.scn
    testsuites/psxtests/psxfile01/test.c
    testsuites/psxtests/psxfile01/test_cat.c
    testsuites/psxtests/psxfile01/test_extend.c
    testsuites/psxtests/psxfile01/test_write.c
    testsuites/psxtests/psxhdrs/.cvsignore
    testsuites/psxtests/psxhdrs/Makefile.am
    testsuites/psxtests/psxhdrs/clock01.c
    testsuites/psxtests/psxhdrs/clock02.c
    testsuites/psxtests/psxhdrs/clock03.c
    testsuites/psxtests/psxhdrs/clock04.c
    testsuites/psxtests/psxhdrs/clock05.c
    testsuites/psxtests/psxhdrs/clock06.c
    testsuites/psxtests/psxhdrs/cond01.c
    testsuites/psxtests/psxhdrs/cond02.c
    testsuites/psxtests/psxhdrs/cond03.c
    testsuites/psxtests/psxhdrs/cond04.c
    testsuites/psxtests/psxhdrs/cond05.c
    testsuites/psxtests/psxhdrs/cond06.c
    testsuites/psxtests/psxhdrs/cond07.c
    testsuites/psxtests/psxhdrs/cond08.c
    testsuites/psxtests/psxhdrs/cond09.c
    testsuites/psxtests/psxhdrs/cond10.c
    testsuites/psxtests/psxhdrs/key01.c
    testsuites/psxtests/psxhdrs/key02.c
    testsuites/psxtests/psxhdrs/key03.c
    testsuites/psxtests/psxhdrs/key04.c
    testsuites/psxtests/psxhdrs/mutex01.c
    testsuites/psxtests/psxhdrs/mutex02.c
    testsuites/psxtests/psxhdrs/mutex03.c
    testsuites/psxtests/psxhdrs/mutex04.c
    testsuites/psxtests/psxhdrs/mutex05.c
    testsuites/psxtests/psxhdrs/mutex06.c
    testsuites/psxtests/psxhdrs/mutex07.c
    testsuites/psxtests/psxhdrs/mutex08.c
    testsuites/psxtests/psxhdrs/mutex09.c
    testsuites/psxtests/psxhdrs/mutex10.c
    testsuites/psxtests/psxhdrs/mutex11.c
    testsuites/psxtests/psxhdrs/mutex12.c
    testsuites/psxtests/psxhdrs/mutex13.c
    testsuites/psxtests/psxhdrs/mutex14.c
    testsuites/psxtests/psxhdrs/mutex15.c
    testsuites/psxtests/psxhdrs/mutex16.c
    testsuites/psxtests/psxhdrs/proc01.c
    testsuites/psxtests/psxhdrs/proc02.c
    testsuites/psxtests/psxhdrs/proc03.c
    testsuites/psxtests/psxhdrs/proc04.c
    testsuites/psxtests/psxhdrs/proc05.c
    testsuites/psxtests/psxhdrs/proc06.c
    testsuites/psxtests/psxhdrs/proc07.c
    testsuites/psxtests/psxhdrs/proc08.c
    testsuites/psxtests/psxhdrs/proc09.c
    testsuites/psxtests/psxhdrs/proc10.c
    testsuites/psxtests/psxhdrs/proc11.c
    testsuites/psxtests/psxhdrs/proc12.c
    testsuites/psxtests/psxhdrs/proc13.c
    testsuites/psxtests/psxhdrs/proc14.c
    testsuites/psxtests/psxhdrs/pthread01.c
    testsuites/psxtests/psxhdrs/pthread02.c
    testsuites/psxtests/psxhdrs/pthread03.c
    testsuites/psxtests/psxhdrs/pthread04.c
    testsuites/psxtests/psxhdrs/pthread05.c
    testsuites/psxtests/psxhdrs/pthread06.c
    testsuites/psxtests/psxhdrs/pthread07.c
    testsuites/psxtests/psxhdrs/pthread08.c
    testsuites/psxtests/psxhdrs/pthread09.c
    testsuites/psxtests/psxhdrs/pthread10.c
    testsuites/psxtests/psxhdrs/pthread11.c
    testsuites/psxtests/psxhdrs/pthread12.c
    testsuites/psxtests/psxhdrs/pthread13.c
    testsuites/psxtests/psxhdrs/pthread14.c
    testsuites/psxtests/psxhdrs/pthread15.c
    testsuites/psxtests/psxhdrs/pthread16.c
    testsuites/psxtests/psxhdrs/pthread17.c
    testsuites/psxtests/psxhdrs/pthread18.c
    testsuites/psxtests/psxhdrs/pthread19.c
    testsuites/psxtests/psxhdrs/pthread20.c
    testsuites/psxtests/psxhdrs/pthread21.c
    testsuites/psxtests/psxhdrs/pthread22.c
    testsuites/psxtests/psxhdrs/pthread23.c
    testsuites/psxtests/psxhdrs/pthread24.c
    testsuites/psxtests/psxhdrs/pthread25.c
    testsuites/psxtests/psxhdrs/pthread26.c
    testsuites/psxtests/psxhdrs/pthread27.c
    testsuites/psxtests/psxhdrs/pthread28.c
    testsuites/psxtests/psxhdrs/pthread29.c
    testsuites/psxtests/psxhdrs/pthread30.c
    testsuites/psxtests/psxhdrs/pthread31.c
    testsuites/psxtests/psxhdrs/pthread32.c
    testsuites/psxtests/psxhdrs/pthread33.c
    testsuites/psxtests/psxhdrs/pthread34.c
    testsuites/psxtests/psxhdrs/pthread35.c
    testsuites/psxtests/psxhdrs/pthread36.c
    testsuites/psxtests/psxhdrs/sched01.c
    testsuites/psxtests/psxhdrs/sched02.c
    testsuites/psxtests/psxhdrs/sched03.c
    testsuites/psxtests/psxhdrs/sched04.c
    testsuites/psxtests/psxhdrs/sched05.c
    testsuites/psxtests/psxhdrs/sched06.c
    testsuites/psxtests/psxhdrs/sched07.c
    testsuites/psxtests/psxhdrs/sched08.c
    testsuites/psxtests/psxhdrs/signal01.c
    testsuites/psxtests/psxhdrs/signal02.c
    testsuites/psxtests/psxhdrs/signal03.c
    testsuites/psxtests/psxhdrs/signal04.c
    testsuites/psxtests/psxhdrs/signal05.c
    testsuites/psxtests/psxhdrs/signal06.c
    testsuites/psxtests/psxhdrs/signal07.c
    testsuites/psxtests/psxhdrs/signal08.c
    testsuites/psxtests/psxhdrs/signal09.c
    testsuites/psxtests/psxhdrs/signal10.c
    testsuites/psxtests/psxhdrs/signal11.c
    testsuites/psxtests/psxhdrs/signal12.c
    testsuites/psxtests/psxhdrs/signal13.c
    testsuites/psxtests/psxhdrs/signal14.c
    testsuites/psxtests/psxhdrs/signal15.c
    testsuites/psxtests/psxhdrs/signal16.c
    testsuites/psxtests/psxhdrs/signal17.c
    testsuites/psxtests/psxhdrs/signal18.c
    testsuites/psxtests/psxhdrs/signal19.c
    testsuites/psxtests/psxhdrs/signal20.c
    testsuites/psxtests/psxhdrs/signal21.c
    testsuites/psxtests/psxhdrs/signal22.c
    testsuites/psxtests/psxhdrs/time01.c
    testsuites/psxtests/psxhdrs/time02.c
    testsuites/psxtests/psxhdrs/time03.c
    testsuites/psxtests/psxhdrs/time04.c
    testsuites/psxtests/psxhdrs/time05.c
    testsuites/psxtests/psxhdrs/time06.c
    testsuites/psxtests/psxhdrs/time07.c
    testsuites/psxtests/psxhdrs/time08.c
    testsuites/psxtests/psxhdrs/time09.c
    testsuites/psxtests/psxhdrs/time10.c
    testsuites/psxtests/psxhdrs/time11.c
    testsuites/psxtests/psxhdrs/time12.c
    testsuites/psxtests/psxhdrs/time13.c
    testsuites/psxtests/psxhdrs/timer01.c
    testsuites/psxtests/psxhdrs/timer02.c
    testsuites/psxtests/psxhdrs/timer03.c
    testsuites/psxtests/psxhdrs/timer04.c
    testsuites/psxtests/psxhdrs/timer05.c
    testsuites/psxtests/psxhdrs/timer06.c
    testsuites/psxtests/psxmount/.cvsignore
    testsuites/psxtests/psxmount/Makefile.am
    testsuites/psxtests/psxmount/main.c
    testsuites/psxtests/psxmount/psxmount.scn
    testsuites/psxtests/psxmount/test.c
    testsuites/psxtests/psxmsgq01/.cvsignore
    testsuites/psxtests/psxmsgq01/Makefile.am
    testsuites/psxtests/psxmsgq01/init.c
    testsuites/psxtests/psxmsgq01/psxmsgq01.scn
    testsuites/psxtests/psxmsgq01/system.h
    testsuites/psxtests/psxreaddir/.cvsignore
    testsuites/psxtests/psxreaddir/Makefile.am
    testsuites/psxtests/psxreaddir/main.c
    testsuites/psxtests/psxreaddir/psxreaddir.scn
    testsuites/psxtests/psxreaddir/test.c
    testsuites/psxtests/psxsem01/.cvsignore
    testsuites/psxtests/psxsem01/Makefile.am
    testsuites/psxtests/psxsem01/init.c
    testsuites/psxtests/psxsem01/psxsem01.scn
    testsuites/psxtests/psxsem01/system.h
    testsuites/psxtests/psxstat/.cvsignore
    testsuites/psxtests/psxstat/Makefile.am
    testsuites/psxtests/psxstat/main.c
    testsuites/psxtests/psxstat/psxstat.scn
    testsuites/psxtests/psxstat/test.c
    testsuites/psxtests/psxtests.am
    testsuites/psxtests/psxtime/.cvsignore
    testsuites/psxtests/psxtime/Makefile.am
    testsuites/psxtests/psxtime/main.c
    testsuites/psxtests/psxtime/psxtime.scn
    testsuites/psxtests/psxtime/test.c
    testsuites/psxtests/psxtimer/.cvsignore
    testsuites/psxtests/psxtimer/Makefile.am
    testsuites/psxtests/psxtimer/psxtimer.c
    testsuites/psxtests/psxtimer/psxtimer.scn
    testsuites/psxtests/psxtimer/system.h
    testsuites/samples/.cvsignore
    testsuites/samples/ChangeLog
    testsuites/samples/Makefile.am
    testsuites/samples/README
    testsuites/samples/base_mp/.cvsignore
    testsuites/samples/base_mp/Makefile.am
    testsuites/samples/base_mp/apptask.c
    testsuites/samples/base_mp/init.c
    testsuites/samples/base_mp/node1/.cvsignore
    testsuites/samples/base_mp/node1/Makefile.am
    testsuites/samples/base_mp/node1/base_mp.doc
    testsuites/samples/base_mp/node1/base_mp.scn
    testsuites/samples/base_mp/node2/.cvsignore
    testsuites/samples/base_mp/node2/Makefile.am
    testsuites/samples/base_mp/node2/base_mp.doc
    testsuites/samples/base_mp/node2/base_mp.scn
    testsuites/samples/base_mp/system.h
    testsuites/samples/base_sp/.cvsignore
    testsuites/samples/base_sp/Makefile.am
    testsuites/samples/base_sp/apptask.c
    testsuites/samples/base_sp/base_sp.doc
    testsuites/samples/base_sp/base_sp.scn
    testsuites/samples/base_sp/init.c
    testsuites/samples/base_sp/system.h
    testsuites/samples/cdtest/.cvsignore
    testsuites/samples/cdtest/Makefile.am
    testsuites/samples/cdtest/cdtest.scn
    testsuites/samples/cdtest/init.c
    testsuites/samples/cdtest/main.cc
    testsuites/samples/cdtest/system.h
    testsuites/samples/configure.ac
    testsuites/samples/hello/.cvsignore
    testsuites/samples/hello/Makefile.am
    testsuites/samples/hello/hello.doc
    testsuites/samples/hello/hello.scn
    testsuites/samples/hello/init.c
    testsuites/samples/hello/system.h
    testsuites/samples/loopback/.cvsignore
    testsuites/samples/loopback/Makefile.am
    testsuites/samples/loopback/README
    testsuites/samples/loopback/init.c
    testsuites/samples/loopback/loopback.scn
    testsuites/samples/minimum/.cvsignore
    testsuites/samples/minimum/Makefile.am
    testsuites/samples/minimum/init.c
    testsuites/samples/minimum/minimum.doc
    testsuites/samples/minimum/minimum.scn
    testsuites/samples/paranoia/.cvsignore
    testsuites/samples/paranoia/Makefile.am
    testsuites/samples/paranoia/init.c
    testsuites/samples/paranoia/paranoia.c
    testsuites/samples/paranoia/paranoia.doc
    testsuites/samples/paranoia/system.h
    testsuites/samples/sample.am
    testsuites/samples/ticker/.cvsignore
    testsuites/samples/ticker/Makefile.am
    testsuites/samples/ticker/init.c
    testsuites/samples/ticker/system.h
    testsuites/samples/ticker/tasks.c
    testsuites/samples/ticker/ticker.doc
    testsuites/samples/ticker/ticker.scn
    testsuites/samples/unlimited/.cvsignore
    testsuites/samples/unlimited/Makefile.am
    testsuites/samples/unlimited/init.c
    testsuites/samples/unlimited/system.h
    testsuites/samples/unlimited/test1.c
    testsuites/samples/unlimited/test2.c
    testsuites/samples/unlimited/test3.c
    testsuites/samples/unlimited/unlimited.doc
    testsuites/samples/unlimited/unlimited.scn
    testsuites/sptests/.cvsignore
    testsuites/sptests/ChangeLog
    testsuites/sptests/Makefile.am
    testsuites/sptests/README
    testsuites/sptests/configure.ac
    testsuites/sptests/sp01/.cvsignore
    testsuites/sptests/sp01/Makefile.am
    testsuites/sptests/sp01/init.c
    testsuites/sptests/sp01/sp01.doc
    testsuites/sptests/sp01/sp01.scn
    testsuites/sptests/sp01/system.h
    testsuites/sptests/sp01/task1.c
    testsuites/sptests/sp02/.cvsignore
    testsuites/sptests/sp02/Makefile.am
    testsuites/sptests/sp02/init.c
    testsuites/sptests/sp02/preempt.c
    testsuites/sptests/sp02/sp02.doc
    testsuites/sptests/sp02/sp02.scn
    testsuites/sptests/sp02/system.h
    testsuites/sptests/sp02/task1.c
    testsuites/sptests/sp02/task2.c
    testsuites/sptests/sp02/task3.c
    testsuites/sptests/sp03/.cvsignore
    testsuites/sptests/sp03/Makefile.am
    testsuites/sptests/sp03/init.c
    testsuites/sptests/sp03/sp03.doc
    testsuites/sptests/sp03/sp03.scn
    testsuites/sptests/sp03/system.h
    testsuites/sptests/sp03/task1.c
    testsuites/sptests/sp03/task2.c
    testsuites/sptests/sp04/.cvsignore
    testsuites/sptests/sp04/Makefile.am
    testsuites/sptests/sp04/init.c
    testsuites/sptests/sp04/sp04.doc
    testsuites/sptests/sp04/sp04.scn
    testsuites/sptests/sp04/system.h
    testsuites/sptests/sp04/task1.c
    testsuites/sptests/sp04/task2.c
    testsuites/sptests/sp04/task3.c
    testsuites/sptests/sp04/tswitch.c
    testsuites/sptests/sp05/.cvsignore
    testsuites/sptests/sp05/Makefile.am
    testsuites/sptests/sp05/init.c
    testsuites/sptests/sp05/sp05.doc
    testsuites/sptests/sp05/sp05.scn
    testsuites/sptests/sp05/system.h
    testsuites/sptests/sp05/task1.c
    testsuites/sptests/sp05/task2.c
    testsuites/sptests/sp05/task3.c
    testsuites/sptests/sp06/.cvsignore
    testsuites/sptests/sp06/Makefile.am
    testsuites/sptests/sp06/init.c
    testsuites/sptests/sp06/sp06.doc
    testsuites/sptests/sp06/sp06.scn
    testsuites/sptests/sp06/system.h
    testsuites/sptests/sp06/task1.c
    testsuites/sptests/sp06/task2.c
    testsuites/sptests/sp06/task3.c
    testsuites/sptests/sp07/.cvsignore
    testsuites/sptests/sp07/Makefile.am
    testsuites/sptests/sp07/init.c
    testsuites/sptests/sp07/sp07.doc
    testsuites/sptests/sp07/sp07.scn
    testsuites/sptests/sp07/system.h
    testsuites/sptests/sp07/task1.c
    testsuites/sptests/sp07/task2.c
    testsuites/sptests/sp07/task3.c
    testsuites/sptests/sp07/task4.c
    testsuites/sptests/sp07/taskexit.c
    testsuites/sptests/sp07/tcreate.c
    testsuites/sptests/sp07/tdelete.c
    testsuites/sptests/sp07/trestart.c
    testsuites/sptests/sp07/tstart.c
    testsuites/sptests/sp08/.cvsignore
    testsuites/sptests/sp08/Makefile.am
    testsuites/sptests/sp08/init.c
    testsuites/sptests/sp08/sp08.doc
    testsuites/sptests/sp08/sp08.scn
    testsuites/sptests/sp08/system.h
    testsuites/sptests/sp08/task1.c
    testsuites/sptests/sp09/.cvsignore
    testsuites/sptests/sp09/Makefile.am
    testsuites/sptests/sp09/delay.c
    testsuites/sptests/sp09/init.c
    testsuites/sptests/sp09/isr.c
    testsuites/sptests/sp09/screen01.c
    testsuites/sptests/sp09/screen02.c
    testsuites/sptests/sp09/screen03.c
    testsuites/sptests/sp09/screen04.c
    testsuites/sptests/sp09/screen05.c
    testsuites/sptests/sp09/screen06.c
    testsuites/sptests/sp09/screen07.c
    testsuites/sptests/sp09/screen08.c
    testsuites/sptests/sp09/screen09.c
    testsuites/sptests/sp09/screen10.c
    testsuites/sptests/sp09/screen11.c
    testsuites/sptests/sp09/screen12.c
    testsuites/sptests/sp09/screen13.c
    testsuites/sptests/sp09/screen14.c
    testsuites/sptests/sp09/sp09.doc
    testsuites/sptests/sp09/sp09.scn
    testsuites/sptests/sp09/system.h
    testsuites/sptests/sp09/task1.c
    testsuites/sptests/sp09/task2.c
    testsuites/sptests/sp09/task3.c
    testsuites/sptests/sp09/task4.c
    testsuites/sptests/sp11/.cvsignore
    testsuites/sptests/sp11/Makefile.am
    testsuites/sptests/sp11/init.c
    testsuites/sptests/sp11/sp11.doc
    testsuites/sptests/sp11/sp11.scn
    testsuites/sptests/sp11/system.h
    testsuites/sptests/sp11/task1.c
    testsuites/sptests/sp11/task2.c
    testsuites/sptests/sp11/timer.c
    testsuites/sptests/sp12/.cvsignore
    testsuites/sptests/sp12/Makefile.am
    testsuites/sptests/sp12/init.c
    testsuites/sptests/sp12/pridrv.c
    testsuites/sptests/sp12/pritask.c
    testsuites/sptests/sp12/sp12.doc
    testsuites/sptests/sp12/sp12.scn
    testsuites/sptests/sp12/system.h
    testsuites/sptests/sp12/task1.c
    testsuites/sptests/sp12/task2.c
    testsuites/sptests/sp12/task3.c
    testsuites/sptests/sp12/task4.c
    testsuites/sptests/sp12/task5.c
    testsuites/sptests/sp13/.cvsignore
    testsuites/sptests/sp13/Makefile.am
    testsuites/sptests/sp13/fillbuff.c
    testsuites/sptests/sp13/init.c
    testsuites/sptests/sp13/putbuff.c
    testsuites/sptests/sp13/sp13.doc
    testsuites/sptests/sp13/sp13.scn
    testsuites/sptests/sp13/system.h
    testsuites/sptests/sp13/task1.c
    testsuites/sptests/sp13/task2.c
    testsuites/sptests/sp13/task3.c
    testsuites/sptests/sp14/.cvsignore
    testsuites/sptests/sp14/Makefile.am
    testsuites/sptests/sp14/asr.c
    testsuites/sptests/sp14/init.c
    testsuites/sptests/sp14/sp14.doc
    testsuites/sptests/sp14/sp14.scn
    testsuites/sptests/sp14/system.h
    testsuites/sptests/sp14/task1.c
    testsuites/sptests/sp14/task2.c
    testsuites/sptests/sp15/.cvsignore
    testsuites/sptests/sp15/Makefile.am
    testsuites/sptests/sp15/init.c
    testsuites/sptests/sp15/sp15.doc
    testsuites/sptests/sp15/sp15.scn
    testsuites/sptests/sp15/system.h
    testsuites/sptests/sp15/task1.c
    testsuites/sptests/sp16/.cvsignore
    testsuites/sptests/sp16/Makefile.am
    testsuites/sptests/sp16/init.c
    testsuites/sptests/sp16/sp16.doc
    testsuites/sptests/sp16/sp16.scn
    testsuites/sptests/sp16/system.h
    testsuites/sptests/sp16/task1.c
    testsuites/sptests/sp16/task2.c
    testsuites/sptests/sp16/task3.c
    testsuites/sptests/sp16/task4.c
    testsuites/sptests/sp16/task5.c
    testsuites/sptests/sp17/.cvsignore
    testsuites/sptests/sp17/Makefile.am
    testsuites/sptests/sp17/asr.c
    testsuites/sptests/sp17/init.c
    testsuites/sptests/sp17/sp17.doc
    testsuites/sptests/sp17/sp17.scn
    testsuites/sptests/sp17/system.h
    testsuites/sptests/sp17/task1.c
    testsuites/sptests/sp17/task2.c
    testsuites/sptests/sp19/.cvsignore
    testsuites/sptests/sp19/Makefile.am
    testsuites/sptests/sp19/first.c
    testsuites/sptests/sp19/fptask.c
    testsuites/sptests/sp19/fptest.h
    testsuites/sptests/sp19/init.c
    testsuites/sptests/sp19/inttest.h
    testsuites/sptests/sp19/sp19.doc
    testsuites/sptests/sp19/sp19.scn
    testsuites/sptests/sp19/system.h
    testsuites/sptests/sp19/task1.c
    testsuites/sptests/sp20/.cvsignore
    testsuites/sptests/sp20/Makefile.am
    testsuites/sptests/sp20/getall.c
    testsuites/sptests/sp20/init.c
    testsuites/sptests/sp20/sp20.doc
    testsuites/sptests/sp20/sp20.scn
    testsuites/sptests/sp20/system.h
    testsuites/sptests/sp20/task1.c
    testsuites/sptests/sp21/.cvsignore
    testsuites/sptests/sp21/Makefile.am
    testsuites/sptests/sp21/init.c
    testsuites/sptests/sp21/sp21.doc
    testsuites/sptests/sp21/sp21.scn
    testsuites/sptests/sp21/system.h
    testsuites/sptests/sp21/task1.c
    testsuites/sptests/sp22/.cvsignore
    testsuites/sptests/sp22/Makefile.am
    testsuites/sptests/sp22/delay.c
    testsuites/sptests/sp22/init.c
    testsuites/sptests/sp22/prtime.c
    testsuites/sptests/sp22/sp22.doc
    testsuites/sptests/sp22/sp22.scn
    testsuites/sptests/sp22/system.h
    testsuites/sptests/sp22/task1.c
    testsuites/sptests/sp23/.cvsignore
    testsuites/sptests/sp23/Makefile.am
    testsuites/sptests/sp23/init.c
    testsuites/sptests/sp23/sp23.doc
    testsuites/sptests/sp23/sp23.scn
    testsuites/sptests/sp23/system.h
    testsuites/sptests/sp23/task1.c
    testsuites/sptests/sp24/.cvsignore
    testsuites/sptests/sp24/Makefile.am
    testsuites/sptests/sp24/init.c
    testsuites/sptests/sp24/resume.c
    testsuites/sptests/sp24/sp24.doc
    testsuites/sptests/sp24/sp24.scn
    testsuites/sptests/sp24/system.h
    testsuites/sptests/sp24/task1.c
    testsuites/sptests/sp25/.cvsignore
    testsuites/sptests/sp25/Makefile.am
    testsuites/sptests/sp25/init.c
    testsuites/sptests/sp25/sp25.doc
    testsuites/sptests/sp25/sp25.scn
    testsuites/sptests/sp25/system.h
    testsuites/sptests/sp25/task1.c
    testsuites/sptests/sp26/.cvsignore
    testsuites/sptests/sp26/Makefile.am
    testsuites/sptests/sp26/init.c
    testsuites/sptests/sp26/sp26.doc
    testsuites/sptests/sp26/sp26.scn
    testsuites/sptests/sp26/system.h
    testsuites/sptests/sp26/task1.c
    testsuites/sptests/sp27/.cvsignore
    testsuites/sptests/sp27/Makefile.am
    testsuites/sptests/sp27/init.c
    testsuites/sptests/sp27/sp27.doc
    testsuites/sptests/sp27/sp27.scn
    testsuites/sptests/sp28/.cvsignore
    testsuites/sptests/sp28/Makefile.am
    testsuites/sptests/sp28/init.c
    testsuites/sptests/sp28/sp28.doc
    testsuites/sptests/sp28/sp28.scn
    testsuites/sptests/sp29/.cvsignore
    testsuites/sptests/sp29/Makefile.am
    testsuites/sptests/sp29/init.c
    testsuites/sptests/sp29/sp29.doc
    testsuites/sptests/sp29/sp29.scn
    testsuites/sptests/sp30/.cvsignore
    testsuites/sptests/sp30/Makefile.am
    testsuites/sptests/sp30/init.c
    testsuites/sptests/sp30/resume.c
    testsuites/sptests/sp30/sp30.doc
    testsuites/sptests/sp30/sp30.scn
    testsuites/sptests/sp30/system.h
    testsuites/sptests/sp30/task1.c
    testsuites/sptests/sp31/.cvsignore
    testsuites/sptests/sp31/Makefile.am
    testsuites/sptests/sp31/delay.c
    testsuites/sptests/sp31/init.c
    testsuites/sptests/sp31/prtime.c
    testsuites/sptests/sp31/sp31.doc
    testsuites/sptests/sp31/sp31.scn
    testsuites/sptests/sp31/system.h
    testsuites/sptests/sp31/task1.c
    testsuites/sptests/sp32/.cvsignore
    testsuites/sptests/sp32/Makefile.am
    testsuites/sptests/sp32/init.c
    testsuites/sptests/sp32/sp32.scn
    testsuites/sptests/spfatal/.cvsignore
    testsuites/sptests/spfatal/Makefile.am
    testsuites/sptests/spfatal/README
    testsuites/sptests/spfatal/fatal.c
    testsuites/sptests/spfatal/init.c
    testsuites/sptests/spfatal/puterr.c
    testsuites/sptests/spfatal/spfatal.doc
    testsuites/sptests/spfatal/spfatal.scn
    testsuites/sptests/spfatal/system.h
    testsuites/sptests/spfatal/task1.c
    testsuites/sptests/spsize/.cvsignore
    testsuites/sptests/spsize/Makefile.am
    testsuites/sptests/spsize/getint.c
    testsuites/sptests/spsize/init.c
    testsuites/sptests/spsize/size.c
    testsuites/sptests/spsize/size.scn
    testsuites/sptests/spsize/system.h
    testsuites/sptests/sptests.am
    testsuites/support/.cvsignore
    testsuites/support/ChangeLog
    testsuites/support/Makefile.am
    testsuites/support/configure.ac
    testsuites/support/include/.cvsignore
    testsuites/support/include/buffer_test_io.h
    testsuites/support/include/tmacros.h
    testsuites/tmitrontests/.cvsignore
    testsuites/tmitrontests/ChangeLog
    testsuites/tmitrontests/Makefile.am
    testsuites/tmitrontests/README
    testsuites/tmitrontests/configure.ac
    testsuites/tmitrontests/include/.cvsignore
    testsuites/tmitrontests/include/Makefile.am
    testsuites/tmitrontests/include/timesys.h
    testsuites/tmitrontests/tmitronsem01/.cvsignore
    testsuites/tmitrontests/tmitronsem01/Makefile.am
    testsuites/tmitrontests/tmitronsem01/init.c
    testsuites/tmitrontests/tmitronsem01/system.h
    testsuites/tmitrontests/tmitronsem01/tmitronsem01.doc
    testsuites/tmitrontests/tmitrontests.am
    testsuites/tmtests/.cvsignore
    testsuites/tmtests/ChangeLog
    testsuites/tmtests/Makefile.am
    testsuites/tmtests/README
    testsuites/tmtests/configure.ac
    testsuites/tmtests/include/.cvsignore
    testsuites/tmtests/include/Makefile.am
    testsuites/tmtests/include/timesys.h
    testsuites/tmtests/tm01/.cvsignore
    testsuites/tmtests/tm01/Makefile.am
    testsuites/tmtests/tm01/system.h
    testsuites/tmtests/tm01/task1.c
    testsuites/tmtests/tm01/tm01.doc
    testsuites/tmtests/tm02/.cvsignore
    testsuites/tmtests/tm02/Makefile.am
    testsuites/tmtests/tm02/system.h
    testsuites/tmtests/tm02/task1.c
    testsuites/tmtests/tm02/tm02.doc
    testsuites/tmtests/tm03/.cvsignore
    testsuites/tmtests/tm03/Makefile.am
    testsuites/tmtests/tm03/system.h
    testsuites/tmtests/tm03/task1.c
    testsuites/tmtests/tm03/tm03.doc
    testsuites/tmtests/tm04/.cvsignore
    testsuites/tmtests/tm04/Makefile.am
    testsuites/tmtests/tm04/system.h
    testsuites/tmtests/tm04/task1.c
    testsuites/tmtests/tm04/tm04.doc
    testsuites/tmtests/tm05/.cvsignore
    testsuites/tmtests/tm05/Makefile.am
    testsuites/tmtests/tm05/system.h
    testsuites/tmtests/tm05/task1.c
    testsuites/tmtests/tm05/tm05.doc
    testsuites/tmtests/tm06/.cvsignore
    testsuites/tmtests/tm06/Makefile.am
    testsuites/tmtests/tm06/system.h
    testsuites/tmtests/tm06/task1.c
    testsuites/tmtests/tm06/tm06.doc
    testsuites/tmtests/tm07/.cvsignore
    testsuites/tmtests/tm07/Makefile.am
    testsuites/tmtests/tm07/system.h
    testsuites/tmtests/tm07/task1.c
    testsuites/tmtests/tm07/tm07.doc
    testsuites/tmtests/tm08/.cvsignore
    testsuites/tmtests/tm08/Makefile.am
    testsuites/tmtests/tm08/system.h
    testsuites/tmtests/tm08/task1.c
    testsuites/tmtests/tm08/tm08.doc
    testsuites/tmtests/tm09/.cvsignore
    testsuites/tmtests/tm09/Makefile.am
    testsuites/tmtests/tm09/system.h
    testsuites/tmtests/tm09/task1.c
    testsuites/tmtests/tm09/tm09.doc
    testsuites/tmtests/tm10/.cvsignore
    testsuites/tmtests/tm10/Makefile.am
    testsuites/tmtests/tm10/system.h
    testsuites/tmtests/tm10/task1.c
    testsuites/tmtests/tm10/tm10.doc
    testsuites/tmtests/tm11/.cvsignore
    testsuites/tmtests/tm11/Makefile.am
    testsuites/tmtests/tm11/system.h
    testsuites/tmtests/tm11/task1.c
    testsuites/tmtests/tm11/tm11.doc
    testsuites/tmtests/tm12/.cvsignore
    testsuites/tmtests/tm12/Makefile.am
    testsuites/tmtests/tm12/system.h
    testsuites/tmtests/tm12/task1.c
    testsuites/tmtests/tm12/tm12.doc
    testsuites/tmtests/tm13/.cvsignore
    testsuites/tmtests/tm13/Makefile.am
    testsuites/tmtests/tm13/system.h
    testsuites/tmtests/tm13/task1.c
    testsuites/tmtests/tm13/tm13.doc
    testsuites/tmtests/tm14/.cvsignore
    testsuites/tmtests/tm14/Makefile.am
    testsuites/tmtests/tm14/system.h
    testsuites/tmtests/tm14/task1.c
    testsuites/tmtests/tm14/tm14.doc
    testsuites/tmtests/tm15/.cvsignore
    testsuites/tmtests/tm15/Makefile.am
    testsuites/tmtests/tm15/system.h
    testsuites/tmtests/tm15/task1.c
    testsuites/tmtests/tm15/tm15.doc
    testsuites/tmtests/tm16/.cvsignore
    testsuites/tmtests/tm16/Makefile.am
    testsuites/tmtests/tm16/system.h
    testsuites/tmtests/tm16/task1.c
    testsuites/tmtests/tm16/tm16.doc
    testsuites/tmtests/tm17/.cvsignore
    testsuites/tmtests/tm17/Makefile.am
    testsuites/tmtests/tm17/system.h
    testsuites/tmtests/tm17/task1.c
    testsuites/tmtests/tm17/tm17.doc
    testsuites/tmtests/tm18/.cvsignore
    testsuites/tmtests/tm18/Makefile.am
    testsuites/tmtests/tm18/system.h
    testsuites/tmtests/tm18/task1.c
    testsuites/tmtests/tm18/tm18.doc
    testsuites/tmtests/tm19/.cvsignore
    testsuites/tmtests/tm19/Makefile.am
    testsuites/tmtests/tm19/system.h
    testsuites/tmtests/tm19/task1.c
    testsuites/tmtests/tm19/tm19.doc
    testsuites/tmtests/tm20/.cvsignore
    testsuites/tmtests/tm20/Makefile.am
    testsuites/tmtests/tm20/system.h
    testsuites/tmtests/tm20/task1.c
    testsuites/tmtests/tm20/tm20.doc
    testsuites/tmtests/tm21/.cvsignore
    testsuites/tmtests/tm21/Makefile.am
    testsuites/tmtests/tm21/system.h
    testsuites/tmtests/tm21/task1.c
    testsuites/tmtests/tm21/tm21.doc
    testsuites/tmtests/tm22/.cvsignore
    testsuites/tmtests/tm22/Makefile.am
    testsuites/tmtests/tm22/system.h
    testsuites/tmtests/tm22/task1.c
    testsuites/tmtests/tm22/tm22.doc
    testsuites/tmtests/tm23/.cvsignore
    testsuites/tmtests/tm23/Makefile.am
    testsuites/tmtests/tm23/system.h
    testsuites/tmtests/tm23/task1.c
    testsuites/tmtests/tm23/tm23.doc
    testsuites/tmtests/tm24/.cvsignore
    testsuites/tmtests/tm24/Makefile.am
    testsuites/tmtests/tm24/system.h
    testsuites/tmtests/tm24/task1.c
    testsuites/tmtests/tm24/tm24.doc
    testsuites/tmtests/tm25/.cvsignore
    testsuites/tmtests/tm25/Makefile.am
    testsuites/tmtests/tm25/system.h
    testsuites/tmtests/tm25/task1.c
    testsuites/tmtests/tm25/tm25.doc
    testsuites/tmtests/tm26/.cvsignore
    testsuites/tmtests/tm26/Makefile.am
    testsuites/tmtests/tm26/fptest.h
    testsuites/tmtests/tm26/system.h
    testsuites/tmtests/tm26/task1.c
    testsuites/tmtests/tm26/tm26.doc
    testsuites/tmtests/tm27/.cvsignore
    testsuites/tmtests/tm27/Makefile.am
    testsuites/tmtests/tm27/system.h
    testsuites/tmtests/tm27/task1.c
    testsuites/tmtests/tm27/tm27.doc
    testsuites/tmtests/tm28/.cvsignore
    testsuites/tmtests/tm28/Makefile.am
    testsuites/tmtests/tm28/system.h
    testsuites/tmtests/tm28/task1.c
    testsuites/tmtests/tm28/tm28.doc
    testsuites/tmtests/tm29/.cvsignore
    testsuites/tmtests/tm29/Makefile.am
    testsuites/tmtests/tm29/system.h
    testsuites/tmtests/tm29/task1.c
    testsuites/tmtests/tm29/tm29.doc
    testsuites/tmtests/tmck/.cvsignore
    testsuites/tmtests/tmck/Makefile.am
    testsuites/tmtests/tmck/system.h
    testsuites/tmtests/tmck/task1.c
    testsuites/tmtests/tmck/tmck.doc
    testsuites/tmtests/tmoverhd/.cvsignore
    testsuites/tmtests/tmoverhd/Makefile.am
    testsuites/tmtests/tmoverhd/dumrtems.h
    testsuites/tmtests/tmoverhd/empty.c
    testsuites/tmtests/tmoverhd/system.h
    testsuites/tmtests/tmoverhd/testtask.c
    testsuites/tmtests/tmoverhd/tmoverhd.doc
    testsuites/tmtests/tmtests.am
    testsuites/tools/.cvsignore
    testsuites/tools/ChangeLog
    testsuites/tools/Makefile.am
    testsuites/tools/configure.ac
    testsuites/tools/generic/.cvsignore
    testsuites/tools/generic/ChangeLog
    testsuites/tools/generic/Makefile.am
    testsuites/tools/generic/configure.ac
    testsuites/tools/generic/difftest.in
    testsuites/tools/generic/sorttimes.in
2003-02-11 23:44:42 +00:00
5063 changed files with 30107 additions and 156079 deletions

217
ChangeLog
View File

@@ -1,3 +1,220 @@
2004-10-18 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.2.
2004-10-18 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.2.
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
PR 673/make_build
* config-ml.in: Quote 'cd "${ml_origdir}"'.
Quote 'cd "${ML_POPDIR}"'.
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
PR 673/make_build
* aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
* aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
* acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
* acinclude.m4: Fix m4-underquoting.
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/bsp-alias.m4, aclocal/bsp-arg-enable.m4,
aclocal/canonical-host.m4, aclocal/canonical-target-name.m4,
aclocal/canonicalize-tools.m4, aclocal/check-bsps.m4,
aclocal/check-cpu.m4, aclocal/check-custom-bsp.m4, aclocal/check-cxx.m4,
aclocal/check-itron.m4, aclocal/check-multiprocessing.m4,
aclocal/check-networking.m4, aclocal/check-newlib.m4,
aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
aclocal/enable-cxx.m4, aclocal/enable-inlines.m4,
aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4,
aclocal/enable-networking.m4, aclocal/enable-posix.m4,
aclocal/enable-rdbg.m4, aclocal/enable-rtemsbsp.m4,
aclocal/enable-tests.m4, aclocal/env-rtemsbsp.m4,
aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
aclocal/path-perl.m4, aclocal/prog-cc.m4, aclocal/prog-cxx.m4,
aclocal/project-root.m4, aclocal/rtems-debug.m4,
aclocal/rtems-test-no-pause.m4, aclocal/rtems-top.m4,
aclocal/target.m4, aclocal/tool-paths.m4: Fix m4-underquoting.
2004-04-08 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.1.
2004-02-03 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0.
2004-02-03 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0.
2004-02-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rpms.m4: New (extracted from scripts/configure.ac).
2003-10-13 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre5.
2003-10-13 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre5.
2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Add RTEMS_API.
AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-07-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Partial sync with gcc-3.4's config-ml.in.
Add "autoconf-2.5x unquoting" hack.
2003-07-03 Joel Sherrill <joel@OARcorp.com>
* SUPPORT: Fix Mark Johannes' email address.
2003-07-03 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre4.
2003-07-03 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre4.
2003-06-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config.sub: New from subversions to accomodate c4x/tic4x.
2003-06-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 412/make_build
* configure.ac: Remove "BLEEDING EDGE" warning.
Put docs into RTEMS_BUILD_CONFIG_SUBDIRS.
* acinclude.m4: Add AC_PREREQ(2.57). Major overhaul.
* aclocal/prog-cc.m4: Add RTEMS_GCC_ISYSTEM.
* aclocal/gcc-isystem.m4: New.
* Makefile.am: Add aclocal/gcc-isystem.m4.
2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/check-cxx.m4: Remove LIBSUFFIX_VA.
* automake/compile.am: Remove LIBSUFFIX_VA.
2003-04-23 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre3.
2003-04-23 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre3.
2003-04-23 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre3.
2003-04-23 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre3.
2003-04-18 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre2.
2003-04-18 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre2.
2003-03-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: Reformat build_* handling.
Preset *_alias if empty.
* configure.ac: Change tools/build to build-config dirs.
Conditionally build tools/build as host-config dirs.
2003-03-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: Fix broken comments.
Add hidden option --enable-experimental.
* README.cdn-X: Update.
* configure.ac: Build tools/build as host and build-host tools to
accomodate those BSPs applying packhex in <BSP>.cfg.
Build tools/cpu as build-host tools.
2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* tools/Makefile.am: Remove.
* configure.ac: Remove tools.
* acinclude.m4: Fix build_subdir handling.
* Makefile.am: Remove tools from SUBDIRS.
Rename HOST|BUILD|TARGET_SUBDIRS into host|build|target_SUBDIRS.
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
* alocal/rtems-top.a4: Add AC_CONFIG_AUX_DIR.
2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bootstrap: Add ACLOCAL, AUTOHEADER.
Don't check for auto*tool-versions.
2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Don't build sh-rtems ml and ml/m2 multilib variants.
2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Introduce depend-gcc.
* automake/lib.am: Remove stray comment.
* automake/local.am: Introduce depend-gcc.
2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Don't build arm-rtems/*fpu* multilib variants.
2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Set PROJECT_ROOT unconditionally.
* automake/local.am: Remove $(ARCH), clean-local.
* automake/compile.am: Add $(ARCH), clean-local.
Set CXXFLAGS = @RTEMS_CFLAGS@ $(XCXXFLAGS).
2003-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove references to obsoleted files
aclocal/enable-gcc28.m4, aclocal/enable-libcdir.m4.
2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config.sub (rtems-4-6-branch only): New from subversion.
* bootstrap (rtems-4-6-branch only): Do not delete config.sub.
2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonical-target-name.m4: Transform tic4x -> RTEMS_CPU=c4x.
2003-02-11 Joel Sherrill <joel@OARcorp.com>
* VERSION: Updated to rtems-4.6.0pre1.
2003-02-11 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-4.6.0pre1.
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bootstrap: Remove attempts to detect autoconf and automake using

View File

@@ -8,7 +8,7 @@
ACLOCAL_AMFLAGS = -I aclocal
SUBDIRS = tools make $(BUILD_SUBDIRS) $(HOST_SUBDIRS) $(TARGET_SUBDIRS)
SUBDIRS = make $(build_SUBDIRS) $(host_SUBDIRS) $(target_SUBDIRS)
AUTOMAKE_FILES = automake/compile.am automake/host.am automake/lib.am \
automake/local.am automake/subdirs.am \
@@ -20,8 +20,8 @@ ACLOCAL_FILES = aclocal/bsp-alias.m4 aclocal/canonical-host.m4 \
aclocal/check-cxx.m4 aclocal/check-itron.m4 \
aclocal/check-multiprocessing.m4 aclocal/check-networking.m4 \
aclocal/check-newlib.m4 aclocal/check-posix.m4 aclocal/check-rdbg.m4 \
aclocal/enable-bare.m4 aclocal/enable-cxx.m4 aclocal/enable-gcc28.m4 \
aclocal/enable-inlines.m4 aclocal/enable-itron.m4 aclocal/enable-libcdir.m4 \
aclocal/enable-bare.m4 aclocal/enable-cxx.m4 \
aclocal/enable-inlines.m4 aclocal/enable-itron.m4 \
aclocal/enable-multiprocessing.m4 aclocal/enable-networking.m4 \
aclocal/enable-posix.m4 aclocal/enable-rdbg.m4 aclocal/enable-rtemsbsp.m4 \
aclocal/enable-tests.m4 aclocal/gcc-pipe.m4 aclocal/gcc-specs.m4 \
@@ -30,7 +30,7 @@ ACLOCAL_FILES = aclocal/bsp-alias.m4 aclocal/canonical-host.m4 \
aclocal/project-root.m4 aclocal/rtems-debug.m4 \
aclocal/rtems-test-no-pause.m4 aclocal/rtems-top.m4 \
aclocal/target.m4 aclocal/tool-paths.m4 aclocal/bspopts.m4 \
aclocal/ppc.m4 aclocal/bsp-configure.m4
aclocal/ppc.m4 aclocal/bsp-configure.m4 aclocal/gcc-isystem.m4
noinst_SCRIPTS = bootstrap

View File

@@ -38,7 +38,7 @@ mkdir build
cd build
<path>/rtems/configure [options] \
--target=sparc-rtems \
--prefix=/opt/cygwin/rtems/sparc-rtems
--prefix=/opt/cygwin
make
make install
@@ -56,11 +56,11 @@ cd host
--target=sparc-rtems \
--build=`<path>/rtems/config.guess` \
--host=i386-cygwin \
--prefix=/opt/cygwin/rtems
--prefix=/opt/cygwin
make
make install
This will build RTEMS host-tools for i386-cygwin and install it to the given
This will build RTEMS host-tools for i386-cygwin and install them to the given
PREFIX.
@@ -70,16 +70,4 @@ PREFIX.
* At present time, building RTEMS Canadian Cross is known to be immature, and
to require additional work. Do not expect this to work.
* The configure scripts expect to find a native c-compiler called "cc". If
your host doesn't have such a "cc" (e.g. Cygwin) or has a non-functional
"cc" (eg. Solaris) try introducing a symlink <functional-cc> -> cc
(E.g.: ln -s <path-to>/gcc /opt/rtems/bin/cc) and make sure this cc can be
found on $PATH.
* It will *not* work for all BSPs requiring BSP-specific host-tools
(Unfortunately, this comprizes i386-rtems/pcx86 and all powerpc BSPs).
* Incomplete support for *_FOR_TARGET, *_FOR_HOST, *_FOR_BUILD environment
variables.
* The <toplevel>/make/ directory hierarchy is not treated correctly.

View File

@@ -8,7 +8,7 @@ includes porting RTEMS to new processors and the development of custom board
support packages and device drivers. In addition, OAR is available
to assist in the development of your real-time embedded application.
For more information, email Mark Johannes at mark@OARcorp.com
For more information, email Mark Johannes at mark.johannes@OARcorp.com
or contact OAR at:
On-Line Applications Research Corporation

View File

@@ -4,4 +4,4 @@
# $Id$
#
RTEMS Version ss-20030128
RTEMS Version 4.6.2

View File

@@ -3,6 +3,7 @@
## ${TARGET_CONFIGDIRS_LIST} is directories we build using the target tools.
## ${BUILD_CONFIGDIRS_LIST} is directories we build using the build tools
AC_PREREQ(2.57)
dnl RTEMS_ARG_VAR(VAR,HELP-STRING)
dnl An internal macros to have help strings pretty
@@ -23,68 +24,96 @@ AC_DEFUN([_RTEMS_SUBST_IFNOT],
[AC_SUBST([$1],["[$]$1 $2"])])
])
AC_DEFUN([_RTEMS_TOOLS],
[
m4_ifdef([_RTEMS_$2_CONFIGDIRS_LIST],
[
_RTEMS_ARG_VAR([CC_FOR_$2],
[c-compiler to be used for $1 subdirs (default: auto-detected)])
_RTEMS_ARG_VAR([CFLAGS_FOR_$2],
[c-flags to be used for $1 subdirs (default: provided by autoconf)])
_RTEMS_ARG_VAR([CXX_FOR_$2],
[c++-compiler to be used for $1 subdirs (default: auto-detected)])
_RTEMS_ARG_VAR([CXXFLAGS_FOR_$2],
[c++-flags to be used for $1 subdirs (default: provided by autoconf)])
])
])
AC_DEFUN([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS],
[
AC_CONFIG_COMMANDS_PRE([
if test -z "${build_alias}"; then
# build_alias is empty
if test -z "${host_alias}"; then
# host_alias is empty
if test -z "${target_alias}"; then
: target_alias is empty
else
: target_alias is not empty
fi
else
# host_alias is not empty
if test -z "${target_alias}"; then
: target_alias is empty
target_alias="${host_alias}"
else
: target_alias is not empty
fi
fi
else
# build_alias is not empty
if test -z "${host_alias}"; then
# host_alias is empty
if test -z "${target_alias}"; then
: target_alias is empty
else
: target_alias is not empty
fi
else
# host_alias is not empty
if test -z "${target_alias}"; then
: target_alias is empty
target_alias="${host_alias}"
else
: target_alias is not empty
fi
fi
fi
_RTEMS_BUILD_CONFIG_PREPARE
_RTEMS_HOST_CONFIG_PREPARE
_RTEMS_TARGET_CONFIG_PREPARE
AS_IF([test $build = $host],
[
AS_IF([test $host = $target],
[dnl b=h, h=t, t=b
BUILD_SUBDIRS="${build_configdirs}"
build_subdir="."
build_SUBDIRS="${build_configdirs}"
build_configdirs="${build_configdirs}"
HOST_SUBDIRS=""
host_configdirs=""
TARGET_SUBDIRS=""
target_configdirs=""],
[dnl b=h, h!=t, t!=b
BUILD_SUBDIRS="${build_configdirs}"
build_configdirs="${build_configdirs}"
HOST_SUBDIRS=""
host_configdirs=""
TARGET_SUBDIRS=`echo "${target_configdirs}" | \
sed -e "s%\([[^ ]][[^ ]]*\)%$target_alias/\1%g"`
target_configdirs="${target_configdirs}"
])
],[
AS_IF([test $host = $target],
[ dnl b!=h, h=t, b!=t
BUILD_SUBDIRS="${build_configdirs}"
build_configdirs="${build_configdirs}"
HOST_SUBDIRS=`echo "${host_configdirs}" | \
sed -e "s%\([[^ ]][[^ ]]*\)%$host_alias/\1%g"`
AS_IF([test $build != $host],
[dnl
host_subdir="${host_alias-$host}"
host_SUBDIRS=`echo "${host_configdirs}" | \
sed -e "s%\([[^ ]][[^ ]]*\)%$host_subdir/\1%g"`
host_configdirs="${host_configdirs}"
TARGET_SUBDIRS=""
target_configdirs=""],
[
AS_IF([test $build = $target],
[dnl b!=h, h!=t, b=t
BUILD_SUBDIRS="${build_configdirs}"
build_configdirs="${build_configdirs}"
HOST_SUBDIRS=`echo "${host_configdirs}" | \
sed -e "s%\([[^ ]][[^ ]]*\)%$host_alias/\1%g"`
],[dnl
host_SUBDIRS="${host_configdirs}"
host_configdirs="${host_configdirs}"
TARGET_SUBDIRS=""
target_configdirs=""],
[dnl b!=h, h!=t, b!=t
BUILD_SUBDIRS="${build_configdirs}"
build_configdirs="${build_configdirs}"
HOST_SUBDIRS=`echo "${host_configdirs}" | \
sed -e "s%\([[^ ]][[^ ]]*\)%$host_alias/\1%g"`
host_configdirs="${host_configdirs}"
TARGET_SUBDIRS=`echo "${target_configdirs}" | \
sed -e "s%\([[^ ]][[^ ]]*\)%$target_alias/\1%g"`
target_configdirs="${target_configdirs}"
])
])
])
AC_SUBST(HOST_SUBDIRS)
AC_SUBST(TARGET_SUBDIRS)
AC_SUBST(BUILD_SUBDIRS)
AS_IF([test $build != $target],
[dnl
target_subdir="${target_alias-$target}"
target_SUBDIRS=`echo "${target_configdirs}" | \
sed -e "s%\([[^ ]][[^ ]]*\)%$target_subdir/\1%g"`
target_configdirs="${target_configdirs}"
],[dnl
target_SUBDIRS="${target_configdirs}"
target_configdirs="${target_configdirs}"
])
AC_SUBST(host_SUBDIRS)
AC_SUBST(target_SUBDIRS)
AC_SUBST(build_SUBDIRS)
])
AC_CONFIG_COMMANDS_POST([
@@ -160,23 +189,18 @@ dnl _RTEMS_OUTPUT_SUBDIRS([host|target|build],[HOST|TARGET|BUILD])
AC_DEFUN([_RTEMS_OUTPUT_SUBDIRS],[
m4_ifdef([_RTEMS_$2_CONFIGDIRS_LIST],
[
_RTEMS_ARG_VAR([CC_FOR_$2],
[c-compiler to be used for $1 subdirs (default: auto-detected)])
_RTEMS_ARG_VAR([CFLAGS_FOR_$2],
[c-flags to be used for $1 subdirs (default: provided by autoconf)])
_RTEMS_ARG_VAR([CXX_FOR_$2],
[c++-compiler to be used for $1 subdirs (default: auto-detected)])
_RTEMS_ARG_VAR([CXXFLAGS_FOR_$2],
[c++-flags to be used for $1 subdirs (default: provided by autoconf)])
if test "$no_recursion" != yes; then
if test -n "${$2_SUBDIRS}"; then
if test -n "${$1_SUBDIRS}"; then
ac_sub_configure_args="[$]$1args"
# Always prepend --prefix to ensure using the same prefix
# in subdir configurations.
ac_sub_configure_args="'--prefix=$prefix' $ac_sub_configure_args"
# make sure that $1_subdir is not empty
test -n "$$1_subdir" || $1_subdir="."
case "$$1_subdir" in
"." ) ;;
* )
@@ -184,9 +208,6 @@ if test "$no_recursion" != yes; then
;;
esac
# make sure that $1_subdir is not empty
test -n "$$1_subdir" || $1_subdir="."
ac_popdir=`pwd`
for ac_dir in $$1_configdirs; do
@@ -240,25 +261,13 @@ if test "$no_recursion" != yes; then
AC_MSG_ERROR([$ac_sub_configure failed for $ac_dir])
fi
cd $ac_popdir
cd "$ac_popdir"
done
fi
fi
])
])
## PUBLIC: RTEMS_BUILD_CONFIG_SUBDIRS(build_subdir)
# subdirs to be built for the build environment
AC_DEFUN([RTEMS_BUILD_CONFIG_SUBDIRS],[
m4_append([_RTEMS_BUILD_CONFIGDIRS_LIST],[ $1])
dnl Always append to build_configdirs
AC_SUBST(build_configdirs,"$build_configdirs $1")
m4_divert_text([DEFAULTS],
[ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"])
m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS])
])
AC_DEFUN([_RTEMS_CONFIGURE_ARGS_PRUNE],
[
$1_prune()
@@ -311,20 +320,30 @@ $1_prune()
}
])
AC_DEFUN(_RTEMS_BUILD_CONFIG_PREPARE,[
## PUBLIC: RTEMS_BUILD_CONFIG_SUBDIRS(build_subdir)
# subdirs to be built for the build environment
AC_DEFUN([RTEMS_BUILD_CONFIG_SUBDIRS],[
m4_append([_RTEMS_BUILD_CONFIGDIRS_LIST],[ $1])
dnl Always append to build_configdirs
AC_SUBST(build_configdirs,"$build_configdirs $1")
m4_divert_text([DEFAULTS],
[ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"])
m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS])
])
AC_DEFUN([_RTEMS_BUILD_CONFIG_PREPARE],[
## # Record the configure arguments in Makefile.
m4_ifdef([_RTEMS_BUILD_CONFIGDIRS_LIST],
[
m4_expand_once([_RTEMS_TOOLS([build],[BUILD])])
m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([buildargs])])
eval buildargs_prune $ac_configure_args
buildargs="'--host=${build}' '--build=${build}' ${buildargs}"
test -n "${target_alias}" && \
buildargs="${buildargs} --target='${target_alias}'"
## AC_SUBST(buildargs)
build_subdir="."
buildargs="'--host=${build_alias-$build}' '--build=${build_alias-$build}' ${buildargs}"
buildargs="${buildargs} '--target=${target_alias-$target}'"
],[])
AC_SUBST(buildargs)
AC_SUBST(build_subdir)
])
## PUBLIC: RTEMS_HOST_CONFIG_SUBDIRS(host_subdir)
@@ -332,38 +351,23 @@ build_subdir="."
AC_DEFUN([RTEMS_HOST_CONFIG_SUBDIRS],[
m4_append([_RTEMS_HOST_CONFIGDIRS_LIST],[ $1])dnl
if test $build = $host;
then
AS_IF([test $host = $target],
[_RTEMS_SUBST_IFNOT([build_configdirs],[$1])],
[_RTEMS_SUBST_IFNOT([build_configdirs],[$1])]
)
else
AS_IF([test $host = $target],
[_RTEMS_SUBST_IFNOT([host_configdirs],[$1])],
[AS_IF([test $build = $target],
[_RTEMS_SUBST_IFNOT([host_configdirs],[$1])],
[_RTEMS_SUBST_IFNOT([host_configdirs],[$1])]
)]
)
fi
_RTEMS_SUBST_IFNOT([host_configdirs],[$1])
m4_divert_text([DEFAULTS],
[ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"])
m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS])
])
AC_DEFUN(_RTEMS_HOST_CONFIG_PREPARE,[
AC_DEFUN([_RTEMS_HOST_CONFIG_PREPARE],[
m4_ifdef([_RTEMS_HOST_CONFIGDIRS_LIST],
[
## Record configure arguments in Makefile.
m4_expand_once([_RTEMS_TOOLS([host],[HOST])])
m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([hostargs])])
eval hostargs_prune $ac_configure_args
hostargs="'--host=${host_alias}' '--build=${build}' '--target=${target_alias}' ${hostargs}"
## AC_SUBST(hostargs)
host_subdir="${host_alias}"
hostargs="'--host=${host_alias-$host}' '--build=${build_alias-$build}' '--target=${target_alias-$target}' ${hostargs}"
],[])
AC_SUBST(hostargs)
AC_SUBST(host_subdir)
])
## PUBLIC: RTEMS_TARGET_CONFIG_SUBDIRS(target_subdir)
@@ -371,36 +375,21 @@ host_subdir="${host_alias}"
AC_DEFUN([RTEMS_TARGET_CONFIG_SUBDIRS],[
m4_append([_RTEMS_TARGET_CONFIGDIRS_LIST],[ $1])
if test $build = $host;
then
AS_IF([test $host = $target],
[_RTEMS_SUBST_IFNOT([build_configdirs],[$1])],
[_RTEMS_SUBST_IFNOT([target_configdirs],[$1])]
)
else
AS_IF([test $host = $target],
[_RTEMS_SUBST_IFNOT([host_configdirs],[$1])],
[AS_IF([test $build = $target],
[_RTEMS_SUBST_IFNOT([build_configdirs],[$1])],
[_RTEMS_SUBST_IFNOT([target_configdirs],[$1])]
)]
)
fi
_RTEMS_SUBST_IFNOT([target_configdirs],[$1])
m4_divert_text([DEFAULTS],
[ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"])
m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS])
])
AC_DEFUN(_RTEMS_TARGET_CONFIG_PREPARE,[
AC_DEFUN([_RTEMS_TARGET_CONFIG_PREPARE],[
m4_ifdef([_RTEMS_TARGET_CONFIGDIRS_LIST],
[
## Record the configure arguments in Makefile.
m4_expand_once([_RTEMS_TOOLS([target],[TARGET])])
m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([targetargs])])
eval targetargs_prune $ac_configure_args
targetargs="'--host=${target_alias}' '--build=${build}' '--target=${target_alias}' ${targetargs}"
## AC_SUBST(targetargs)
target_subdir="${target_alias}"
targetargs="'--host=${target_alias-$target}' '--build=${build_alias-$build}' '--target=${target_alias-$target}' ${targetargs}"
],[])
AC_SUBST(targetargs)
AC_SUBST(target_subdir)
])

View File

@@ -4,7 +4,7 @@ dnl
dnl _RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY)
dnl Internal subroutine to RTEMS_BSP_ALIAS
AC_DEFUN(_RTEMS_BSP_ALIAS,
AC_DEFUN([_RTEMS_BSP_ALIAS],
[# account for "aliased" bsps which share source code
case $1 in
simcpu32) $2=sim68000 ;; # BSVC CPU32 variant
@@ -34,7 +34,7 @@ AC_DEFUN(_RTEMS_BSP_ALIAS,
dnl RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY)
dnl convert a bsp alias $1 into its bsp directory RTEMS_BSP_FAMILY
AC_DEFUN(RTEMS_BSP_ALIAS,
AC_DEFUN([RTEMS_BSP_ALIAS],
[_RTEMS_BSP_ALIAS(m4_if([$1],,[$RTEMS_BSP],[$1]),
m4_if([$2],,[RTEMS_BSP_FAMILY],[$2]))]
)

View File

@@ -9,7 +9,7 @@ dnl Configure scripts will receive <bsp-value> if <RTEMS_BSP> matches the
dnl actual value of the shell variable RTEMS_BSP (cf. RTEMS_ENV_RTEMSBSP),
dnl and the raw value passed to --enable-FEATURE otherwise.
dnl
AC_DEFUN(RTEMS_BSP_ARG_ENABLE,
AC_DEFUN([RTEMS_BSP_ARG_ENABLE],
[AC_REQUIRE([RTEMS_ENV_RTEMSBSP])
AC_ARG_ENABLE([$1],[$2],
[enableval=`echo "[$enable_]patsubst([$1], -, _)" | sed -e "s%^${RTEMS_BSP}:%%"`

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_CANONICAL_HOST,
AC_DEFUN([RTEMS_CANONICAL_HOST],
[dnl
AC_REQUIRE([AC_CANONICAL_HOST])
RTEMS_HOST=$host_os

View File

@@ -8,7 +8,7 @@ dnl target naming conventions "processor-vendor-os"
dnl Therefore autoconf's AC_CANONICAL_TARGET will fail for them
dnl and we have to fix it for rtems ourselves
AC_DEFUN(RTEMS_CANONICAL_TARGET_CPU,
AC_DEFUN([RTEMS_CANONICAL_TARGET_CPU],
[
AC_CANONICAL_TARGET
AC_MSG_CHECKING(rtems target cpu)
@@ -29,6 +29,9 @@ case "${target}" in
sparc-sun-solaris*) # unix "simulator" port
RTEMS_CPU=unix
;;
tic4x-*rtems*) # gcc changed the name
RTEMS_CPU=c4x
;;
*)
RTEMS_CPU=`echo $target | sed 's%^\([[^-]]*\)-\(.*\)$%\1%'`
;;

View File

@@ -4,7 +4,7 @@ dnl
dnl Set target tools
dnl
AC_DEFUN(RTEMS_CANONICALIZE_TOOLS,
AC_DEFUN([RTEMS_CANONICALIZE_TOOLS],
[AC_REQUIRE([RTEMS_PROG_CC])dnl
dnl FIXME: What shall be done if these tools are not available?

View File

@@ -4,7 +4,7 @@ dnl Report all available bsps for a target,
dnl check if a bsp-subdirectory is present for all bsps found
dnl
dnl RTEMS_CHECK_BSPS(bsp_list)
AC_DEFUN(RTEMS_CHECK_BSPS,
AC_DEFUN([RTEMS_CHECK_BSPS],
[
AC_REQUIRE([RTEMS_CHECK_CPU])dnl sets RTEMS_CPU, target
AC_REQUIRE([RTEMS_TOP])dnl sets RTEMS_TOPdir

View File

@@ -1,7 +1,7 @@
dnl $Id$
dnl check if RTEMS support a cpu
AC_DEFUN(RTEMS_CHECK_CPU,
AC_DEFUN([RTEMS_CHECK_CPU],
[dnl
AC_REQUIRE([RTEMS_TOP])
AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_CHECK_CUSTOM_BSP,[
AC_DEFUN([RTEMS_CHECK_CUSTOM_BSP],[
AC_REQUIRE([RTEMS_TOP])
AC_MSG_CHECKING([for make/custom/[$]$1.cfg])

View File

@@ -1,6 +1,6 @@
dnl $Id$
dnl
AC_DEFUN(RTEMS_CHECK_CXX,
AC_DEFUN([RTEMS_CHECK_CXX],
[dnl
AC_REQUIRE([RTEMS_CHECK_CPU])dnl
AC_REQUIRE([RTEMS_PROG_CC_FOR_TARGET])dnl
@@ -20,7 +20,7 @@ HAS_CPLUSPLUS="$rtems_cv_HAS_CPLUSPLUS";
AC_SUBST(HAS_CPLUSPLUS)dnl
if test "$HAS_CPLUSPLUS" = "yes"; then
CPLUS_LD_LIBS='$(PROJECT_RELEASE)/lib/librtems++$(LIBSUFFIX_VA)'
CPLUS_LD_LIBS='$(PROJECT_RELEASE)/lib/librtems++$(LIB_VARIANT).a'
fi
AC_SUBST(CPLUS_LD_LIBS)
])

View File

@@ -1,6 +1,6 @@
dnl $Id$
dnl
AC_DEFUN(RTEMS_CHECK_ITRON_API,
AC_DEFUN([RTEMS_CHECK_ITRON_API],
[dnl
AC_REQUIRE([RTEMS_CHECK_CPU])dnl
AC_REQUIRE([RTEMS_ENABLE_ITRON])dnl
@@ -28,7 +28,7 @@ fi
AC_SUBST(HAS_ITRON_API)dnl
])
AC_DEFUN(RTEMS_DEFINE_ITRON_API,
AC_DEFUN([RTEMS_DEFINE_ITRON_API],
[AC_REQUIRE([RTEMS_CHECK_ITRON_API])dnl
if test x"${HAS_ITRON_API}" = x"yes";
then

View File

@@ -2,7 +2,7 @@ dnl
dnl $Id$
dnl
AC_DEFUN(RTEMS_CHECK_MULTIPROCESSING,
AC_DEFUN([RTEMS_CHECK_MULTIPROCESSING],
[dnl
AC_REQUIRE([RTEMS_ENABLE_MULTILIB])dnl
AC_REQUIRE([RTEMS_ENV_RTEMSBSP])dnl

View File

@@ -1,6 +1,6 @@
dnl $Id$
dnl
AC_DEFUN(RTEMS_CHECK_NETWORKING,
AC_DEFUN([RTEMS_CHECK_NETWORKING],
[dnl
AC_REQUIRE([RTEMS_CHECK_CPU])dnl
AC_REQUIRE([RTEMS_ENABLE_NETWORKING])dnl

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_CHECK_NEWLIB,
AC_DEFUN([RTEMS_CHECK_NEWLIB],
[dnl
AC_REQUIRE([RTEMS_PROG_CC_FOR_TARGET])dnl
AC_REQUIRE([RTEMS_CANONICALIZE_TOOLS])dnl

View File

@@ -1,6 +1,6 @@
dnl $Id$
dnl
AC_DEFUN(RTEMS_CHECK_POSIX_API,
AC_DEFUN([RTEMS_CHECK_POSIX_API],
[dnl
AC_REQUIRE([RTEMS_CHECK_CPU])dnl
AC_REQUIRE([RTEMS_ENABLE_POSIX])dnl
@@ -28,7 +28,7 @@ fi
AC_SUBST(HAS_POSIX_API)dnl
])
AC_DEFUN(RTEMS_DEFINE_POSIX_API,
AC_DEFUN([RTEMS_DEFINE_POSIX_API],
[AC_REQUIRE([RTEMS_CHECK_POSIX_API])dnl
AS_IF(
[test x"${HAS_POSIX_API}" = x"yes"],

View File

@@ -1,6 +1,6 @@
dnl $Id$
dnl
AC_DEFUN(RTEMS_CHECK_RDBG,
AC_DEFUN([RTEMS_CHECK_RDBG],
[dnl
AC_REQUIRE([RTEMS_TOP])dnl
AC_REQUIRE([RTEMS_CHECK_CPU])dnl

View File

@@ -3,7 +3,7 @@ dnl $Id$
## Check for a cross tool, similar to AC_CHECK_TOOL, but do not fall back to
## the un-prefixed version of PROG-TO-CHECK-FOR.
dnl RTEMS_CHECK_TOOL(VARIABLE, PROG-TO-CHECK-FOR[, VALUE-IF-NOT-FOUND [, PATH]])
AC_DEFUN(RTEMS_CHECK_TOOL,
AC_DEFUN([RTEMS_CHECK_TOOL],
[
AS_IF([test "x$build_alias" != "x$host_alias"],
[rtems_tool_prefix=${ac_tool_prefix}])

View File

@@ -11,7 +11,7 @@ dnl
dnl
dnl _AC_DOTS(PATH)
dnl
AC_DEFUN(_AC_DOTS,[
AC_DEFUN([_AC_DOTS],[
# A "../" for each directory in $1.
ac_dots=`echo $1 | \
sed -e 's%^\./%%' -e 's%[[^/]]$%&/%' -e 's%[[^/]]*/%../%g'`
@@ -20,7 +20,7 @@ AC_DEFUN(_AC_DOTS,[
dnl
dnl _RTEMS_ADJUST_SRCDIR(REVAR,CONFIG_DIR[,TARGET_SUBDIR])
dnl
AC_DEFUN(_RTEMS_ADJUST_SRCDIR,[
AC_DEFUN([_RTEMS_ADJUST_SRCDIR],[
_AC_DOTS(ifelse([$3], ,[$2],[$3/$2]))
case "$srcdir" in

View File

@@ -1,4 +1,4 @@
AC_DEFUN(RTEMS_ENABLE_BARE,
AC_DEFUN([RTEMS_ENABLE_BARE],
[
AC_ARG_ENABLE(bare-cpu-cflags,
[AC_HELP_STRING([--enable-bare-cpu-cflags],

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_CXX,
AC_DEFUN([RTEMS_ENABLE_CXX],
[
AC_ARG_ENABLE(cxx,
[AC_HELP_STRING([--enable-cxx],

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_INLINES,
AC_DEFUN([RTEMS_ENABLE_INLINES],
[AC_ARG_ENABLE(rtems-inlines,
[AC_HELP_STRING([--enable-rtems-inlines],
[enable RTEMS inline functions (default:enabled, disable to use macros)])],

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_ITRON,
AC_DEFUN([RTEMS_ENABLE_ITRON],
[
## AC_BEFORE([$0], [RTEMS_CHECK_ITRON_API])dnl

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_MULTIPROCESSING,
AC_DEFUN([RTEMS_ENABLE_MULTIPROCESSING],
[
AC_ARG_ENABLE(multiprocessing,
[AC_HELP_STRING([--enable-multiprocessing],

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_NETWORKING,
AC_DEFUN([RTEMS_ENABLE_NETWORKING],
[
## AC_BEFORE([$0], [RTEMS_CHECK_NETWORKING])dnl

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_POSIX,
AC_DEFUN([RTEMS_ENABLE_POSIX],
[
## AC_BEFORE([$0], [RTEMS_CHECK_POSIX_API])dnl

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_RDBG,
AC_DEFUN([RTEMS_ENABLE_RDBG],
[
AC_BEFORE([$0], [RTEMS_CHECK_RDBG])dnl

View File

@@ -3,7 +3,7 @@ dnl $Id$
dnl Override the set of BSPs to be built.
dnl used by the toplevel configure script
dnl RTEMS_ENABLE_RTEMSBSP(rtems_bsp_list)
AC_DEFUN(RTEMS_ENABLE_RTEMSBSP,
AC_DEFUN([RTEMS_ENABLE_RTEMSBSP],
[
AC_BEFORE([$0], [RTEMS_ENV_RTEMSBSP])
AC_ARG_ENABLE(rtemsbsp,

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_ENABLE_TESTS,
AC_DEFUN([RTEMS_ENABLE_TESTS],
[
# If the tests are enabled, then find all the test suite Makefiles
AC_MSG_CHECKING([if the test suites are enabled? ])

View File

@@ -2,7 +2,7 @@ dnl $Id$
dnl Pass a single BSP via an environment variable
dnl used by per BSP configure scripts
AC_DEFUN(RTEMS_ENV_RTEMSBSP,
AC_DEFUN([RTEMS_ENV_RTEMSBSP],
[dnl
AC_BEFORE([$0], [RTEMS_ENABLE_RTEMSBSP])dnl
AC_BEFORE([$0], [RTEMS_PROJECT_ROOT])dnl

25
aclocal/gcc-isystem.m4 Normal file
View File

@@ -0,0 +1,25 @@
dnl
dnl $Id$
dnl
dnl Check whether the gcc accepts -isystem
dnl
AC_DEFUN([RTEMS_GCC_ISYSTEM],
[AC_REQUIRE([RTEMS_PROG_CC])
AC_CACHE_CHECK(whether $CC accepts -isystem,rtems_cv_gcc_isystem,
[
rtems_cv_gcc_isystem=no
if test x"$GCC" = x"yes"; then
cat << EOF > conftest.h
int conftest123();
EOF
cat << EOF > conftest.c
#include <conftest.h>
int conftest123() {}
EOF
if test -z "`${CC} -isystem./ -c conftest.c 2>&1`";then
rtems_cv_gcc_isystem=yes
fi
fi
rm -f conftest*
])])

View File

@@ -4,7 +4,7 @@ dnl
dnl Check whether the target compiler accepts -pipe
dnl
AC_DEFUN(RTEMS_GCC_PIPE,
AC_DEFUN([RTEMS_GCC_PIPE],
[AC_REQUIRE([RTEMS_PROG_CC])
AC_REQUIRE([AC_CANONICAL_HOST])
AC_CACHE_CHECK(whether $CC accepts --pipe,rtems_cv_gcc_pipe,

View File

@@ -4,7 +4,7 @@ dnl
dnl Check whether the target compiler accepts -specs
dnl
AC_DEFUN(RTEMS_GCC_SPECS,
AC_DEFUN([RTEMS_GCC_SPECS],
[AC_REQUIRE([RTEMS_PROG_CC])
AC_CACHE_CHECK(whether $CC accepts -specs,rtems_cv_gcc_specs,
[

View File

@@ -5,7 +5,7 @@ dnl
dnl check for i386 gas supporting 16 bit mode
dnl - binutils 2.9.1.0.7 and higher
AC_DEFUN(RTEMS_I386_GAS_CODE16,
AC_DEFUN([RTEMS_I386_GAS_CODE16],
[ if test "${host_cpu}" = "i386"; then
AC_CACHE_CHECK([for 16 bit mode assembler support],
rtems_cv_prog_gas_code16,

View File

@@ -2,7 +2,7 @@ dnl This provides configure definitions used for multilib support
dnl parts of these macros are derived from newlib-1.8.2's multilib support
AC_DEFUN(RTEMS_ENABLE_MULTILIB,
AC_DEFUN([RTEMS_ENABLE_MULTILIB],
[
AC_ARG_ENABLE(multilib,
AC_HELP_STRING([--enable-multilib],

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_PATH_KSH,
AC_DEFUN([RTEMS_PATH_KSH],
[
dnl NOTE: prefer bash over ksh over sh
AC_PATH_PROGS(KSH,bash ksh sh)

View File

@@ -1,6 +1,6 @@
dnl $Id$
AC_DEFUN(RTEMS_PATH_PERL,
AC_DEFUN([RTEMS_PATH_PERL],
[
AC_PATH_PROG(PERL,perl)
if test -z "$PERL" ; then

View File

@@ -80,7 +80,7 @@ if test "$no_recursion" != yes; then
AC_MSG_ERROR([$ac_sub_configure failed for $ac_subdir])
fi
cd $ac_popdir
cd "$ac_popdir"
done
fi
])

View File

@@ -4,7 +4,7 @@ dnl
dnl Check for target gcc
dnl
AC_DEFUN(RTEMS_PROG_CC,
AC_DEFUN([RTEMS_PROG_CC],
[
AC_BEFORE([$0], [AC_PROG_CPP])dnl
AC_BEFORE([$0], [AC_PROG_CC])dnl
@@ -22,18 +22,27 @@ AC_PROG_CPP
AM_CONDITIONAL(RTEMS_USE_GCC,test x"$GCC" = x"yes")
])
AC_DEFUN(RTEMS_PROG_CC_FOR_TARGET,
AC_DEFUN([RTEMS_PROG_CC_FOR_TARGET],
[
dnl check target cc
RTEMS_PROG_CC
dnl check if the compiler supports --specs
RTEMS_GCC_SPECS
dnl check if the compiler supports -isystem
RTEMS_GCC_ISYSTEM
dnl check if the target compiler may use --pipe
RTEMS_GCC_PIPE
test "$rtems_cv_gcc_pipe" = "yes" && CC="$CC --pipe"
dnl check if the compiler supports --specs
RTEMS_GCC_SPECS
if test "$GCC" = yes; then
RTEMS_CFLAGS="$RTEMS_CFLAGS -Wall"
m4_if([$1],,[],[RTEMS_CFLAGS="$RTEMS_CFLAGS $1"])
fi
AS_IF([test x"$rtems_cv_gcc_isystem" = x"yes"],[
RTEMS_CPPFLAGS="-isystem \$(PROJECT_INCLUDE)"],[
RTEMS_CPPFLAGS="-I\$(PROJECT_INCLUDE)"
])
AC_SUBST(RTEMS_CPPFLAGS)
])

View File

@@ -4,7 +4,7 @@ dnl
dnl Check for target g++
dnl
AC_DEFUN(RTEMS_PROG_CXX_FOR_TARGET,
AC_DEFUN([RTEMS_PROG_CXX_FOR_TARGET],
[
AC_BEFORE([$0], [RTEMS_CANONICALIZE_TOOLS])dnl
AC_REQUIRE([RTEMS_ENABLE_CXX])

View File

@@ -12,7 +12,7 @@ dnl RTEMS_ROOT .. path to the top of a bsp's build directory
dnl [Applied by custom/*.cfg, depredicated otherwise]
dnl
AC_DEFUN(RTEMS_PROJECT_ROOT,
AC_DEFUN([RTEMS_PROJECT_ROOT],
[dnl
AC_REQUIRE([RTEMS_TOP])

20
aclocal/rpm.m4 Normal file
View File

@@ -0,0 +1,20 @@
AC_DEFUN([RTEMS_ENABLE_RPMPREFIX],[
AC_ARG_ENABLE([rpmprefix],
[ --enable-rpmprefix=<rpmprefix> prefix rpms],
[case $enable_rpmprefix in
yes ) rpmprefix="rtems-"]RTEMS_API["-";;
no ) rpmprefix="%{nil}";;
* ) AS_IF([test -z "$enable_rpmprefix"],
[rpmprefix="%{nil}"],
[rpmprefix="$enable_rpmprefix"]);;
esac],
[rpmprefix="rtems-"]RTEMS_API["-"])
AC_ARG_ENABLE([osversions],
[ --enable-osversions whether to use version numbers in os-tripples],
[case $enable_osversions in
yes ) osversion=RTEMS_API;;
* ) osversion=;;
esac],
[osversion=])
])

View File

@@ -1,6 +1,6 @@
## $Id$
AC_DEFUN(RTEMS_ENABLE_RTEMS_DEBUG,
AC_DEFUN([RTEMS_ENABLE_RTEMS_DEBUG],
[
AC_ARG_ENABLE(rtems-debug,
AC_HELP_STRING([--enable-rtems-debug],[enable RTEMS_DEBUG]),
@@ -11,7 +11,7 @@ AC_HELP_STRING([--enable-rtems-debug],[enable RTEMS_DEBUG]),
esac],[enable_rtems_debug=no])
])
AC_DEFUN(RTEMS_CHECK_RTEMS_DEBUG,
AC_DEFUN([RTEMS_CHECK_RTEMS_DEBUG],
[AC_REQUIRE([RTEMS_ENABLE_RTEMS_DEBUG])
AS_IF([test x"${enable_rtems_debug}" = x"yes"]
[AC_DEFINE_UNQUOTED(RTEMS_DEBUG,1,[if RTEMS_DEBUG is enabled])])

View File

@@ -1,4 +1,4 @@
AC_DEFUN(RTEMS_ENABLE_RTEMS_TEST_NO_PAUSE,
AC_DEFUN([RTEMS_ENABLE_RTEMS_TEST_NO_PAUSE],
[AC_ARG_ENABLE(test-no-pause,
AC_HELP_STRING([--disable-test-no-pause],[disable RTEMS_TEST_NO_PAUSE]),
[case "${enableval}" in
@@ -8,7 +8,7 @@ AC_HELP_STRING([--disable-test-no-pause],[disable RTEMS_TEST_NO_PAUSE]),
esac],[RTEMS_TEST_NO_PAUSE=yes])
])
AC_DEFUN(RTEMS_CHECK_RTEMS_TEST_NO_PAUSE,
AC_DEFUN([RTEMS_CHECK_RTEMS_TEST_NO_PAUSE],
[AC_REQUIRE([RTEMS_ENABLE_RTEMS_TEST_NO_PAUSE])
if test x"${RTEMS_TEST_NO_PAUSE}" = x"yes";
then

View File

@@ -1,18 +1,20 @@
dnl $Id$
m4_define([RTEMS_API],[4.6])
dnl
dnl RTEMS_TOP($1)
dnl
dnl $1 .. relative path from this configure.in to the toplevel configure.in
dnl
AC_DEFUN(RTEMS_TOP,
AC_DEFUN([RTEMS_TOP],
[dnl
AC_REQUIRE([RTEMS_VERSIONING])
AC_CONFIG_AUX_DIR([$1])
AC_CHECK_PROGS(MAKE, gmake make)
AC_BEFORE([$0], [AC_CONFIG_AUX_DIR])dnl
AC_BEFORE([$0], [AM_INIT_AUTOMAKE])dnl
AC_PREFIX_DEFAULT([/opt/rtems])
AC_PREFIX_DEFAULT([/opt/rtems-][RTEMS_API])
## HACK to allow gnu-make conditionals in automake-Makefiles.
ENDIF=endif
@@ -35,13 +37,7 @@ PROJECT_TOPdir=${dots}${RTEMS_TOPdir}/'$(top_builddir)'
fi
AC_SUBST(PROJECT_TOPdir)
if test "$with_target_subdir" = "." ; then
# Native
PROJECT_ROOT="${RTEMS_TOPdir}/\$(top_builddir)"
else
# Cross
PROJECT_ROOT="${RTEMS_TOPdir}/\$(top_builddir)"
fi
AC_SUBST(PROJECT_ROOT)
AC_MSG_CHECKING([for RTEMS Version])

View File

@@ -2,7 +2,7 @@ dnl $Id$
## HACK: Work-around to structural issue with RTEMS
## The macros below violate most autoconf and canonicalization standards
AC_DEFUN(RTEMS_CONFIG_BUILD_SUBDIRS,
AC_DEFUN([RTEMS_CONFIG_BUILD_SUBDIRS],
[AC_REQUIRE([_RTEMS_OUTPUT_BUILD_SUBDIRS])
RTEMS_BUILD_SUBDIRS="$RTEMS_BUILD_SUBDIRS [$1]"
])
@@ -86,7 +86,7 @@ dnl
dnl
dnl _RTEMS_PUSH_BUILDDIR(SUBDIR)
dnl
AC_DEFUN(_RTEMS_PUSH_BUILDDIR,
AC_DEFUN([_RTEMS_PUSH_BUILDDIR],
[
# _RTEMS_PUSH_BUILDDIR
echo configuring in $1
@@ -103,15 +103,15 @@ AC_DEFUN(_RTEMS_PUSH_BUILDDIR,
dnl
dnl _RTEMS_POP_BUILDDIR
dnl
AC_DEFUN(_RTEMS_POP_BUILDDIR,
AC_DEFUN([_RTEMS_POP_BUILDDIR],
[
cd $ac_popdir
cd "$ac_popdir"
])
dnl
dnl _RTEMS_GIVEN_INSTALL
dnl
AC_DEFUN(_RTEMS_GIVEN_INSTALL,
AC_DEFUN([_RTEMS_GIVEN_INSTALL],
[
ifdef([AC_PROVIDE_AC_PROG_INSTALL],[
case "$ac_given_INSTALL" in
@@ -124,7 +124,7 @@ ifdef([AC_PROVIDE_AC_PROG_INSTALL],[
dnl
dnl _RTEMS_SUB_SRCDIR(AC_CONFIG_DIR[,TARGET_SUBDIR])
dnl
AC_DEFUN(_RTEMS_SUB_SRCDIR,[
AC_DEFUN([_RTEMS_SUB_SRCDIR],[
# _RTEMS_SUB_SRCDIR
_RTEMS_ADJUST_SRCDIR(ac_sub_srcdir,$1,$2)

View File

@@ -1,4 +1,4 @@
AC_DEFUN(RTEMS_TOOLPATHS,
AC_DEFUN([RTEMS_TOOLPATHS],
[
# tooldir='$(exec_prefix)/'$target_alias
# Temporary work-around until building in source tree is supported

View File

@@ -1,2 +1,2 @@
AC_DEFUN([RTEMS_VERSIONING],
m4_define([_RTEMS_VERSION],[ss-20030128]))
m4_define([_RTEMS_VERSION],[4.6.2]))

View File

@@ -55,7 +55,10 @@ DEFS = @DEFS@
CPPFLAGS = @CPPFLAGS@ $(CPU_DEFINES) $(DEFINES) $(XCPPFLAGS)
CFLAGS = @RTEMS_CFLAGS@ $(XCFLAGS)
CXXFLAGS = @RTEMS_CXXFLAGS@ $(XCXXFLAGS)
## FIXME: This should be correct, but is not supported, yet
# CXXFLAGS = @RTEMS_CXXFLAGS@ $(XCXXFLAGS)
## Fall back to using RTEMS_CFLAGS for C++
CXXFLAGS = @RTEMS_CFLAGS@ $(XCXXFLAGS)
ASFLAGS = $(CPU_ASFLAGS) $(CPU_CFLAGS) $(XASFLAGS)
LINK_LIBS = $(LD_LIBS)
@@ -107,9 +110,10 @@ DEPEND=Depends-${ARCH}
# on 'make clean'
#
if RTEMS_USE_GCC
## HACK: Specific to gcc
## FIXME: The approach below is known to be conceptionally broken.
depend-am: $(C_FILES) $(CC_FILES) $(S_FILES)
depend-gcc: $(C_FILES) $(CC_FILES) $(S_FILES)
## Use gcc -M to generate dependencies
## Replace foo.o with $(ARCH)/foo.o
## Replace $(ARCH) value with string $(ARCH)
@@ -118,13 +122,13 @@ depend-am: $(C_FILES) $(CC_FILES) $(S_FILES)
sed -e 's?^\(.*\)\.o[ ]*:?$$(ARCH)/\1.o:?' \
-e 's?$(ARCH)/?$$(ARCH)/?' >$(DEPEND).tmp
mv $(DEPEND).tmp $(DEPEND)
depend: depend-am
# pull in dependencies if they exist
ifeq (${DEPEND},$(wildcard ${DEPEND}))
include ${DEPEND}
@ENDIF@
endif
depend: depend-am
# spell out all the LINK_FILE's, rather than using -lbsp, so
# that $(LINK_FILES) can be a dependency
@@ -179,7 +183,6 @@ LIBSUFFIX_PROFILE_V = _p
LIBSUFFIX__V = $(LIBSUFFIX_OPTIMIZE_V)
LIB_VARIANT = $(LIBSUFFIX_$(VARIANT_V)_V)
LIBSUFFIX_VA = $(LIB_VARIANT).a
## These are supposed to be set in make/custom/<bsp>.cfg
CPU_CFLAGS = @CPU_CFLAGS@
@@ -219,3 +222,10 @@ AM_CPPFLAGS = $(RTEMS_CPPFLAGS)
AM_CFLAGS =
AM_CXXFLAGS =
AM_CCASFLAGS = $(CPU_CFLAGS) $(RTEMS_CPPFLAGS) $(RTEMS_CCASFLAGS)
${ARCH}:
mkdir ${ARCH}
clean-local:
$(RM) -r o-optimize o-debug o-profile $(CLEANDIRS)
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp Depends-o-profile.tmp

View File

@@ -2,7 +2,6 @@
## $Id$
##
## LD = @LD@
AR = @AR@
RANLIB = @RANLIB@

View File

@@ -20,16 +20,9 @@ preinstall-am: $(PREINSTALL_FILES)
preinstall: preinstall-am
.PHONY: preinstall preinstall-am
depend-am:
depend-am: depend-gcc
depend: depend-am
.PHONY: depend depend-am
${ARCH}:
mkdir ${ARCH}
clean-local:
$(RM) -r o-optimize o-debug o-profile $(CLEANDIRS)
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp Depends-o-profile.tmp
.PHONY: depend depend-am depend-gcc
PROJECT_TOOLS = $(PROJECT_RELEASE)/build-tools

View File

@@ -12,9 +12,6 @@
# to be run from the toplevel directory of RTEMS'
# source tree
AUTOCONF_VERS=2\.57
AUTOMAKE_VERS=1\.7\.2
progname=`basename $0`
top_srcdir=`dirname $0`
@@ -98,26 +95,24 @@ generate)
AUTOCONF=${AUTOCONF-autoconf}
if test -z "$AUTOCONF"; then
echo "You must have autoconf installed to run $program"
exit 1
fi
if test -z "`$AUTOCONF --version 2>/dev/null | grep -e \" $AUTOCONF_VERS\"`"; then
cat << EOF
RTEMS requires autoconf version $AUTOCONF_VERS.
You are trying to use $AUTOCONF which does not seem to be sufficient
EOF
AUTOHEADER=${AUTOHEADER-autoheader}
if test -z "$AUTOHEADER"; then
echo "You must have autoconf installed to run $program"
exit 1
fi
AUTOMAKE=${AUTOMAKE-automake}
if test -z "$AUTOMAKE"; then
echo "You must have automake installed to run $program"
exit 1
fi
if test -z "`$AUTOMAKE --version 2>/dev/null | grep -e \" $AUTOMAKE_VERS\"`"; then
cat << EOF
RTEMS requires automake version $AUTOMAKE_VERS.
You are trying to use $AUTOMAKE which does not seem to be sufficient
EOF
ACLOCAL=${ACLOCAL-aclocal}
if test -z "$ACLOCAL"; then
echo "You must have automake installed to run $program"
exit 1
fi
@@ -139,14 +134,14 @@ EOF
pat="s,\$(RTEMS_TOPdir),${aclocal_dir},g"
aclocal_args=`grep '^[ ]*ACLOCAL_AMFLAGS' Makefile.am | \
sed -e 's%.*ACLOCAL_AMFLAGS.*\=[ ]*%%g' -e $pat ` ;
test "$verbose" = "-v" && echo "aclocal $aclocal_args"
aclocal $aclocal_args;
test -n "`grep CONFIG_HEADER ${configure}`" && autoheader \
&& test "$verbose" = "-v" && echo "autoheader";
test -n "`grep RTEMS_BSP_CONFIGURE ${configure}`" && autoheader \
&& test "$verbose" = "-v" && echo "autoheader";
test -f Makefile.am && automake -a -c $verbose ;
autoconf;
test "$verbose" = "-v" && echo "${ACLOCAL} $aclocal_args"
${ACLOCAL} $aclocal_args;
test -n "`grep CONFIG_HEADER ${configure}`" && ${AUTOHEADER} \
&& test "$verbose" = "-v" && echo "${AUTOHEADER}";
test -n "`grep RTEMS_BSP_CONFIGURE ${configure}`" && ${AUTOHEADER} \
&& test "$verbose" = "-v" && echo "${AUTOHEADER}";
test -f Makefile.am && ${AUTOMAKE} -a -c $verbose ;
${AUTOCONF};
test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \
&& echo timestamp > stamp-h.in
)
@@ -165,7 +160,9 @@ clean)
files=`find . -name 'configure' -print` ;
test "$verbose" = "-v" && test -n "$files" && echo "$files" ;
for i in $files; do if test -f $i; then
rm -f $i config.guess config.sub depcomp install-sh mdate-sh missing \
# The config.sub shipped with automake <= 1.7.5 does handle c4x/tic4x-* correctly.
# rm -f config.sub
rm -f $i config.guess depcomp install-sh mdate-sh missing \
mkinstalldirs texinfo.tex
test "$verbose" = "-v" && echo "$i"
fi; done
@@ -192,3 +189,5 @@ clean)
find . -name 'autom4te*.cache' | xargs rm -rf
;;
esac
exit 0

View File

@@ -1,3 +1,17 @@
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
2003-02-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove references to obsolete files
README.DOS REQUIRES PROBLEMS TESTED README UPDATE_HELP.
Add TOOL_TARGETS.
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).

View File

@@ -32,8 +32,8 @@ preinstall-am: ${RTEMS_BSP}
depend-am: ${RTEMS_BSP}
## Pull in extra files intro the distribution
EXTRA_DIST = ACKNOWLEDGEMENTS README.DOS REQUIRES PROBLEMS TESTED README \
UPDATE_HELP
EXTRA_DIST = ACKNOWLEDGEMENTS
EXTRA_DIST += TOOL_TARGETS
DIST_SUBDIRS = ${RTEMS_BSP}
## -------------------------------------------------------

View File

@@ -3,10 +3,9 @@
## $Id$
AC_PREREQ(2.57)
AC_INIT([rtems-c],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
AC_INIT([rtems-c],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
AC_CONFIG_SRCDIR([src])
RTEMS_TOP(..)
AC_CONFIG_AUX_DIR(..)
RTEMS_CANONICAL_TARGET_CPU

View File

@@ -1,3 +1,39 @@
2004-08-17 Ralf Corsepius <ralf_corsepius@rtems.org>
* acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2003-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* support/version.c: URL for license changed.
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-04-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Add libide.a.
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add support/.
* support/.cvsignore: New.
* support/Makefile.am: New.
* support/version.c: New.
* wrapup/Makefile.am: Add support/libsupport.a.
2003-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Use SRC += instead of make-vars.
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).

View File

@@ -79,7 +79,7 @@ if test "$no_recursion" != yes; then
AC_MSG_ERROR([$ac_sub_configure failed for $ac_subdir])
fi
cd $ac_popdir
cd "$ac_popdir"
done
fi
fi

View File

@@ -1,3 +1,450 @@
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* samples/base_sp/base_sp.adb, samples/base_sp/config.h,
samples/base_sp/sptest.adb, samples/base_sp/sptest.ads,
samples/hello/config.h, samples/hello/hello.adb,
samples/hello/sptest.adb, samples/hello/sptest.ads,
samples/ticker/config.h, samples/ticker/sptest.adb,
samples/ticker/sptest.ads, samples/ticker/ticker.adb,
sptests/sp01/config.h, sptests/sp01/sp01.adb,
sptests/sp01/sptest.adb, sptests/sp01/sptest.ads,
sptests/sp02/config.h, sptests/sp02/sp02.adb,
sptests/sp02/sptest.adb, sptests/sp02/sptest.ads,
sptests/sp03/config.h, sptests/sp03/sp03.adb,
sptests/sp03/sptest.adb, sptests/sp03/sptest.ads,
sptests/sp04/config.h, sptests/sp04/sp04.adb,
sptests/sp04/sptest.adb, sptests/sp04/sptest.ads,
sptests/sp05/config.h, sptests/sp05/sp05.adb,
sptests/sp05/sptest.adb, sptests/sp05/sptest.ads,
sptests/sp06/config.h, sptests/sp06/sp06.adb,
sptests/sp06/sptest.adb, sptests/sp06/sptest.ads,
sptests/sp07/config.h, sptests/sp07/sp07.adb,
sptests/sp07/sptest.adb, sptests/sp07/sptest.ads,
sptests/sp08/config.h, sptests/sp08/sp08.adb,
sptests/sp08/sptest.adb, sptests/sp08/sptest.ads,
sptests/sp09/config.h, sptests/sp09/sp09.adb,
sptests/sp09/sptest.adb, sptests/sp09/sptest.ads,
sptests/sp11/config.h, sptests/sp11/sp11.adb,
sptests/sp11/sptest.adb, sptests/sp11/sptest.ads,
sptests/sp12/config.h, sptests/sp12/sp12.adb,
sptests/sp12/sptest.adb, sptests/sp12/sptest.ads,
sptests/sp13/config.h, sptests/sp13/sp13.adb,
sptests/sp13/sptest.adb, sptests/sp13/sptest.ads,
sptests/sp14/config.h, sptests/sp14/sp14.adb,
sptests/sp14/sptest.adb, sptests/sp14/sptest.ads,
sptests/sp15/config.h, sptests/sp15/sp15.adb,
sptests/sp15/sptest.adb, sptests/sp15/sptest.ads,
sptests/sp16/config.h, sptests/sp16/sp16.adb,
sptests/sp16/sptest.adb, sptests/sp16/sptest.ads,
sptests/sp17/config.h, sptests/sp17/sp17.adb,
sptests/sp17/sptest.adb, sptests/sp17/sptest.ads,
sptests/sp19/config.h, sptests/sp19/sp19.adb,
sptests/sp19/sptest.ads, sptests/sp20/config.h,
sptests/sp20/sp20.adb, sptests/sp20/sptest.adb,
sptests/sp20/sptest.ads, sptests/sp21/config.h,
sptests/sp21/sp21.adb, sptests/sp21/sptest.adb,
sptests/sp21/sptest.ads, sptests/sp22/config.h,
sptests/sp22/sp22.adb, sptests/sp22/sptest.adb,
sptests/sp22/sptest.ads, sptests/sp23/config.h,
sptests/sp23/sp23.adb, sptests/sp23/sptest.adb,
sptests/sp23/sptest.ads, sptests/sp24/config.h,
sptests/sp24/sp24.adb, sptests/sp24/sptest.adb,
sptests/sp24/sptest.ads, sptests/sp25/config.h,
sptests/sp25/sp25.adb, sptests/sp25/sptest.adb,
sptests/sp25/sptest.ads, sptests/spsize/spsize.adb,
sptests/spsize/sptest.adb, sptests/spsize/sptest.ads,
support/address_io.adb, support/address_io.ads, support/float_io.ads,
support/fp.inc, support/integer.inc,
support/rtems_calling_overhead.ads, support/status_io.ads,
support/test_support.adb, support/test_support.ads,
support/time_test_support.adb, support/time_test_support.ads,
support/timer_driver.adb, support/timer_driver.ads,
support/unsigned32_io.ads, tmtests/tm01/config.h,
tmtests/tm01/tm01.adb, tmtests/tm01/tmtest.adb,
tmtests/tm01/tmtest.ads, tmtests/tm02/config.h,
tmtests/tm02/tm02.adb, tmtests/tm02/tmtest.adb,
tmtests/tm02/tmtest.ads, tmtests/tm03/config.h,
tmtests/tm03/tm03.adb, tmtests/tm03/tmtest.adb,
tmtests/tm03/tmtest.ads, tmtests/tm04/config.h,
tmtests/tm04/tm04.adb, tmtests/tm04/tmtest.adb,
tmtests/tm04/tmtest.ads, tmtests/tm05/config.h,
tmtests/tm05/tm05.adb, tmtests/tm05/tmtest.adb,
tmtests/tm05/tmtest.ads, tmtests/tm06/config.h,
tmtests/tm06/tm06.adb, tmtests/tm06/tmtest.adb,
tmtests/tm06/tmtest.ads, tmtests/tm07/config.h,
tmtests/tm07/tm07.adb, tmtests/tm07/tmtest.adb,
tmtests/tm07/tmtest.ads, tmtests/tm08/config.h,
tmtests/tm08/tm08.adb, tmtests/tm08/tmtest.adb,
tmtests/tm08/tmtest.ads, tmtests/tm09/config.h,
tmtests/tm09/tm09.adb, tmtests/tm09/tmtest.adb,
tmtests/tm09/tmtest.ads, tmtests/tm10/config.h,
tmtests/tm10/tm10.adb, tmtests/tm10/tmtest.adb,
tmtests/tm10/tmtest.ads, tmtests/tm11/config.h,
tmtests/tm11/tm11.adb, tmtests/tm11/tmtest.adb,
tmtests/tm11/tmtest.ads, tmtests/tm12/config.h,
tmtests/tm12/tm12.adb, tmtests/tm12/tmtest.adb,
tmtests/tm12/tmtest.ads, tmtests/tm13/config.h,
tmtests/tm13/tm13.adb, tmtests/tm13/tmtest.adb,
tmtests/tm13/tmtest.ads, tmtests/tm14/config.h,
tmtests/tm14/tm14.adb, tmtests/tm14/tmtest.adb,
tmtests/tm14/tmtest.ads, tmtests/tm15/config.h,
tmtests/tm15/tm15.adb, tmtests/tm15/tmtest.adb,
tmtests/tm15/tmtest.ads, tmtests/tm16/config.h,
tmtests/tm16/tm16.adb, tmtests/tm16/tmtest.adb,
tmtests/tm16/tmtest.ads, tmtests/tm17/config.h,
tmtests/tm17/tm17.adb, tmtests/tm17/tmtest.adb,
tmtests/tm17/tmtest.ads, tmtests/tm18/config.h,
tmtests/tm18/tm18.adb, tmtests/tm18/tmtest.adb,
tmtests/tm18/tmtest.ads, tmtests/tm19/config.h,
tmtests/tm19/tm19.adb, tmtests/tm19/tmtest.adb,
tmtests/tm19/tmtest.ads, tmtests/tm20/config.h,
tmtests/tm20/tm20.adb, tmtests/tm20/tmtest.adb,
tmtests/tm20/tmtest.ads, tmtests/tm21/config.h,
tmtests/tm21/tm21.adb, tmtests/tm21/tmtest.adb,
tmtests/tm21/tmtest.ads, tmtests/tm22/config.h,
tmtests/tm22/tm22.adb, tmtests/tm22/tmtest.adb,
tmtests/tm22/tmtest.ads, tmtests/tm23/config.h,
tmtests/tm23/tm23.adb, tmtests/tm23/tmtest.adb,
tmtests/tm23/tmtest.ads, tmtests/tm24/config.h,
tmtests/tm24/tm24.adb, tmtests/tm24/tmtest.adb,
tmtests/tm24/tmtest.ads, tmtests/tm25/config.h,
tmtests/tm25/tm25.adb, tmtests/tm25/tmtest.adb,
tmtests/tm25/tmtest.ads, tmtests/tm28/config.h,
tmtests/tm28/tm28.adb, tmtests/tm28/tmtest.adb,
tmtests/tm28/tmtest.ads, tmtests/tm29/config.h,
tmtests/tm29/tm29.adb, tmtests/tm29/tmtest.adb,
tmtests/tm29/tmtest.ads, tmtests/tmck/config.h,
tmtests/tmck/tmck.adb, tmtests/tmck/tmtest.adb,
tmtests/tmck/tmtest.ads, tmtests/tmoverhd/config.h,
tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/dummy_rtems.ads,
tmtests/tmoverhd/tmoverhd.adb, tmtests/tmoverhd/tmtest.adb,
tmtests/tmoverhd/tmtest.ads: URL for license changed.
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* sptests/sp19/sptest.adp, support/init.c: Removed incorrect statement
about copyright assignment.
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* samples/base_sp/base_sp.adb, samples/base_sp/config.h,
samples/base_sp/sptest.adb, samples/base_sp/sptest.ads,
samples/hello/config.h, samples/hello/hello.adb,
samples/hello/sptest.adb, samples/hello/sptest.ads,
samples/ticker/config.h, samples/ticker/sptest.adb,
samples/ticker/sptest.ads, samples/ticker/ticker.adb,
sptests/sp01/config.h, sptests/sp01/sp01.adb,
sptests/sp01/sptest.adb, sptests/sp01/sptest.ads,
sptests/sp02/config.h, sptests/sp02/sp02.adb,
sptests/sp02/sptest.adb, sptests/sp02/sptest.ads,
sptests/sp03/config.h, sptests/sp03/sp03.adb,
sptests/sp03/sptest.adb, sptests/sp03/sptest.ads,
sptests/sp04/config.h, sptests/sp04/sp04.adb,
sptests/sp04/sptest.adb, sptests/sp04/sptest.ads,
sptests/sp05/config.h, sptests/sp05/sp05.adb,
sptests/sp05/sptest.adb, sptests/sp05/sptest.ads,
sptests/sp06/config.h, sptests/sp06/sp06.adb,
sptests/sp06/sptest.adb, sptests/sp06/sptest.ads,
sptests/sp07/config.h, sptests/sp07/sp07.adb,
sptests/sp07/sptest.adb, sptests/sp07/sptest.ads,
sptests/sp08/config.h, sptests/sp08/sp08.adb,
sptests/sp08/sptest.adb, sptests/sp08/sptest.ads,
sptests/sp09/config.h, sptests/sp09/sp09.adb,
sptests/sp09/sptest.adb, sptests/sp09/sptest.ads,
sptests/sp11/config.h, sptests/sp11/sp11.adb,
sptests/sp11/sptest.adb, sptests/sp11/sptest.ads,
sptests/sp12/config.h, sptests/sp12/sp12.adb,
sptests/sp12/sptest.adb, sptests/sp12/sptest.ads,
sptests/sp13/config.h, sptests/sp13/sp13.adb,
sptests/sp13/sptest.adb, sptests/sp13/sptest.ads,
sptests/sp14/config.h, sptests/sp14/sp14.adb,
sptests/sp14/sptest.adb, sptests/sp14/sptest.ads,
sptests/sp15/config.h, sptests/sp15/sp15.adb,
sptests/sp15/sptest.adb, sptests/sp15/sptest.ads,
sptests/sp16/config.h, sptests/sp16/sp16.adb,
sptests/sp16/sptest.adb, sptests/sp16/sptest.ads,
sptests/sp17/config.h, sptests/sp17/sp17.adb,
sptests/sp17/sptest.adb, sptests/sp17/sptest.ads,
sptests/sp19/config.h, sptests/sp19/sp19.adb,
sptests/sp19/sptest.adp, sptests/sp19/sptest.ads,
sptests/sp20/config.h, sptests/sp20/sp20.adb,
sptests/sp20/sptest.adb, sptests/sp20/sptest.ads,
sptests/sp21/config.h, sptests/sp21/sp21.adb,
sptests/sp21/sptest.adb, sptests/sp21/sptest.ads,
sptests/sp22/config.h, sptests/sp22/sp22.adb,
sptests/sp22/sptest.adb, sptests/sp22/sptest.ads,
sptests/sp23/config.h, sptests/sp23/sp23.adb,
sptests/sp23/sptest.adb, sptests/sp23/sptest.ads,
sptests/sp24/config.h, sptests/sp24/sp24.adb,
sptests/sp24/sptest.adb, sptests/sp24/sptest.ads,
sptests/sp25/config.h, sptests/sp25/sp25.adb,
sptests/sp25/sptest.adb, sptests/sp25/sptest.ads,
sptests/spsize/spsize.adb, sptests/spsize/sptest.adb,
sptests/spsize/sptest.ads, support/address_io.adb,
support/address_io.ads, support/float_io.ads, support/fp.inc,
support/init.c, support/integer.inc,
support/rtems_calling_overhead.ads, support/status_io.ads,
support/test_support.adb, support/test_support.ads,
support/time_test_support.adb, support/time_test_support.ads,
support/timer_driver.adb, support/timer_driver.ads,
support/unsigned32_io.ads, tmtests/tm01/config.h,
tmtests/tm01/tm01.adb, tmtests/tm01/tmtest.adb,
tmtests/tm01/tmtest.ads, tmtests/tm02/config.h,
tmtests/tm02/tm02.adb, tmtests/tm02/tmtest.adb,
tmtests/tm02/tmtest.ads, tmtests/tm03/config.h,
tmtests/tm03/tm03.adb, tmtests/tm03/tmtest.adb,
tmtests/tm03/tmtest.ads, tmtests/tm04/config.h,
tmtests/tm04/tm04.adb, tmtests/tm04/tmtest.adb,
tmtests/tm04/tmtest.ads, tmtests/tm05/config.h,
tmtests/tm05/tm05.adb, tmtests/tm05/tmtest.adb,
tmtests/tm05/tmtest.ads, tmtests/tm06/config.h,
tmtests/tm06/tm06.adb, tmtests/tm06/tmtest.adb,
tmtests/tm06/tmtest.ads, tmtests/tm07/config.h,
tmtests/tm07/tm07.adb, tmtests/tm07/tmtest.adb,
tmtests/tm07/tmtest.ads, tmtests/tm08/config.h,
tmtests/tm08/tm08.adb, tmtests/tm08/tmtest.adb,
tmtests/tm08/tmtest.ads, tmtests/tm09/config.h,
tmtests/tm09/tm09.adb, tmtests/tm09/tmtest.adb,
tmtests/tm09/tmtest.ads, tmtests/tm10/config.h,
tmtests/tm10/tm10.adb, tmtests/tm10/tmtest.adb,
tmtests/tm10/tmtest.ads, tmtests/tm11/config.h,
tmtests/tm11/tm11.adb, tmtests/tm11/tmtest.adb,
tmtests/tm11/tmtest.ads, tmtests/tm12/config.h,
tmtests/tm12/tm12.adb, tmtests/tm12/tmtest.adb,
tmtests/tm12/tmtest.ads, tmtests/tm13/config.h,
tmtests/tm13/tm13.adb, tmtests/tm13/tmtest.adb,
tmtests/tm13/tmtest.ads, tmtests/tm14/config.h,
tmtests/tm14/tm14.adb, tmtests/tm14/tmtest.adb,
tmtests/tm14/tmtest.ads, tmtests/tm15/config.h,
tmtests/tm15/tm15.adb, tmtests/tm15/tmtest.adb,
tmtests/tm15/tmtest.ads, tmtests/tm16/config.h,
tmtests/tm16/tm16.adb, tmtests/tm16/tmtest.adb,
tmtests/tm16/tmtest.ads, tmtests/tm17/config.h,
tmtests/tm17/tm17.adb, tmtests/tm17/tmtest.adb,
tmtests/tm17/tmtest.ads, tmtests/tm18/config.h,
tmtests/tm18/tm18.adb, tmtests/tm18/tmtest.adb,
tmtests/tm18/tmtest.ads, tmtests/tm19/config.h,
tmtests/tm19/tm19.adb, tmtests/tm19/tmtest.adb,
tmtests/tm19/tmtest.ads, tmtests/tm20/config.h,
tmtests/tm20/tm20.adb, tmtests/tm20/tmtest.adb,
tmtests/tm20/tmtest.ads, tmtests/tm21/config.h,
tmtests/tm21/tm21.adb, tmtests/tm21/tmtest.adb,
tmtests/tm21/tmtest.ads, tmtests/tm22/config.h,
tmtests/tm22/tm22.adb, tmtests/tm22/tmtest.adb,
tmtests/tm22/tmtest.ads, tmtests/tm23/config.h,
tmtests/tm23/tm23.adb, tmtests/tm23/tmtest.adb,
tmtests/tm23/tmtest.ads, tmtests/tm24/config.h,
tmtests/tm24/tm24.adb, tmtests/tm24/tmtest.adb,
tmtests/tm24/tmtest.ads, tmtests/tm25/config.h,
tmtests/tm25/tm25.adb, tmtests/tm25/tmtest.adb,
tmtests/tm25/tmtest.ads, tmtests/tm28/config.h,
tmtests/tm28/tm28.adb, tmtests/tm28/tmtest.adb,
tmtests/tm28/tmtest.ads, tmtests/tm29/config.h,
tmtests/tm29/tm29.adb, tmtests/tm29/tmtest.adb,
tmtests/tm29/tmtest.ads, tmtests/tmck/config.h,
tmtests/tmck/tmck.adb, tmtests/tmck/tmtest.adb,
tmtests/tmck/tmtest.ads, tmtests/tmoverhd/config.h,
tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/dummy_rtems.ads,
tmtests/tmoverhd/tmoverhd.adb, tmtests/tmoverhd/tmtest.adb,
tmtests/tmoverhd/tmtest.ads: Removed incorrect statement about
copyright assignment.
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-07-18 Joel Sherrill <joel@OARcorp.com>
PR 426/ada
* configure.ac, samples/Makefile.am: Remove base_mp from 4.6 branch.
* samples/base_mp/.cvsignore, samples/base_mp/Makefile.am,
samples/base_mp/config.h, samples/base_mp/mptest.adb,
samples/base_mp/mptest.ads, samples/base_mp/node1/.cvsignore,
samples/base_mp/node1/Makefile.am, samples/base_mp/node1/base_mp.scn,
samples/base_mp/node2/.cvsignore, samples/base_mp/node2/Makefile.am,
samples/base_mp/node2/base_mp.scn: Removed.
2003-07-17 Joel Sherrill <joel@OARcorp.com>
PR 425/ada
* Makefile.am, configure.ac, sptests/Makefile.am: Remove all Ada tests
that do not build from 4.6 branch.
* mptests/.cvsignore, mptests/Makefile.am, mptests/mp01/.cvsignore,
mptests/mp01/Makefile.am, mptests/mp01/config.h,
mptests/mp01/mp01.adb, mptests/mp01/mptest.adb,
mptests/mp01/mptest.ads, mptests/mp01/node1/.cvsignore,
mptests/mp01/node1/Makefile.am, mptests/mp01/node1/mp01.scn,
mptests/mp01/node2/.cvsignore, mptests/mp01/node2/Makefile.am,
mptests/mp01/node2/mp01.scn, mptests/mp02/.cvsignore,
mptests/mp02/mptest.adb, mptests/mp02/mptest.ads,
mptests/mp02/node1/.cvsignore, mptests/mp02/node1/mp02.scn,
mptests/mp02/node2/.cvsignore, mptests/mp02/node2/mp02.scn,
mptests/mp03/.cvsignore, mptests/mp03/mptest.adb,
mptests/mp03/mptest.ads, mptests/mp03/node1/.cvsignore,
mptests/mp03/node1/mp03.scn, mptests/mp03/node2/.cvsignore,
mptests/mp03/node2/mp03.scn, mptests/mp04/.cvsignore,
mptests/mp04/mptest.adb, mptests/mp04/mptest.ads,
mptests/mp04/node1/.cvsignore, mptests/mp04/node1/mp04.scn,
mptests/mp04/node2/.cvsignore, mptests/mp04/node2/mp04.scn,
mptests/mp05/.cvsignore, mptests/mp05/mptest.adb,
mptests/mp05/mptest.ads, mptests/mp05/node1/.cvsignore,
mptests/mp05/node1/mp05.scn, mptests/mp05/node2/.cvsignore,
mptests/mp05/node2/mp05.scn, mptests/mp06/.cvsignore,
mptests/mp06/mptest.adb, mptests/mp06/mptest.ads,
mptests/mp06/node1/.cvsignore, mptests/mp06/node1/mp06.scn,
mptests/mp06/node2/.cvsignore, mptests/mp06/node2/mp06.scn,
mptests/mp07/.cvsignore, mptests/mp07/mptest.adb,
mptests/mp07/mptest.ads, mptests/mp07/node1/.cvsignore,
mptests/mp07/node1/mp07.scn, mptests/mp07/node2/.cvsignore,
mptests/mp07/node2/mp07.scn, mptests/mp08/.cvsignore,
mptests/mp08/mptest.adb, mptests/mp08/mptest.ads,
mptests/mp08/node1/.cvsignore, mptests/mp08/node1/mp08.scn,
mptests/mp08/node2/.cvsignore, mptests/mp08/node2/mp08.scn,
mptests/mp09/.cvsignore, mptests/mp09/mptest.adb,
mptests/mp09/mptest.ads, mptests/mp09/node1/.cvsignore,
mptests/mp09/node1/mp09.scn, mptests/mp09/node2/.cvsignore,
mptests/mp09/node2/mp09.scn, mptests/mp10/.cvsignore,
mptests/mp10/mptest.adb, mptests/mp10/mptest.ads,
mptests/mp10/node1/.cvsignore, mptests/mp10/node1/mp10.scn,
mptests/mp10/node2/.cvsignore, mptests/mp10/node2/mp10.scn,
mptests/mp11/.cvsignore, mptests/mp11/mptest.adb,
mptests/mp11/mptest.ads, mptests/mp11/node1/.cvsignore,
mptests/mp11/node1/mp11.scn, mptests/mp11/node2/.cvsignore,
mptests/mp11/node2/mp11.scn, mptests/mp12/.cvsignore,
mptests/mp12/mptest.adb, mptests/mp12/mptest.ads,
mptests/mp12/node1/.cvsignore, mptests/mp12/node1/mp12.scn,
mptests/mp12/node2/.cvsignore, mptests/mp12/node2/mp12.scn,
mptests/mp13/.cvsignore, mptests/mp13/mptest.adb,
mptests/mp13/mptest.ads, mptests/mp13/node1/.cvsignore,
mptests/mp13/node1/mp13.scn, mptests/mp13/node2/.cvsignore,
mptests/mp13/node2/mp13.scn, mptests/mp14/.cvsignore,
mptests/mp14/mptest.adb, mptests/mp14/mptest.ads,
mptests/mp14/node1/.cvsignore, mptests/mp14/node1/mp14.scn,
mptests/mp14/node2/.cvsignore, mptests/mp14/node2/mp14.scn: Removed.
2003-07-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ada.am: Add .adp to SUFFIXES.
Remove c-compilation rule.
* samples/base_sp/Makefile.am: Add init.$(OBJEXT).
* samples/hello/Makefile.am: Add init.$(OBJEXT).
* samples/ticker/Makefile.am: Add init.$(OBJEXT).
* samples/ticker/Makefile.am: Remove VPATH.
* sptests/sp01/Makefile.am: Add init.$(OBJEXT).
* sptests/sp01/Makefile.am: Don't include */lib.am.
* sptests/sp01/Makefile.am: Remove VPATH.
* sptests/sp02/Makefile.am: Add init.$(OBJEXT).
* sptests/sp02/Makefile.am: Don't include */lib.am.
* sptests/sp03/Makefile.am: Add init.$(OBJEXT).
* sptests/sp03/Makefile.am: Don't include */lib.am.
* sptests/sp04/Makefile.am: Add init.$(OBJEXT).
* sptests/sp04/Makefile.am: Don't include */lib.am.
* sptests/sp04/Makefile.am: Remove EXPADA.
* sptests/sp04/Makefile.am: Remove VPATH.
* sptests/sp05/Makefile.am: Add init.$(OBJEXT).
* sptests/sp05/Makefile.am: Don't include */lib.am.
* sptests/sp06/Makefile.am: Add init.$(OBJEXT).
* sptests/sp06/Makefile.am: Don't include */lib.am.
* sptests/sp07/Makefile.am: Add init.$(OBJEXT).
* sptests/sp07/Makefile.am: Don't include */lib.am.
* sptests/sp07/Makefile.am: Remove EXPADA.
* sptests/sp08/Makefile.am: Add init.$(OBJEXT).
* sptests/sp08/Makefile.am: Don't include */lib.am.
* sptests/sp09/Makefile.am: Add init.$(OBJEXT).
* sptests/sp09/Makefile.am: Don't include */lib.am.
* sptests/sp11/Makefile.am: Add init.$(OBJEXT).
* sptests/sp11/Makefile.am: Don't include */lib.am.
* sptests/sp12/Makefile.am: Add init.$(OBJEXT).
* sptests/sp12/Makefile.am: Don't include */lib.am.
* sptests/sp13/Makefile.am: Add init.$(OBJEXT).
* sptests/sp13/Makefile.am: Don't include */lib.am.
* sptests/sp14/Makefile.am: Add init.$(OBJEXT).
* sptests/sp14/Makefile.am: Don't include */lib.am.
* sptests/sp15/Makefile.am: Add init.$(OBJEXT).
* sptests/sp15/Makefile.am: Don't include */lib.am.
* sptests/sp16/Makefile.am: Add init.$(OBJEXT).
* sptests/sp16/Makefile.am: Don't include */lib.am.
* sptests/sp17/Makefile.am: Add init.$(OBJEXT).
* sptests/sp17/Makefile.am: Don't include */lib.am.
* sptests/sp19/Makefile.am: Add init.$(OBJEXT).
* sptests/sp19/Makefile.am: Don't include */lib.am.
* sptests/sp20/Makefile.am: Add init.$(OBJEXT).
* sptests/sp20/Makefile.am: Don't include */lib.am.
* sptests/sp21/Makefile.am: Add init.$(OBJEXT).
* sptests/sp21/Makefile.am: Don't include */lib.am.
* sptests/sp22/Makefile.am: Add init.$(OBJEXT).
* sptests/sp22/Makefile.am: Don't include */lib.am.
* sptests/sp23/Makefile.am: Add init.$(OBJEXT).
* sptests/sp23/Makefile.am: Don't include */lib.am.
* sptests/sp24/Makefile.am: Add init.$(OBJEXT).
* sptests/sp24/Makefile.am: Don't include */lib.am.
* sptests/sp25/Makefile.am: Add init.$(OBJEXT).
* sptests/sp25/Makefile.am: Don't include */lib.am.
* sptests/spsize/Makefile.am: Add init.$(OBJEXT).
* sptests/spsize/Makefile.am: Don't include */lib.am.
* tmtests/tm01/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm01/Makefile.am: Don't include */lib.am.
* tmtests/tm02/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm02/Makefile.am: Don't include */lib.am.
* tmtests/tm03/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm03/Makefile.am: Don't include */lib.am.
* tmtests/tm04/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm04/Makefile.am: Don't include */lib.am.
* tmtests/tm05/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm05/Makefile.am: Don't include */lib.am.
* tmtests/tm06/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm06/Makefile.am: Don't include */lib.am.
* tmtests/tm07/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm07/Makefile.am: Don't include */lib.am.
* tmtests/tm08/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm08/Makefile.am: Don't include */lib.am.
* tmtests/tm09/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm09/Makefile.am: Don't include */lib.am.
* tmtests/tm10/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm10/Makefile.am: Don't include */lib.am.
* tmtests/tm11/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm11/Makefile.am: Don't include */lib.am.
* tmtests/tm12/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm12/Makefile.am: Don't include */lib.am.
* tmtests/tm13/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm13/Makefile.am: Don't include */lib.am.
* tmtests/tm14/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm14/Makefile.am: Don't include */lib.am.
* tmtests/tm15/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm15/Makefile.am: Don't include */lib.am.
* tmtests/tm16/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm16/Makefile.am: Don't include */lib.am.
* tmtests/tm17/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm17/Makefile.am: Don't include */lib.am.
* tmtests/tm18/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm18/Makefile.am: Don't include */lib.am.
* tmtests/tm19/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm19/Makefile.am: Don't include */lib.am.
* tmtests/tm20/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm20/Makefile.am: Don't include */lib.am.
* tmtests/tm21/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm21/Makefile.am: Don't include */lib.am.
* tmtests/tm22/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm22/Makefile.am: Don't include */lib.am.
* tmtests/tm23/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm23/Makefile.am: Don't include */lib.am.
* tmtests/tm24/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm24/Makefile.am: Don't include */lib.am.
* tmtests/tm25/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm25/Makefile.am: Don't include */lib.am.
* tmtests/tm28/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm28/Makefile.am: Don't include */lib.am.
* tmtests/tm29/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm29/Makefile.am: Don't include */lib.am.
* tmtests/tmck/Makefile.am: Add init.$(OBJEXT).
* tmtests/tmck/Makefile.am: Don't include */lib.am.
* tmtests/tmoverhd/Makefile.am: Add init.$(OBJEXT).
* tmtests/tmoverhd/Makefile.am: Don't include */lib.am.
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove AC_CONFIG_AUX_DIR.
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).

View File

@@ -8,10 +8,6 @@ include $(top_srcdir)/../../../automake/lib.am
SUBDIRS = support samples sptests tmtests
if HAS_MP
SUBDIRS += mptests
endif
EXTRA_DIST = ada.am
include $(top_srcdir)/../../../automake/subdirs.am

View File

@@ -1,4 +1,4 @@
SUFFIXES = .adb .ali .ads
SUFFIXES = .adb .ali .ads .adp
GNATMAKE = @GNATMAKE@ -cargs $(GCCSPECS) -largs $(GCCSPECS)
@@ -15,5 +15,8 @@ $(AM_LDFLAGS) $(LDFLAGS) init.o
CLEANFILES = *.ali *.o b~*.adb b~*.ads
%.o: %.c
$(CC) $(CFLAGS) -I@srcdir@ -c $< -o $@
#%.o: %.c
# $(CC) $(CFLAGS) -I@srcdir@ -c $< -o $@
.adp.adb:
pwd=`pwd` && cd $(srcdir) && $(M4) < $*.adp > $${pwd}/$*.adb

View File

@@ -3,10 +3,9 @@
## $Id$
AC_PREREQ(2.57)
AC_INIT([rtems-ada-tests],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
AC_INIT([rtems-ada-tests],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
AC_CONFIG_SRCDIR([support])
RTEMS_TOP(../../..)
AC_CONFIG_AUX_DIR(../../..)
RTEMS_CANONICAL_TARGET_CPU
RTEMS_CANONICAL_HOST
@@ -51,14 +50,6 @@ samples/hello/Makefile
samples/ticker/Makefile
])
if test "$HAS_MP" = "yes"; then
AC_CONFIG_FILES([
samples/base_mp/Makefile
samples/base_mp/node1/Makefile
samples/base_mp/node2/Makefile
])
fi
AC_CONFIG_FILES([
sptests/Makefile
sptests/sp01/Makefile
@@ -120,26 +111,4 @@ tmtests/tmck/Makefile
tmtests/tmoverhd/Makefile
])
if test "$HAS_MP" = "yes"; then
AC_CONFIG_FILES([
mptests/Makefile
mptests/mp01/Makefile
mptests/mp01/node1/Makefile
mptests/mp01/node2/Makefile
])
#mptests/mp02/Makefile
#mptests/mp03/Makefile
#mptests/mp04/Makefile
#mptests/mp05/Makefile
#mptests/mp06/Makefile
#mptests/mp07/Makefile
#mptests/mp08/Makefile
#mptests/mp09/Makefile
#mptests/mp10/Makefile
#mptests/mp11/Makefile
#mptests/mp12/Makefile
#mptests/mp13/Makefile
#mptests/mp14/Makefile
fi
AC_OUTPUT

View File

@@ -1,20 +0,0 @@
## $Id$
SUBDIRS =
SUBDIRS += mp01
#SUBDIRS += mp02
#SUBDIRS += mp03
#SUBDIRS += mp04
#SUBDIRS += mp05
#SUBDIRS += mp06
#SUBDIRS += mp07
#SUBDIRS += mp08
#SUBDIRS += mp09
#SUBDIRS += mp10
#SUBDIRS += mp11
#SUBDIRS += mp12
#SUBDIRS += mp13
#SUBDIRS += mp14
include $(top_srcdir)/../../../automake/subdirs.am
include $(top_srcdir)/../../../automake/local.am

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,9 +0,0 @@
## $Id$
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
include $(top_srcdir)/../../../automake/subdirs.am
SUBDIRS = node1 node2
include $(top_srcdir)/../../../automake/local.am

View File

@@ -1,33 +0,0 @@
/* config.h
*
* This include file defines the Configuration Table for this test.
*
* COPYRIGHT (c) 1989-1997.
* On-Line Applications Research Corporation (OAR).
* Copyright assigned to U.S. Government, 1994.
*
* The license and distribution terms for this file may in
* the file LICENSE in this distribution or at
* http://www.OARcorp.com/rtems/license.html.
*
* $Id$
*/
/* configuration information */
#define CONFIGURE_MPTEST
#define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER
#define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER
#define CONFIGURE_POSIX_INIT_THREAD_TABLE
#define CONFIGURE_MAXIMUM_POSIX_THREADS 10
#define CONFIGURE_MAXIMUM_POSIX_KEYS 10
#define CONFIGURE_MAXIMUM_POSIX_MUTEXES 20
#define CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES 10
#include <confdefs.h>
/* end of include file */

View File

@@ -1,57 +0,0 @@
--
-- MAIN / BODY
--
-- DESCRIPTION:
--
-- This is the entry point for Test MP01 of the Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with RTEMS;
with MPTEST;
with TEST_SUPPORT;
procedure MP01 is
INIT_ID : RTEMS.ID;
STATUS : RTEMS.STATUS_CODES;
begin
RTEMS.TASK_CREATE(
RTEMS.BUILD_NAME( 'I', 'N', 'I', 'T' ),
1,
RTEMS.MINIMUM_STACK_SIZE,
RTEMS.NO_PREEMPT,
RTEMS.GLOBAL,
INIT_ID,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE OF INIT" );
RTEMS.TASK_START(
INIT_ID,
MPTEST.INIT'ACCESS,
0,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF INIT" );
loop
delay 120.0;
end loop;
end MP01;

View File

@@ -1,235 +0,0 @@
--
-- MPTEST / BODY
--
-- DESCRIPTION:
--
-- This package is the implementation for Test 1 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with INTERFACES; use INTERFACES;
with RTEMS;
with TEST_SUPPORT;
with TEXT_IO;
with UNSIGNED32_IO;
package body MPTEST is
package body PER_NODE_CONFIGURATION is separate;
--PAGE
--
-- INIT
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
C : RTEMS.CHARACTER;
TIME : RTEMS.TIME_OF_DAY;
STATUS : RTEMS.STATUS_CODES;
begin
TEXT_IO.NEW_LINE( 2 );
TEXT_IO.PUT( "*** TEST 1 -- NODE " );
UNSIGNED32_IO.PUT(
MPTEST.MULTIPROCESSING_CONFIGURATION.NODE,
WIDTH => 1
);
TEXT_IO.PUT_LINE( " ***" );
if MPTEST.MULTIPROCESSING_CONFIGURATION.NODE /= 1 then
C := 'S';
else
C := 'M';
end if;
MPTEST.TASK_NAME( 1 ) := RTEMS.BUILD_NAME( C, 'A', '1', ' ' );
MPTEST.TASK_NAME( 2 ) := RTEMS.BUILD_NAME( C, 'A', '2', ' ' );
MPTEST.TASK_NAME( 3 ) := RTEMS.BUILD_NAME( C, 'A', '3', ' ' );
TIME := ( 1988, 12, 31, 9, 0, 0, 0 );
RTEMS.CLOCK_SET( TIME, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "CLOCK_SET" );
TEXT_IO.PUT_LINE( "Creating task 1 (Global)" );
RTEMS.TASK_CREATE(
MPTEST.TASK_NAME( 1 ),
1,
2048,
RTEMS.DEFAULT_MODES,
RTEMS.GLOBAL,
MPTEST.TASK_ID( 1 ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE OF TA1" );
TEXT_IO.PUT_LINE( "Creating task 2 (Global)" );
RTEMS.TASK_CREATE(
MPTEST.TASK_NAME( 2 ),
1,
2048,
RTEMS.TIMESLICE,
RTEMS.GLOBAL,
MPTEST.TASK_ID( 2 ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE OF TA2" );
TEXT_IO.PUT_LINE( "Creating task 3 (Local)" );
RTEMS.TASK_CREATE(
MPTEST.TASK_NAME( 3 ),
1,
2048,
RTEMS.DEFAULT_MODES,
RTEMS.DEFAULT_ATTRIBUTES,
MPTEST.TASK_ID( 3 ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE OF TA3" );
RTEMS.TASK_START(
MPTEST.TASK_ID( 1 ),
MPTEST.TEST_TASK'ACCESS,
0,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF TA1" );
RTEMS.TASK_START(
MPTEST.TASK_ID( 2 ),
MPTEST.TEST_TASK'ACCESS,
0,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF TA2" );
RTEMS.TASK_START(
MPTEST.TASK_ID( 3 ),
MPTEST.TEST_TASK'ACCESS,
0,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF TA3" );
RTEMS.TASK_DELETE( RTEMS.SELF, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" );
end INIT;
--PAGE
--
-- TEST_TASK
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
TIME : RTEMS.TIME_OF_DAY;
TID : RTEMS.ID;
STATUS : RTEMS.STATUS_CODES;
begin
RTEMS.TASK_IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" );
RTEMS.CLOCK_GET( RTEMS.CLOCK_GET_TOD, TIME'ADDRESS, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "CLOCK_GET" );
TEST_SUPPORT.PUT_NAME(
MPTEST.TASK_NAME( TEST_SUPPORT.TASK_NUMBER( TID ) ),
FALSE
);
TEST_SUPPORT.PRINT_TIME( "- clock_get - ", TIME, "" );
TEXT_IO.NEW_LINE;
RTEMS.TASK_WAKE_AFTER(
TEST_SUPPORT.TASK_NUMBER( TID ) * 5 *
TEST_SUPPORT.TICKS_PER_SECOND,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" );
RTEMS.CLOCK_GET( RTEMS.CLOCK_GET_TOD, TIME'ADDRESS, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "CLOCK_GET" );
TEST_SUPPORT.PUT_NAME(
MPTEST.TASK_NAME( TEST_SUPPORT.TASK_NUMBER( TID ) ),
FALSE
);
TEST_SUPPORT.PRINT_TIME( "- clock_get - ", TIME, "" );
TEXT_IO.NEW_LINE;
if TEST_SUPPORT.TASK_NUMBER( TID ) = 1 then -- TASK 1
TEST_SUPPORT.PUT_NAME(
MPTEST.TASK_NAME( TEST_SUPPORT.TASK_NUMBER( TID ) ),
FALSE
);
TEXT_IO.PUT_LINE( " - deleting self" );
RTEMS.TASK_DELETE( RTEMS.SELF, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" );
else if TEST_SUPPORT.TASK_NUMBER( TID ) = 2 then -- TASK 2
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 2 ), FALSE );
TEXT_IO.PUT( " - waiting to be deleted by " );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 3 ), TRUE );
loop
TEST_SUPPORT.DO_NOTHING; -- can't be optimized away
end loop;
else -- TASK 3
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 3 ), FALSE );
TEXT_IO.PUT( " - getting TID of " );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 2 ), TRUE );
RTEMS.TASK_IDENT(
MPTEST.TASK_NAME( 2 ),
RTEMS.SEARCH_ALL_NODES,
TID,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF TA2" );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 3 ), FALSE );
TEXT_IO.PUT( " - deleting " );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( 2 ), TRUE );
RTEMS.TASK_DELETE( TID, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF TA2" );
end if;
end if;
TEXT_IO.PUT_LINE( "*** END OF TEST 1 ***" );
RTEMS.SHUTDOWN_EXECUTIVE( 0 );
end TEST_TASK;
end MPTEST;

View File

@@ -1,163 +0,0 @@
--
-- MPTEST / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for Test 1 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with RTEMS;
package MPTEST is
--
-- These arrays contain the IDs and NAMEs of all RTEMS tasks created
-- by this test.
--
TASK_ID : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.ID;
TASK_NAME : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.NAME;
--
-- INIT
--
-- DESCRIPTION:
--
-- This RTEMS task initializes the application.
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- TEST_TASK
--
-- DESCRIPTION:
--
-- This is the body of the RTEMS tasks which constitute this test.
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- This is the Driver Address Table for this test.
--
DEVICE_DRIVERS : aliased RTEMS.DRIVER_ADDRESS_TABLE( 1 .. 1 ) :=
(1=>
(
CLOCK_DRIVER.INITIALIZE'ACCESS, -- Initialization
RTEMS.NO_DRIVER_ENTRY, -- Open
RTEMS.NO_DRIVER_ENTRY, -- Close
RTEMS.NO_DRIVER_ENTRY, -- Read
RTEMS.NO_DRIVER_ENTRY, -- Write
RTEMS.NO_DRIVER_ENTRY -- Control
)
);
--
-- This is the Initialization Tasks Table for this test.
--
INITIALIZATION_TASKS : aliased RTEMS.INITIALIZATION_TASKS_TABLE( 1 .. 1 ) :=
(1=>
(
RTEMS.BUILD_NAME( 'U', 'I', '1', ' ' ), -- task name
2048, -- stack size
1, -- priority
RTEMS.GLOBAL, -- attributes
MPTEST.INIT'ACCESS, -- entry point
RTEMS.NO_PREEMPT, -- initial mode
0 -- argument list
)
);
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- BEGIN SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- MPTEST.PER_NODE_CONFIGURATION / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for the subpackage
-- which will define the per node configuration parameters.
--
package PER_NODE_CONFIGURATION is
--
-- LOCAL_NODE_NUMBER
--
-- DESCRIPTION:
--
-- This function returns the node number for this node.
--
function LOCAL_NODE_NUMBER
return RTEMS.UNSIGNED32;
pragma INLINE ( LOCAL_NODE_NUMBER );
end PER_NODE_CONFIGURATION;
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- END SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- This is the Multiprocessor Configuration Table for this test.
--
MULTIPROCESSING_CONFIGURATION : aliased RTEMS.MULTIPROCESSING_TABLE := (
MPTEST.PER_NODE_CONFIGURATION.LOCAL_NODE_NUMBER,
2, -- maximum # nodes in system
33, -- maximum # global objects
33 -- maximum # proxies
);
--
-- This is the Configuration Table for this test.
--
CONFIGURATION : aliased RTEMS.CONFIGURATION_TABLE := (
RTEMS.NULL_ADDRESS, -- will be replaced by BSP
64 * 1024, -- executive RAM size
10, -- maximum # tasks
0, -- maximum # timers
0, -- maximum # semaphores
0, -- maximum # message queues
0, -- maximum # messages
0, -- maximum # partitions
0, -- maximum # regions
0, -- maximum # dp memory areas
0, -- maximum # periods
0, -- maximum # user extensions
RTEMS.MILLISECONDS_TO_MICROSECONDS(10), -- # us in a tick
50 -- # ticks in a timeslice
);
end MPTEST;

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,21 +0,0 @@
## $Id$
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
include $(top_srcdir)/ada.am
AM_ADAFLAGS += -I$(srcdir)/..
node1$(EXEEXT): ../mptest.adb
$(GNATCOMPILE) -margs -a $< -o $@
if EXPADA
noinst_PROGRAMS = node1
endif
node1_SOURCES = mptest-per_node_configuration.adb
EXTRA_DIST = base_mp.scn
include $(top_srcdir)/../../../automake/local.am

View File

@@ -1,15 +0,0 @@
*** TEST 1 -- NODE 1 ***
Creating task 1 (Global)
Creating task 2 (Global)
Creating task 3 (Local)
MA1 - clock_get - 9: 0: 0 12/31/1988
MA2 - clock_get - 9: 0: 0 12/31/1988
MA3 - clock_get - 9: 0: 0 12/31/1988
MA1 - clock_get - 9: 0: 5 12/31/1988
MA1 - deleting self
MA2 - clock_get - 9: 0:10 12/31/1988
MA2 - waiting to be deleted by MA3
MA3 - clock_get - 9: 0:15 12/31/1988
MA3 - getting TID of MA2
MA3 - deleting MA2
*** END OF TEST 1 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,21 +0,0 @@
## $Id$
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
include $(top_srcdir)/ada.am
AM_ADAFLAGS += -I$(srcdir)/..
node2$(EXEEXT): ../mptest.adb
$(GNATCOMPILE) -margs -a $< -o $@
if EXPADA
noinst_PROGRAMS = node2
endif
node2_SOURCES = mptest-per_node_configuration.adb
EXTRA_DIST = base_mp.scn
include $(top_srcdir)/../../../automake/local.am

View File

@@ -1,15 +0,0 @@
*** TEST 1 -- NODE 2 ***
Creating task 1 (Global)
Creating task 2 (Global)
Creating task 3 (Local)
SA1 - clock_get - 9: 0: 0 12/31/1988
SA2 - clock_get - 9: 0: 0 12/31/1988
SA3 - clock_get - 9: 0: 0 12/31/1988
SA1 - clock_get - 9: 0: 5 12/31/1988
SA1 - deleting self
SA2 - clock_get - 9: 0:10 12/31/1988
SA2 - waiting to be deleted by SA3
SA3 - clock_get - 9: 0:15 12/31/1988
SA3 - getting TID of SA2
SA3 - deleting SA2
*** END OF TEST 1 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,213 +0,0 @@
--
-- MPTEST / BODY
--
-- DESCRIPTION:
--
-- This package is the implementation for Test 2 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with INTERFACES; use INTERFACES;
with RTEMS;
with TEST_SUPPORT;
with TEXT_IO;
with UNSIGNED32_IO;
package body MPTEST is
package body PER_NODE_CONFIGURATION is separate;
--PAGE
--
-- INIT
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
STATUS : RTEMS.STATUS_CODES;
begin
TEXT_IO.NEW_LINE( 2 );
TEXT_IO.PUT( "*** TEST 2 -- NODE " );
UNSIGNED32_IO.PUT(
MPTEST.MULTIPROCESSING_CONFIGURATION.NODE,
WIDTH => 1
);
TEXT_IO.PUT_LINE( " ***" );
MPTEST.TASK_NAME( 1 ) := RTEMS.BUILD_NAME( '1', '1', '1', ' ' );
MPTEST.TASK_NAME( 2 ) := RTEMS.BUILD_NAME( '2', '2', '2', ' ' );
TEXT_IO.PUT_LINE( "Creating test task (Global)" );
RTEMS.TASK_CREATE(
MPTEST.TASK_NAME( MPTEST.MULTIPROCESSING_CONFIGURATION.NODE ),
1,
2048,
RTEMS.NO_PREEMPT,
RTEMS.GLOBAL,
MPTEST.TASK_ID( 1 ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE" );
RTEMS.TASK_START(
MPTEST.TASK_ID( 1 ),
MPTEST.TEST_TASK'ACCESS,
0,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START" );
RTEMS.TASK_DELETE( RTEMS.SELF, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" );
end INIT;
--PAGE
--
-- TEST_TASK
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
TID : RTEMS.ID;
TEST_TID : RTEMS.ID;
REMOTE_TID : RTEMS.ID;
REMOTE_NODE : RTEMS.UNSIGNED32;
NOTE : RTEMS.UNSIGNED32;
STATUS : RTEMS.STATUS_CODES;
begin
RTEMS.TASK_IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" );
if MPTEST.MULTIPROCESSING_CONFIGURATION.NODE = 1 then
REMOTE_NODE := 2;
else
REMOTE_NODE := 1;
end if;
TEXT_IO.PUT_LINE( "Getting TID of remote task (all nodes)" );
loop
RTEMS.TASK_IDENT(
MPTEST.TASK_NAME( REMOTE_NODE ),
RTEMS.SEARCH_ALL_NODES,
REMOTE_TID,
STATUS
);
exit when RTEMS.IS_STATUS_SUCCESSFUL( STATUS );
end loop;
--
-- We just got this ID above so looping is not necessary.
--
TEXT_IO.PUT_LINE( "Getting TID of remote task (1 node)" );
RTEMS.TASK_IDENT(
MPTEST.TASK_NAME( REMOTE_NODE ),
REMOTE_NODE,
TEST_TID,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT" );
if TEST_TID /= REMOTE_TID then
TEXT_IO.PUT_LINE( "task_ident tid's do not match!!" );
RTEMS.SHUTDOWN_EXECUTIVE( 0 );
end if;
RTEMS.TASK_DELETE( REMOTE_TID, STATUS );
TEST_SUPPORT.FATAL_DIRECTIVE_STATUS(
STATUS,
RTEMS.ILLEGAL_ON_REMOTE_OBJECT,
"task_delete of remote task"
);
TEXT_IO.PUT_LINE(
"task_delete of remote task returned the correct error"
);
RTEMS.TASK_START( REMOTE_TID, MPTEST.TEST_TASK'ACCESS, 0, STATUS );
TEST_SUPPORT.FATAL_DIRECTIVE_STATUS(
STATUS,
RTEMS.ILLEGAL_ON_REMOTE_OBJECT,
"task_start of remote task"
);
TEXT_IO.PUT_LINE(
"task_start of remote task returned the correct error"
);
RTEMS.TASK_RESTART( REMOTE_TID, 0, STATUS );
TEST_SUPPORT.FATAL_DIRECTIVE_STATUS(
STATUS,
RTEMS.ILLEGAL_ON_REMOTE_OBJECT,
"task_restart of remote task"
);
TEXT_IO.PUT_LINE(
"task_restart of remote task returned the correct error"
);
TEXT_IO.PUT( "Setting notepad " );
UNSIGNED32_IO.PUT( RTEMS.GET_NODE( TID ), WIDTH=>1 );
TEXT_IO.PUT( " of the remote task to " );
UNSIGNED32_IO.PUT( RTEMS.GET_NODE( TID ), WIDTH=>1 );
TEXT_IO.NEW_LINE;
RTEMS.TASK_SET_NOTE(
REMOTE_TID,
RTEMS.GET_NODE( TID ),
RTEMS.GET_NODE( TID ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_SET_NOTE" );
TEXT_IO.PUT_LINE( "Getting a notepad of the remote task" );
RTEMS.TASK_GET_NOTE(
REMOTE_TID,
RTEMS.GET_NODE( TID ),
NOTE,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_GET_NOTE" );
if NOTE = RTEMS.GET_NODE( TID ) then
TEXT_IO.PUT_LINE( "Remote notepad set and read correctly" );
else
TEXT_IO.PUT(
"FAILURE!!! Remote notepad was not set and read correctly ("
);
UNSIGNED32_IO.PUT( NOTE );
TEXT_IO.PUT( ", " );
UNSIGNED32_IO.PUT( RTEMS.GET_NODE( TID ) );
TEXT_IO.PUT_LINE( ")" );
end if;
RTEMS.TASK_DELETE( REMOTE_TID, STATUS );
TEXT_IO.PUT_LINE( "*** END OF TEST 2 ***" );
RTEMS.SHUTDOWN_EXECUTIVE( 0 );
end TEST_TASK;
end MPTEST;

View File

@@ -1,163 +0,0 @@
--
-- MPTEST / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for Test 2 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with RTEMS;
package MPTEST is
--
-- These arrays contain the IDs and NAMEs of all RTEMS tasks created
-- by this test.
--
TASK_ID : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.ID;
TASK_NAME : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.NAME;
--
-- INIT
--
-- DESCRIPTION:
--
-- This RTEMS task initializes the application.
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- TEST_TASK
--
-- DESCRIPTION:
--
-- This is the body of the RTEMS tasks which constitute this test.
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- This is the Driver Address Table for this test.
--
DEVICE_DRIVERS : aliased RTEMS.DRIVER_ADDRESS_TABLE( 1 .. 1 ) :=
(1=>
(
CLOCK_DRIVER.INITIALIZE'ACCESS, -- Initialization
RTEMS.NO_DRIVER_ENTRY, -- Open
RTEMS.NO_DRIVER_ENTRY, -- Close
RTEMS.NO_DRIVER_ENTRY, -- Read
RTEMS.NO_DRIVER_ENTRY, -- Write
RTEMS.NO_DRIVER_ENTRY -- Control
)
);
--
-- This is the Initialization Tasks Table for this test.
--
INITIALIZATION_TASKS : aliased RTEMS.INITIALIZATION_TASKS_TABLE( 1 .. 1 ) :=
(1=>
(
RTEMS.BUILD_NAME( 'U', 'I', '1', ' ' ), -- task name
2048, -- stack size
1, -- priority
RTEMS.DEFAULT_ATTRIBUTES, -- attributes
MPTEST.INIT'ACCESS, -- entry point
RTEMS.NO_PREEMPT, -- initial mode
0 -- argument list
)
);
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- BEGIN SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- MPTEST.PER_NODE_CONFIGURATION / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for the subpackage
-- which will define the per node configuration parameters.
--
package PER_NODE_CONFIGURATION is
--
-- LOCAL_NODE_NUMBER
--
-- DESCRIPTION:
--
-- This function returns the node number for this node.
--
function LOCAL_NODE_NUMBER
return RTEMS.UNSIGNED32;
pragma INLINE ( LOCAL_NODE_NUMBER );
end PER_NODE_CONFIGURATION;
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- END SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- This is the Multiprocessor Configuration Table for this test.
--
MULTIPROCESSING_CONFIGURATION : aliased RTEMS.MULTIPROCESSING_TABLE := (
MPTEST.PER_NODE_CONFIGURATION.LOCAL_NODE_NUMBER,
2, -- maximum # nodes in system
32, -- maximum # global objects
32 -- maximum # proxies
);
--
-- This is the Configuration Table for this test.
--
CONFIGURATION : aliased RTEMS.CONFIGURATION_TABLE := (
RTEMS.NULL_ADDRESS, -- will be replaced by BSP
64 * 1024, -- executive RAM size
10, -- maximum # tasks
0, -- maximum # timers
0, -- maximum # semaphores
0, -- maximum # message queues
0, -- maximum # messages
0, -- maximum # partitions
0, -- maximum # regions
0, -- maximum # dp memory areas
0, -- maximum # periods
0, -- maximum # user extensions
RTEMS.MILLISECONDS_TO_MICROSECONDS(10), -- # us in a tick
50 -- # ticks in a timeslice
);
end MPTEST;

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,11 +0,0 @@
*** TEST 2 -- NODE 1 ***
Creating test task (Global)
Getting TID of remote task (all nodes)
Getting TID of remote task (1 node)
task_delete of remote task returned the correct error
task_start of remote task returned the correct error
task_restart of remote task returned the correct error
Setting notepad 1 of the remote task to 1
Getting a notepad of the remote task
Remote notepad set and read correctly
*** END OF TEST 2 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,11 +0,0 @@
*** TEST 2 -- NODE 2 ***
Creating test task (Global)
Getting TID of remote task (all nodes)
Getting TID of remote task (1 node)
task_delete of remote task returned the correct error
task_start of remote task returned the correct error
task_restart of remote task returned the correct error
Setting notepad 2 of the remote task to 2
Getting a notepad of the remote task
Remote notepad set and read correctly
*** END OF TEST 2 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,277 +0,0 @@
--
-- MPTEST / BODY
--
-- DESCRIPTION:
--
-- This package is the implementation for Test 3 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with INTERFACES; use INTERFACES;
with RTEMS;
with TEST_SUPPORT;
with TEXT_IO;
with UNSIGNED32_IO;
package body MPTEST is
package body PER_NODE_CONFIGURATION is separate;
--PAGE
--
-- INIT
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
STATUS : RTEMS.STATUS_CODES;
begin
TEXT_IO.NEW_LINE( 2 );
TEXT_IO.PUT( "*** TEST 3 -- NODE " );
UNSIGNED32_IO.PUT(
MPTEST.MULTIPROCESSING_CONFIGURATION.NODE,
WIDTH => 1
);
TEXT_IO.PUT_LINE( " ***" );
MPTEST.TASK_NAME( 1 ) := RTEMS.BUILD_NAME( '1', '1', '1', ' ' );
MPTEST.TASK_NAME( 2 ) := RTEMS.BUILD_NAME( '2', '2', '2', ' ' );
TEXT_IO.PUT_LINE( "Creating Test_task (Global)" );
RTEMS.TASK_CREATE(
MPTEST.TASK_NAME( MPTEST.MULTIPROCESSING_CONFIGURATION.NODE ),
1,
2048,
RTEMS.NO_PREEMPT,
RTEMS.GLOBAL,
MPTEST.TASK_ID( 1 ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE" );
TEXT_IO.PUT_LINE( "Starting Test_task (Global)" );
RTEMS.TASK_START(
MPTEST.TASK_ID( 1 ),
MPTEST.TEST_TASK'ACCESS,
0,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START" );
MPTEST.TIMER_NAME( 1 ) := RTEMS.BUILD_NAME( 'T', 'M', '1', ' ' );
RTEMS.TIMER_CREATE(
MPTEST.TIMER_NAME( 1 ),
MPTEST.TIMER_ID( 1 ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TIMER_CREATE" );
TEXT_IO.PUT_LINE( "Deleting initialization task" );
RTEMS.TASK_DELETE( RTEMS.SELF, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" );
end INIT;
--PAGE
--
-- DELAYED_SEND_EVENT
--
procedure DELAYED_SEND_EVENT (
IGNORED_ID : in RTEMS.ID;
IGNORED_ADDRESS : in RTEMS.ADDRESS
) is
STATUS : RTEMS.STATUS_CODES;
begin
RTEMS.EVENT_SEND( MPTEST.TASK_ID( 1 ), RTEMS.EVENT_16, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "EVENT_SEND" );
end DELAYED_SEND_EVENT;
--PAGE
--
-- TEST_TASK
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
TID : RTEMS.ID;
STATUS : RTEMS.STATUS_CODES;
begin
RTEMS.TASK_IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" );
TEXT_IO.PUT_LINE( "Getting TID of remote task" );
if MPTEST.MULTIPROCESSING_CONFIGURATION.NODE = 1 then
MPTEST.REMOTE_NODE := 2;
else
MPTEST.REMOTE_NODE := 1;
end if;
TEXT_IO.PUT( "Remote task's name is : " );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ), TRUE );
loop
RTEMS.TASK_IDENT(
MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ),
RTEMS.SEARCH_ALL_NODES,
MPTEST.REMOTE_TID,
STATUS
);
exit when RTEMS.IS_STATUS_SUCCESSFUL( STATUS );
end loop;
RTEMS.TIMER_FIRE_AFTER(
MPTEST.TIMER_ID( 1 ),
10 * TEST_SUPPORT.TICKS_PER_SECOND,
MPTEST.DELAYED_SEND_EVENT'ACCESS,
RTEMS.NULL_ADDRESS,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TIMER_FIRE_AFTER" );
MPTEST.TEST_TASK_SUPPORT( 1 );
RTEMS.TIMER_FIRE_AFTER(
MPTEST.TIMER_ID( 1 ),
11 * TEST_SUPPORT.TICKS_PER_SECOND,
MPTEST.DELAYED_SEND_EVENT'ACCESS,
RTEMS.NULL_ADDRESS,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TIMER_FIRE_AFTER" );
if MPTEST.MULTIPROCESSING_CONFIGURATION.NODE = 2 then
RTEMS.TASK_WAKE_AFTER(
2 * TEST_SUPPORT.TICKS_PER_SECOND,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" );
end if;
MPTEST.TEST_TASK_SUPPORT( 2 );
TEXT_IO.PUT_LINE( "*** END OF TEST 3 ***" );
RTEMS.SHUTDOWN_EXECUTIVE( 0 );
end TEST_TASK;
--PAGE
--
-- TEST_TASK_SUPPORT
--
procedure TEST_TASK_SUPPORT (
NODE : in RTEMS.UNSIGNED32
) is
EVENTS : RTEMS.EVENT_SET;
STATUS : RTEMS.STATUS_CODES;
begin
if MPTEST.MULTIPROCESSING_CONFIGURATION.NODE = NODE then
loop
RTEMS.EVENT_RECEIVE(
RTEMS.EVENT_16,
RTEMS.NO_WAIT,
RTEMS.NO_TIMEOUT,
EVENTS,
STATUS
);
exit when RTEMS.ARE_STATUSES_EQUAL( RTEMS.SUCCESSFUL, STATUS );
TEST_SUPPORT.FATAL_DIRECTIVE_STATUS(
STATUS,
RTEMS.UNSATISFIED,
"EVENT_RECEIVE"
);
RTEMS.TASK_WAKE_AFTER(
2 * TEST_SUPPORT.TICKS_PER_SECOND,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( NODE ), FALSE );
TEXT_IO.PUT_LINE( " - Suspending remote task" );
RTEMS.TASK_SUSPEND( MPTEST.REMOTE_TID, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_SUSPEND" );
RTEMS.TASK_WAKE_AFTER(
2 * TEST_SUPPORT.TICKS_PER_SECOND,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( NODE ), FALSE );
TEXT_IO.PUT_LINE( " - Resuming remote task" );
RTEMS.TASK_RESUME( MPTEST.REMOTE_TID, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_RESUME" );
end loop;
else
loop
RTEMS.EVENT_RECEIVE(
RTEMS.EVENT_16,
RTEMS.NO_WAIT,
RTEMS.NO_TIMEOUT,
EVENTS,
STATUS
);
exit when RTEMS.ARE_STATUSES_EQUAL( RTEMS.SUCCESSFUL, STATUS );
TEST_SUPPORT.FATAL_DIRECTIVE_STATUS(
STATUS,
RTEMS.UNSATISFIED,
"EVENT_RECEIVE"
);
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( REMOTE_NODE ), FALSE );
TEXT_IO.PUT_LINE( " - have I been suspended???" );
RTEMS.TASK_WAKE_AFTER(
TEST_SUPPORT.TICKS_PER_SECOND / 2,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_WAKE_AFTER" );
end loop;
end if;
end TEST_TASK_SUPPORT;
end MPTEST;

View File

@@ -1,213 +0,0 @@
--
-- MPTEST / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for Test 3 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with RTEMS;
package MPTEST is
--
-- These arrays contain the IDs and NAMEs of all RTEMS tasks created
-- by this test.
--
TASK_ID : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.ID;
TASK_NAME : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.NAME;
--
-- These arrays contain the IDs and NAMEs of all RTEMS timers created
-- by this test.
--
TIMER_ID : array ( RTEMS.UNSIGNED32 range 1 .. 2 ) of RTEMS.ID;
TIMER_NAME : array ( RTEMS.UNSIGNED32 range 1 .. 2 ) of RTEMS.NAME;
--
-- This variable contains the ID of the remote task with which this
-- test interacts.
--
REMOTE_TID : RTEMS.ID;
--
-- This variable contains the node on which the remote task with which
-- this test interacts resides.
--
REMOTE_NODE : RTEMS.UNSIGNED32;
--
-- INIT
--
-- DESCRIPTION:
--
-- This RTEMS task initializes the application.
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- DELAYED_SEND_EVENT
--
-- DESCRIPTION:
--
-- This subprogram is a timer service routine which sends an
-- event set to a waiting task.
--
procedure DELAYED_SEND_EVENT (
IGNORED_ID : in RTEMS.ID;
IGNORED_ADDRESS : in RTEMS.ADDRESS
);
--
-- TEST_TASK
--
-- DESCRIPTION:
--
-- This is the body of the RTEMS tasks which constitute this test.
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- TEST_TASK_SUPPORT
--
-- DESCRIPTION:
--
-- This subprogram performs the bulk of the test. Based on the NODE
-- specified, this subprogram loops suspending/resuming a remote task
-- or waiting for itself to be suspended/resumed.
--
procedure TEST_TASK_SUPPORT (
NODE : in RTEMS.UNSIGNED32
);
--
-- This is the Driver Address Table for this test.
--
DEVICE_DRIVERS : aliased RTEMS.DRIVER_ADDRESS_TABLE( 1 .. 1 ) :=
(1=>
(
CLOCK_DRIVER.INITIALIZE'ACCESS, -- Initialization
RTEMS.NO_DRIVER_ENTRY, -- Open
RTEMS.NO_DRIVER_ENTRY, -- Close
RTEMS.NO_DRIVER_ENTRY, -- Read
RTEMS.NO_DRIVER_ENTRY, -- Write
RTEMS.NO_DRIVER_ENTRY -- Control
)
);
--
-- This is the Initialization Tasks Table for this test.
--
INITIALIZATION_TASKS : aliased RTEMS.INITIALIZATION_TASKS_TABLE( 1 .. 1 ) :=
(1=>
(
RTEMS.BUILD_NAME( 'U', 'I', '1', ' ' ), -- task name
2048, -- stack size
1, -- priority
RTEMS.DEFAULT_ATTRIBUTES, -- attributes
MPTEST.INIT'ACCESS, -- entry point
RTEMS.NO_PREEMPT, -- initial mode
0 -- argument list
)
);
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- BEGIN SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- MPTEST.PER_NODE_CONFIGURATION / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for the subpackage
-- which will define the per node configuration parameters.
--
package PER_NODE_CONFIGURATION is
--
-- LOCAL_NODE_NUMBER
--
-- DESCRIPTION:
--
-- This function returns the node number for this node.
--
function LOCAL_NODE_NUMBER
return RTEMS.UNSIGNED32;
pragma INLINE ( LOCAL_NODE_NUMBER );
end PER_NODE_CONFIGURATION;
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- END SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- This is the Multiprocessor Configuration Table for this test.
--
MULTIPROCESSING_CONFIGURATION : aliased RTEMS.MULTIPROCESSING_TABLE := (
MPTEST.PER_NODE_CONFIGURATION.LOCAL_NODE_NUMBER,
2, -- maximum # nodes in system
32, -- maximum # global objects
32 -- maximum # proxies
);
--
-- This is the Configuration Table for this test.
--
CONFIGURATION : aliased RTEMS.CONFIGURATION_TABLE := (
RTEMS.NULL_ADDRESS, -- will be replaced by BSP
64 * 1024, -- executive RAM size
10, -- maximum # tasks
1, -- maximum # timers
0, -- maximum # semaphores
0, -- maximum # message queues
0, -- maximum # messages
0, -- maximum # partitions
0, -- maximum # regions
0, -- maximum # dp memory areas
0, -- maximum # periods
0, -- maximum # user extensions
RTEMS.MILLISECONDS_TO_MICROSECONDS(10), -- # us in a tick
50 -- # ticks in a timeslice
);
end MPTEST;

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,28 +0,0 @@
*** TEST 3 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 222
111 - Suspending remote task
111 - Resuming remote task
111 - Suspending remote task
111 - Resuming remote task
111 - Suspending remote task
111 - Resuming remote task
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
222 - have I been suspended???
*** END OF TEST 3 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,28 +0,0 @@
*** TEST 3 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 111
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
111 - have I been suspended???
222 - Suspending remote task
222 - Resuming remote task
222 - Suspending remote task
222 - Resuming remote task
222 - Suspending remote task
222 - Resuming remote task
*** END OF TEST 3 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,169 +0,0 @@
--
-- MPTEST / BODY
--
-- DESCRIPTION:
--
-- This package is the implementation for Test 4 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with INTERFACES; use INTERFACES;
with RTEMS;
with TEST_SUPPORT;
with TEXT_IO;
with UNSIGNED32_IO;
package body MPTEST is
package body PER_NODE_CONFIGURATION is separate;
--PAGE
--
-- INIT
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
STATUS : RTEMS.STATUS_CODES;
begin
TEXT_IO.NEW_LINE( 2 );
TEXT_IO.PUT( "*** TEST 4 -- NODE " );
UNSIGNED32_IO.PUT(
MPTEST.MULTIPROCESSING_CONFIGURATION.NODE,
WIDTH => 1
);
TEXT_IO.PUT_LINE( " ***" );
MPTEST.TASK_NAME( 1 ) := RTEMS.BUILD_NAME( '1', '1', '1', ' ' );
MPTEST.TASK_NAME( 2 ) := RTEMS.BUILD_NAME( '2', '2', '2', ' ' );
TEXT_IO.PUT_LINE( "Creating Test_task (Global)" );
RTEMS.TASK_CREATE(
MPTEST.TASK_NAME( MPTEST.MULTIPROCESSING_CONFIGURATION.NODE ),
MPTEST.MULTIPROCESSING_CONFIGURATION.NODE,
2048,
RTEMS.DEFAULT_MODES,
RTEMS.GLOBAL,
MPTEST.TASK_ID( 1 ),
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE" );
TEXT_IO.PUT_LINE( "Starting Test_task (Global)" );
RTEMS.TASK_START(
MPTEST.TASK_ID( 1 ),
MPTEST.TEST_TASK'ACCESS,
0,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START" );
TEXT_IO.PUT_LINE( "Deleting initialization task" );
RTEMS.TASK_DELETE( RTEMS.SELF, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_DELETE OF SELF" );
end INIT;
--PAGE
--
-- TEST_TASK
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
) is
TID : RTEMS.ID;
PREVIOUS_PRIORITY : RTEMS.TASK_PRIORITY;
PREVIOUS_PRIORITY_1 : RTEMS.TASK_PRIORITY;
STATUS : RTEMS.STATUS_CODES;
begin
RTEMS.TASK_IDENT( RTEMS.SELF, RTEMS.SEARCH_ALL_NODES, TID, STATUS );
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_IDENT OF SELF" );
TEXT_IO.PUT_LINE( "Getting TID of remote task" );
if MPTEST.MULTIPROCESSING_CONFIGURATION.NODE = 1 then
MPTEST.REMOTE_NODE := 2;
else
MPTEST.REMOTE_NODE := 1;
end if;
TEXT_IO.PUT( "Remote task's name is : " );
TEST_SUPPORT.PUT_NAME( MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ), TRUE );
loop
RTEMS.TASK_IDENT(
MPTEST.TASK_NAME( MPTEST.REMOTE_NODE ),
RTEMS.SEARCH_ALL_NODES,
MPTEST.REMOTE_TID,
STATUS
);
exit when RTEMS.IS_STATUS_SUCCESSFUL( STATUS );
end loop;
RTEMS.TASK_SET_PRIORITY(
MPTEST.REMOTE_TID,
MPTEST.MULTIPROCESSING_CONFIGURATION.NODE,
PREVIOUS_PRIORITY,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_SET_PRIORITY" );
if PREVIOUS_PRIORITY /= MPTEST.REMOTE_NODE then
TEXT_IO.PUT( "Remote priority (0x" );
UNSIGNED32_IO.PUT( PREVIOUS_PRIORITY, BASE => 16 );
TEXT_IO.PUT( "does not match remote node (0x" );
UNSIGNED32_IO.PUT( MPTEST.REMOTE_NODE, BASE => 16 );
TEXT_IO.PUT_LINE( ")!!!" );
RTEMS.SHUTDOWN_EXECUTIVE( 16#F00000# );
end if;
loop
RTEMS.TASK_SET_PRIORITY(
RTEMS.SELF,
RTEMS.CURRENT_PRIORITY,
PREVIOUS_PRIORITY_1,
STATUS
);
TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_SET_PRIORITY" );
exit when PREVIOUS_PRIORITY_1 = MPTEST.REMOTE_NODE;
end loop;
TEXT_IO.PUT_LINE( "Local task priority has been set" );
TEXT_IO.PUT_LINE( "*** END OF TEST 4 ***" );
RTEMS.SHUTDOWN_EXECUTIVE( 0 );
end TEST_TASK;
end MPTEST;

View File

@@ -1,177 +0,0 @@
--
-- MPTEST / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for Test 4 of the RTEMS
-- Multiprocessor Test Suite.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with RTEMS;
package MPTEST is
--
-- These arrays contain the IDs and NAMEs of all RTEMS tasks created
-- by this test.
--
TASK_ID : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.ID;
TASK_NAME : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.NAME;
--
-- This variable contains the ID of the remote task with which this
-- test interacts.
--
REMOTE_TID : RTEMS.ID;
--
-- This variable contains the node on which the remote task with which
-- this test interacts resides.
--
REMOTE_NODE : RTEMS.UNSIGNED32;
--
-- INIT
--
-- DESCRIPTION:
--
-- This RTEMS task initializes the application.
--
procedure INIT (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- TEST_TASK
--
-- DESCRIPTION:
--
-- This is the body of the RTEMS tasks which constitute this test.
--
procedure TEST_TASK (
ARGUMENT : in RTEMS.TASK_ARGUMENT
);
--
-- This is the Driver Address Table for this test.
--
DEVICE_DRIVERS : aliased RTEMS.DRIVER_ADDRESS_TABLE( 1 .. 1 ) :=
(1=>
(
CLOCK_DRIVER.INITIALIZE'ACCESS, -- Initialization
RTEMS.NO_DRIVER_ENTRY, -- Open
RTEMS.NO_DRIVER_ENTRY, -- Close
RTEMS.NO_DRIVER_ENTRY, -- Read
RTEMS.NO_DRIVER_ENTRY, -- Write
RTEMS.NO_DRIVER_ENTRY -- Control
)
);
--
-- This is the Initialization Tasks Table for this test.
--
INITIALIZATION_TASKS : aliased RTEMS.INITIALIZATION_TASKS_TABLE( 1 .. 1 ) :=
(1=>
(
RTEMS.BUILD_NAME( 'U', 'I', '1', ' ' ), -- task name
2048, -- stack size
1, -- priority
RTEMS.DEFAULT_ATTRIBUTES, -- attributes
MPTEST.INIT'ACCESS, -- entry point
RTEMS.NO_PREEMPT, -- initial mode
0 -- argument list
)
);
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- BEGIN SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- MPTEST.PER_NODE_CONFIGURATION / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package is the specification for the subpackage
-- which will define the per node configuration parameters.
--
package PER_NODE_CONFIGURATION is
--
-- LOCAL_NODE_NUMBER
--
-- DESCRIPTION:
--
-- This function returns the node number for this node.
--
function LOCAL_NODE_NUMBER
return RTEMS.UNSIGNED32;
pragma INLINE ( LOCAL_NODE_NUMBER );
end PER_NODE_CONFIGURATION;
----------------------------------------------------------------------------
----------------------------------------------------------------------------
-- END SUBPACKAGE --
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
-- This is the Multiprocessor Configuration Table for this test.
--
MULTIPROCESSING_CONFIGURATION : aliased RTEMS.MULTIPROCESSING_TABLE := (
MPTEST.PER_NODE_CONFIGURATION.LOCAL_NODE_NUMBER,
2, -- maximum # nodes in system
32, -- maximum # global objects
32 -- maximum # proxies
);
--
-- This is the Configuration Table for this test.
--
CONFIGURATION : aliased RTEMS.CONFIGURATION_TABLE := (
RTEMS.NULL_ADDRESS, -- will be replaced by BSP
64 * 1024, -- executive RAM size
10, -- maximum # tasks
1, -- maximum # timers
0, -- maximum # semaphores
0, -- maximum # message queues
0, -- maximum # messages
0, -- maximum # partitions
0, -- maximum # regions
0, -- maximum # dp memory areas
0, -- maximum # periods
0, -- maximum # user extensions
RTEMS.MILLISECONDS_TO_MICROSECONDS(10), -- # us in a tick
50 -- # ticks in a timeslice
);
end MPTEST;

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,8 +0,0 @@
*** TEST 4 -- NODE 1 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 222
Local task priority has been set
*** END OF TEST 4 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

View File

@@ -1,8 +0,0 @@
*** TEST 4 -- NODE 2 ***
Creating Test_task (Global)
Starting Test_task (Global)
Deleting initialization task
Getting TID of remote task
Remote task's name is : 111
Local task priority has been set
*** END OF TEST 4 ***

View File

@@ -1,2 +0,0 @@
Makefile.in
Makefile

Some files were not shown because too many files have changed in this diff Show More