Commit Graph

8292 Commits

Author SHA1 Message Date
Ralf Corsepius
a3fb105c7b 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add $(dirstamp) to compilation rules.
	Add AM_CPPFLAGS += -I$(top_builddir).
2003-11-30 17:23:55 +00:00
Ralf Corsepius
60414096bb 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add $(dirstamp) to preinstallation rules.
2003-11-30 10:37:29 +00:00
Ralf Corsepius
1c1ef4c968 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Fix libc_OBJS.
2003-11-30 10:36:38 +00:00
Ralf Corsepius
31728d9b5e 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add $(dirstamp) to preinstallation rules.
	Remove MACROS.
2003-11-30 08:19:13 +00:00
Ralf Corsepius
3450adcd61 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add $(dirstamp) to preinstallation rules.
	Restore libc/$(ARCH)/lib.a.
2003-11-30 08:04:58 +00:00
Ralf Corsepius
9e7e53bf1e 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add $(dirstamp) to preinstallation rules.
2003-11-30 08:01:23 +00:00
Ralf Corsepius
74c77c5cdf 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Preinstall adainclude_HEADERS.
	Add $(dirstamp) to preinstallation rules.
2003-11-30 07:52:50 +00:00
Ralf Corsepius
8a61c2a17a 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add $(dirstamp) to preinstallation rules.
	Remove MACROS.
2003-11-30 07:44:04 +00:00
Ralf Corsepius
7d0eba022a 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add $(dirstamp) to preinstallation rules.
2003-11-30 07:35:52 +00:00
Ralf Corsepius
e3407a426a 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/lead-dot.m4: New (from automake-1.7f).
	* aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT.
	Add AC_SUBST(dirstamp).
2003-11-30 07:02:49 +00:00
Ralf Corsepius
c9cb640ecb 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Reflect having removed
	libnetworking/libc/Makefile.am, libnetworking/lib/Makefile.am.
2003-11-28 13:28:51 +00:00
Ralf Corsepius
489c1588f4 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* libc/Makefile.am: Remove.
	* lib/Makefile.am: Remove.
	* Makefile.am: Merge-in the Makefile.ams above.
2003-11-28 13:27:15 +00:00
Ralf Corsepius
e0d0253544 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Reformat.
2003-11-28 12:59:26 +00:00
Ralf Corsepius
4065de5223 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Reflect changes to libmisc/*.
2003-11-28 12:54:51 +00:00
Ralf Corsepius
13962be603 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* capture/Makefile.am: Remove.
	* cpuuse/Makefile.am: Remove.
	* devnull/Makefile.am: Remove.
	* dummy/Makefile.am: Remove.
	* dumpbuf/Makefile.am: Remove.
	* fsmount/Makefile.am: Remove.
	* monitor/Makefile.am: Remove.
	* mw-fb/Makefile.am: Remove.
	* rtmonuse/Makefile.am: Remove.
	* serdbg/Makefile.am: Remove.
	* shell/Makefile.am: Remove.
	* stackchk/Makefile.am: Remove.
	* untar/Makefile.am: Remove.
	* Makefile.am: Merge-in the Makefile.ams above.
2003-11-28 12:53:34 +00:00
Ralf Corsepius
22ade8e173 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Merge-in former libmisc/wrapup/Makefile.am
2003-11-28 00:33:29 +00:00
Ralf Corsepius
f61198b1c3 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Remove.
	* wrapup/.cvsignore: Remove.
	* Makefile.am: Reflect changes above.
2003-11-28 00:30:10 +00:00
Ralf Corsepius
d376e49faa 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove libmisc/wrapup/Makefile.
2003-11-28 00:24:33 +00:00
Ralf Corsepius
9573071dee 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Reflect changes to libfs Makefile.ams.
2003-11-28 00:19:09 +00:00
Ralf Corsepius
c90a567f88 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Reflect changes to libfs Makefile.ams.
2003-11-27 16:59:54 +00:00
Ralf Corsepius
7cdf8b7ec4 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Merge-in src/Makefile.am, src/imfs/Makefile.am,
	src/dosfs/Makefile.am.
	* src/Makefile.am, src/imfs/Makefile.am, src/dosfs/Makefile.am:
	Removed.
2003-11-27 16:59:19 +00:00
Ralf Corsepius
1bcbe4100c 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use here-documents to generate cpuopts.tmp.
	Various fixes and changes to argument processing.
	Reflect changes to librpc Makefile.ams.
	* acinclude.m4: Use here-documents to generate cpuopts.tmp.
	* aclocal/check-itron.m4: Remove HAS_IRON_API.
	* aclocal/check-multiprocessing.m4: Remove HAS_MP.
	* aclocal/check-posix.m4: Remove HAS_POSIX_API.
2003-11-27 14:36:23 +00:00
Ralf Corsepius
69a6204cdb 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/rpc/Makefile.am, src/xdr/Makefile.am, src/Makefile.am:
	Removed.
	* Makefile.am: Merge-in src/rpc/Makefile.am, src/xdr/Makefile.am,
	src/Makefile.am.
	Various fixes. Reformat.
2003-11-27 14:29:34 +00:00
Ralf Corsepius
d16b2d3548 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rpc/rpc.hinclude/rpc/rpc.h: Rename struct
	rtems_rpc_task_variables into struct _rtems_rpc_task_variables
	(Avoid symbol conflict between struct and variable).
	struct _rtems_rpc_task_variables *rtems_rpc_task_variables;
	Reflect changes above.
	* src/rpc/clnt_perror.c, src/rpc/clnt_raw.c, src/rpc/clnt_simple.c,
	src/rpc/rpcdname.c, src/rpc/rtems_rpc.c, src/rpc/svc.c,
	src/rpc/svc_auth.c, src/rpc/svc_raw.c, src/rpc/svc_simple.c:
	Reflect changes above.
2003-11-27 09:35:40 +00:00
Joel Sherrill
c9a4da01c6 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:30 +00:00
Joel Sherrill
690861c3c6 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:50:53 +00:00
Joel Sherrill
dfd3132e1d 2003-11-26 Joel Sherrill <joel@OARcorp.com>
* MAINTAINERS: New file.
2003-11-26 17:19:09 +00:00
Ralf Corsepius
3bfda69187 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add *.info to CLEANFILES to accomodate
	automake-1.7f/1.8 breaking building infos.
2003-11-26 15:32:26 +00:00
Ralf Corsepius
6547cf03dc 2003-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: New.
	* configure.ac: Don't use AUTOHEADER to generate cpuopts.h.
	Add local autoheader config.h.
	* aclocal/canonical-target-name.m4: Require AC_CANONICAL_HOST.
	* aclocal/enable-inlines.m4: Remove USE_MACROS (Unused).
2003-11-26 15:31:12 +00:00
Ralf Corsepius
805d764d44 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* project.am: Remove $(PROJECT).info* from CLEANFILES (Doesn't work
	with automake-1.7f/1.8 anymore).
2003-11-26 15:30:34 +00:00
Ralf Corsepius
863fb4f1a9 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonicalize-tools.m4, aclocal/check-itron.m4,
	aclocal/check-multiprocessing.m4, aclocal/check-newlib.m4,
	aclocal/check-posix.m4, aclocal/check-rtems-debug.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/enable-rtems-debug.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-top.m4, aclocal/sysv-ipc.m4:
	Fix underquoting to silence automake-1.8.
2003-11-26 06:56:28 +00:00
Ralf Corsepius
0e8262cf24 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonical-target-name.m4, aclocal/canonicalize-tools.m4,
	aclocal/check-custom-bsp.m4, aclocal/check-cxx.m4,
	aclocal/check-itron.m4, aclocal/check-multiprocessing.m4,
	aclocal/check-networking.m4, aclocal/check-posix.m4,
	aclocal/check-tool.m4, aclocal/config-subdirs.m4,
	aclocal/enable-bare.m4, aclocal/enable-cxx.m4,
	aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4,
	aclocal/enable-networking.m4, aclocal/enable-posix.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/multilib.m4, aclocal/path-ksh.m4,
	aclocal/prog-cc.m4, aclocal/prog-cxx.m4,
	aclocal/project-root.m4, aclocal/rtems-test-no-pause.m4,
	aclocal/rtems-top.m4, aclocal/target.m4,
	aclocal/tool-paths.m4:
	Fix underquoting to silence automake-1.8.
2003-11-26 06:21:00 +00:00
Ralf Corsepius
9550125efa 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
	aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.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-itron.m4, aclocal/enable-multiprocessing.m4,
	aclocal/enable-networking.m4, aclocal/enable-posix.m4,
	aclocal/enable-rdbg.m4, aclocal/enable-rtemsbsp.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/prog-cc.m4,
	aclocal/prog-cxx.m4, aclocal/project-root.m4,
	aclocal/rtems-top.m4, aclocal/target.m4,
	aclocal/tool-paths.m4:
	Fix underquoting to silence automake-1.8.
2003-11-26 06:18:03 +00:00
Ralf Corsepius
dfc099fd8b 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: Fix underquoting to silence automake-1.8.
2003-11-26 06:06:05 +00:00
Ralf Corsepius
3959276ec1 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/bsp-alias.m4, aclocal/canonical-target-name.m4,
	aclocal/check-bsps.m4, aclocal/check-custom-bsp.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-rtems-debug.m4, aclocal/enable-rtemsbsp.m4,
	aclocal/enable-tests.m4, aclocal/multilib.m4,
	aclocal/path-ksh.m4, aclocal/project-root.m4,
	aclocal/rtems-top.m4, aclocal/tool-paths.m4,
	acinclude.m4:
	Fix underquoting to silence automake-1.8.
2003-11-26 05:32:03 +00:00
Jennifer Averett
de691e68f7 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:26:45 +00:00
Joel Sherrill
ba77fe60d0 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:52:17 +00:00
Joel Sherrill
444d0489d3 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:24 +00:00
Joel Sherrill
091967571c 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:29 +00:00
Ralf Corsepius
e98285d91b 2003-11-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* target.cfg.in: Remove RTEMS_USE_MACROS.
	* Makefile.inc.in: Remove RTEMS_USE_MACROS.
	* aclocal/enable-inlines.m4: Removed.
	* configure.ac: Remove RTEMS_ENABLE_INLINES.
2003-11-24 10:34:05 +00:00
Ralf Corsepius
2f6c18807e 2003-11-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/HPUX9-posix.cfg: Remove INLINE, INLINE_UPCASE.
	* custom/default.cfg: Remove INLINE,INLINE_UPCASE.
2003-11-24 10:02:34 +00:00
Ralf Corsepius
dcfba3559e 2003-11-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use RTEMS_INLINES instead of USE_INLINES.
	Elimimate INLINESdir.
	* aclocal/enable-inlines.m4: Ditto. Remove RTEMS_USE_MACROS.
	* .cvsignore: Add config.h.in.
2003-11-24 09:57:09 +00:00
Ralf Corsepius
8af72bee23 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 525/rtems
	* include/rtems/system.h: Use RTEMS_INLINES instead of USE_INLINES.
	* include/rtems/score/chain.h: Ditto.
	* include/rtems/score/thread.h: Ditto.
	* src/chain.c: Ditto.
	* src/coremutexseize.c: Ditto.
	* src/threadget.c: Ditto.
2003-11-23 21:45:00 +00:00
Ralf Corsepius
6521b630d1 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add missing '\'. Reformat.
2003-11-23 21:31:40 +00:00
Ralf Corsepius
39e50b3f23 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* system.h: Remove USE_INLINES.
	* chain.c: Remove USE_INLINES.
2003-11-23 19:11:46 +00:00
Ralf Corsepius
926e856a9a 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Make RTEMS_DEBUG an RTEMS_CPUOPT.
2003-11-23 17:07:21 +00:00
Ralf Corsepius
930ad0c0e6 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove all LIB-related rules.
2003-11-23 12:45:43 +00:00
Ralf Corsepius
8f83131a12 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Don't use gmake to preinstall.
2003-11-23 12:38:42 +00:00
Ralf Corsepius
d6a444d3b3 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Don't use gmake rules for preinstallation.
2003-11-23 10:36:05 +00:00
Ralf Corsepius
8b273c20db 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Reworked.
2003-11-23 10:24:09 +00:00