Commit Graph

5425 Commits

Author SHA1 Message Date
Joel Sherrill
ee2319a580 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use SUBDIRS = instead of SUBDIRS += to make
	automake-1.5 happy.
	* include/rtems/score/Makefile.am: Use CLEANFILES = to make
	automake-1.5 happy.
	* bsp.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
2001-09-24 18:19:47 +00:00
Joel Sherrill
250afb6c6a 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Revamp INCLUDES handling to make automake-1.5
2001-09-24 18:17:02 +00:00
Joel Sherrill
d91087e800 2001-09-14 Eric Norum <eric.norum@usask.ca>
* include/rdbg/rdbg.h, src/ptrace.c: Modifications to make gcc 3.x happy.
2001-09-21 17:51:44 +00:00
Joel Sherrill
6d13563911 2001-09-14 Eric Norum <eric.norum@usask.ca>
* libc/gxx_wrappers.c: Modifications to make gcc 3.x happy.
2001-09-21 17:51:10 +00:00
Joel Sherrill
d1a7910604 2001-09-14 Eric Norum <eric.norum@usask.ca>
* startup/init68360.c: Modifications to make gcc 3.x happy.
2001-09-21 17:50:39 +00:00
Joel Sherrill
0bb36c04e7 2001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gensh2.cfg: Remove -lstdc++ from make-exe.
2001-09-21 15:04:56 +00:00
Joel Sherrill
1344bf2360 2001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* scitab/Makefile.am: Remove stray blank from SCITAB rule.
2001-09-21 15:02:20 +00:00
Joel Sherrill
ceb9f8f0e4 2001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bootstrap: remove/add automake added files.
	* .cvsignore: reflect changes to bootstrap.
2001-09-21 15:01:28 +00:00
Joel Sherrill
2543311206 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* configure.in, rootfs/Makefile.am: Added conditional to make sure
	rootfs does not get built with networking is disabled.  Also
	added include of compile.am to rootfs/Makefile.am.
	* wrapup/Makefile.am: Added rootfs conditionally if networking enabled.
2001-09-21 14:02:27 +00:00
Joel Sherrill
ed13346130 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* network/Makefile.am: Fixed typo on file name.
	* network/i82586.c: Commented out line 318 which is referencing
	a member of a structure that is not currently there.  This
	needs to be worked out with Chris Johns <ccj@acm.org>.
	Switched C++ style comments to C style.
2001-09-21 14:00:06 +00:00
Joel Sherrill
8f6e5f0d53 2001-09-14 Fernando Ruiz <fernando.ruiz@ctv.es>
* src/tasks.c: Dereference pointer passed to destructor.
2001-09-21 13:57:57 +00:00
Joel Sherrill
abde5688c2 2001-09-19 Eric Norum <eric.norum@usask.ca>
* README: Bring it more in line with reality.
2001-09-19 17:40:51 +00:00
Joel Sherrill
5400f070e6 2001-09-19 Eric Norum <eric.norum@usask.ca>
* lib/tftpDriver.c: Add some debugging capability.
2001-09-19 17:40:37 +00:00
Joel Sherrill
6a9db57002 2001-09-19 Chris Johns <ccj@acm.org>
* network/README.i82586, network/i82586.c, network/i82586reg.h,
	network/i82586var.h: New files.  Network driver for Intel
	i82586.
2001-09-19 17:38:01 +00:00
Joel Sherrill
4bde23948c 2001-09-19 Chris Johns <ccj@acm.org>
* nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
	rtems/rtems_bsdnet_internal.h Added support for populating the
	initial "root" filesystem with information obtained via the DHCP
	response.
2001-09-19 17:30:38 +00:00
Joel Sherrill
d34d2e6957 2001-09-19 Chris Johns <ccj@acm.org>
* Added support for populating the initial "root" filesystem
	with information obtained via the DHCP response.
	* rootfs: New directory.
	* rootfs/.cvsignore, rootfs/Makefile.am, rootfs/mkrootfs.c,
	rootfs/mkrootfs.h: New files.
	* configure.in, Makefile.am: Modified to reflect addition.
2001-09-19 17:29:42 +00:00
Joel Sherrill
5dfa8c1e44 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* tm27/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm26/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm24/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm16/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm18/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm02/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm10/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm11/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm15/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm19/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm04/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm17/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm28/Makefile.am: include leaf.am instead of leaf.cfg.
	* tmck/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm08/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm12/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm03/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm13/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm29/Makefile.am: include leaf.am instead of leaf.cfg.
	* tmoverhd/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm20/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm09/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm01/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm21/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm07/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm25/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm22/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm06/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm05/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm14/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm23/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:22:19 +00:00
Joel Sherrill
b1b5b41458 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* tmitronsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:22:04 +00:00
Joel Sherrill
25b9e93c35 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* sp20/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp02/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp19/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp11/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp25/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp04/Makefile.am: include leaf.am instead of leaf.cfg.
	* spsize/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp01/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp16/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp05/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp09/Makefile.am: include leaf.am instead of leaf.cfg.
	* spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp06/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp23/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp28/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp03/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp29/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp13/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp27/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp14/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp07/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp15/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp17/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp22/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp12/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp26/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp21/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp24/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:21:53 +00:00
Joel Sherrill
15c4b4c561 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* unlimited/Makefile.am: include leaf.am instead of leaf.cfg.
	* base_mp/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* base_mp/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* hello/Makefile.am: include leaf.am instead of leaf.cfg.
	* base_sp/Makefile.am: include leaf.am instead of leaf.cfg.
	* paranoia/Makefile.am: include leaf.am instead of leaf.cfg.
	* cdtest/Makefile.am: include leaf.am instead of leaf.cfg, use
	make-cxx-exe.
	* ticker/Makefile.am: include leaf.am instead of leaf.cfg.
	* minimum/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:21:22 +00:00
Joel Sherrill
929efa6b85 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* psx01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx11/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx02/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx13/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx07/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx10/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx08/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx05/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx09/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx12/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx03/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx04/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:21:08 +00:00
Joel Sherrill
e242657da6 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* mp02/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp02/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp04/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp04/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp14/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp14/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp06/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp06/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp08/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp08/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp03/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp03/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp10/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp10/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp05/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp05/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp13/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp13/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp01/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp01/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp07/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp07/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp11/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp11/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp12/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp12/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp09/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp09/node1/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:20:55 +00:00
Joel Sherrill
682c7fd272 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
	* monitor/Makefile.am: include leaf.am instead of leaf.cfg.
	* termios/Makefile.am: include leaf.am instead of leaf.cfg.
	* putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
	* rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
	make-cxx-exe.
	* stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
	* rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
	* cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:20:39 +00:00
Joel Sherrill
cd0e68b0b3 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* itrontask03/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontask04/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronmbf01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronsem01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronhello/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontime01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontask01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontask02/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronmbox01/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:20:12 +00:00
Joel Sherrill
5ddff84bb2 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/leaf.am: New file.
2001-09-19 17:19:27 +00:00
Joel Sherrill
130291f55c 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: Fixed some mistakes.
2001-09-14 18:24:56 +00:00
Joel Sherrill
37b5d78153 2001-09-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET instead
	of AC_CANONICAL_SYSTEM.
	* aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of
	mkinstalldirs and mkdir.
	* aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS,
	hack RTEMS_CONFIG_BUILD_SUBDIRS, introduce
	_RTEMS_OUTPUT_BUILD_SUBDIRS.
2001-09-14 17:30:22 +00:00
Joel Sherrill
0f466f7e17 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: New file.
2001-09-14 17:24:37 +00:00
Joel Sherrill
d3b8713ada 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* devnull/devnull.c: Eliminate warning.
2001-09-13 21:04:49 +00:00
Joel Sherrill
c8d66913ee 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* src/sysconf.c: Fix typo syntax error accidentally committed.
2001-09-13 21:04:21 +00:00
Joel Sherrill
1cd0db4073 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* setup.def, gccnewlib/gccnewlib.add, gccnewlib/target-gcc.add:
	Revert changes because of gcc 2.5.x/3.0 transition and continue
	to support gcc 2.95.x as primary version.
2001-09-13 16:37:03 +00:00
Joel Sherrill
1e3f4633a0 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* configure.in: Add RTEMS specific version of EXEEXT test.
	* mkgdbspec.in, mkgnatnewlibspec.in, gdb/gdb.spec.in,
	gnatnewlib/gnatnewlib.spec.in: Change to Target_alias to avoid
	conflicts with new autoconf/automake.
	* setup, setup.def, mkgnatnewlibspec.in: Add gnat_newlib_patch_version
	variable.
	* gnatnewlib/Makefile.am: Add i386-rtemscoff target in attempt to
	build it.
2001-09-13 16:35:55 +00:00
Joel Sherrill
a8bd1dea77 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* mkgccnewlibspec.in,
	Use Target_alias not target_alias to avoid conflicts with new autoconf.
	* setup.def: Changed version numbers in attempt at building gcc 3.0.1.
	Only sparc and arm built for C/C++ OK. :(
	* gccnewlib/base-gcc.add: Modifications to reflect files not in gcc 3.x.
	* gccnewlib/gccnewlib.add: gcc 3.x does not have "everything in the name"
	* target-gcc.add: Modifications to reflect files not in gcc 3.1
2001-09-13 13:35:35 +00:00
Joel Sherrill
a3ac20f7bb 2001-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: autoupdate to autoconf-2.52, new CONFIG_SUBDIRS
	handling.
2001-09-13 13:24:29 +00:00
Joel Sherrill
bc51d7e98f 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* src/mprotect.c: New file. Stub required by some gcc's to pass tests.
	In particular, about 350 ACATS tests fail if this is not present.
	* src/getpagesize.c: Ditto.
	* src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
	to pass about 350 ACATS test cases.
	* src/Makefile.am: Added new files.
2001-09-13 13:23:37 +00:00
Joel Sherrill
986e111357 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* missing: Updated to latest version.
2001-09-13 13:15:41 +00:00
Joel Sherrill
e712997cac 2001-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: autoupdate to autoconf-2.52.
	* bootstrap: Add handling for configure.ac, make autoheader verbose,
	fix auto*tool invocation order.
	* aclocal/rtems-test-no-pause.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-bare.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-cxx.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-gcc28: Introduce AC_HELP_STRING.
	* aclocal/enable-inlines.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-itron.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-libcdir.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-multiprocessing.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-networking.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-posix.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-rdbg.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-rtemsbsp.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-tests.m4: Introduce AC_HELP_STRING.
	* aclocal/env-rtemsbsp.m4: Add AC_ARC_VAR(RTEMS_BSP), apply true in
	RTEMS_CONFIG_PER_BSP conditional.
	* aclocal/multilib.m4: Introduce AC_HELP_STRING.
	* aclocal/rtems-debug.m4: Introduce AC_HELP_STRING.
	* aclocal/rtems-top.m4: Add AC_PREFIX_DEFAULT(/opt/rtems).
2001-09-13 13:14:30 +00:00
Joel Sherrill
34094cc350 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* autotools/.cvsignore: New file.
2001-09-13 13:13:20 +00:00
Joel Sherrill
dcf07a6e62 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Corrected for missing files.
2001-09-13 13:12:03 +00:00
Joel Sherrill
a792b78d7b 2001-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* autotools/Makefile.am, autotools/autoconf-rtems.spec,
	autotools/automake-rtems.spec: New.
	* configure.in, Makefile.am: Add autotools/.
2001-09-06 18:38:31 +00:00
Joel Sherrill
e93bc5c100 2001-08-31 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Missed in previous commit.
2001-08-31 19:48:54 +00:00
Joel Sherrill
93688eba9a 2001-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am, .cvsignore, configure.in, i386-cygwin-binutils.spec.in,
	i386-cygwin-gcc.spec.in, i386-cygwin-libs.spec.in,
	i386-cygwin-w32api.spec.in, i386-cygwin-mingw.spec.in, setup, setup.def:
	New files that support building RPMs for Linux hosted cross compilers
	targeting Cygwin.
2001-08-31 15:25:18 +00:00
Joel Sherrill
73aef37f8b 2001-08-31 Eric Valette <valette@crf.canon.fr>
* network/network.c: Fix to account for return value when
	installing interrupts handler.
2001-08-31 14:57:48 +00:00
Joel Sherrill
7078fa2ac9 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Modified to work better with gcc 2.8.1 and
	gnat 3.13p.
2001-08-30 18:38:09 +00:00
Joel Sherrill
fb1d8f81a0 2001-08-30 Joel Sherrill <joel@OARcorp.com>
*  src/coremutex.c, src/coremutexseize.c, src/coremutexsurrender.c,
	inline/rtems/score/coremutex.inl: The per thread field resource_count
	should only be manipulated when a mutex is priority ceiling or
	priority inherit.  This was reported by Chris Johns <ccj@acm.org>
	who also noticed that the use of switches for all disciplines
	generated less efficient code than using explicit tests for the one
	or two cases we were really interested in.  Further review of his
	modifications made it apparent that the "isa" methods to test mutex
	discipline were not being used so this modification was swept into
	the code as well.
2001-08-30 18:33:57 +00:00
Joel Sherrill
760045f0f3 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* inline/rtems/rtems/attr.inl: Correct typo and use correct
	attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>.
2001-08-30 18:28:46 +00:00
Joel Sherrill
dc6b5ed308 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* src/coremutexseize.c: Add missing code for proper handling
	of nesting acquisitions.  This only impacts building with
	inlines disabled on the source with the "fast mutex" optimizations.
	This was post the 4.5 branch and did not impact released versions.
2001-08-30 17:14:57 +00:00
Joel Sherrill
4331c3dfa9 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Add buildalltar.
2001-08-30 13:36:26 +00:00
Joel Sherrill
302b76df6a 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* buildalltar.in: New file.
	* configure.in, Makefile.am: Modified to reflect addition of file.
2001-08-30 13:33:32 +00:00
Joel Sherrill
856a44e4b6 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* macros/rtems/posix/mqueue.inl: Add cast so negation works.
2001-08-30 13:29:38 +00:00