Commit Graph
98 Commits
Author SHA1 Message Date
Joel Sherrill 35150aae5d 2008-09-17 Miao Yan <yanmiaobest@gmail.com>
* optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
	add simple device only filesystem (devfs), optionally completely drop
	out filesystem, and to clean up disabling newlib reentrancy support.
	This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
	now has a 15K code space.
	* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
	Removed.
2008-09-17 16:22:40 +00:00
Joel Sherrill 5129b24c4e 2007-06-20 Ray Xu <rayx@gmail.com>
* optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
	console, and libio. This shrinks the memory requirements but Joel has
	not figured out how best to present this to application space.
	* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
	New files.
2007-06-20 22:19:38 +00:00
Joel Sherrill 4522dbafbc 2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com>
* optman/sapi/no-io.c: Split IO Manager into one function per file so
	now we only need required initialization methods.
2007-05-29 19:59:46 +00:00
Joel Sherrill 3f72383ce8 2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com>
* optman/sapi/no-io.c: Eliminate maximum_drivers configuration
	parameter since it was used to configure a no longer used feature.
	Device names are now part of the filesystem not in a table.
2007-05-29 11:35:51 +00:00
Joel Sherrill ff114dc5bf 2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
* optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
	optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
	optman/rtems/no-part.c, optman/rtems/no-region.c,
	optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
	optman/rtems/no-signal.c, optman/rtems/no-timer.c,
	optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
	other optional managers so using them reduces application size
	instead of increasing it.
	* optman/rtems/no-barrier.c: New file.
2007-05-09 18:47:03 +00:00
Ralf Corsepius 41a1c334da Use size_t for sizes. 2007-02-06 10:28:13 +00:00
Ralf Corsepius 63a88eb0bc Regenerate. 2007-01-08 08:43:28 +00:00
Joel Sherrill 5e11c97dcf 2006-12-13 Joel Sherrill <joel@OARcorp.com>
PR 1181/bsps
	* optman/rtems/no-msg.c: Clean up dead code.
2006-12-13 14:48:55 +00:00
Ralf Corsepius 008ff56754 Regenerate. 2006-01-12 10:16:01 +00:00
Ralf Corsepius fc1a3bad3a Remove all-local:. 2006-01-12 10:12:31 +00:00
Ralf Corsepius 6460a77706 Regenerate. 2006-01-12 05:58:12 +00:00
Ralf Corsepius a639bbaf41 Cleanup. 2006-01-12 05:58:06 +00:00
Ralf Corsepius 950f19aa86 Regenerate. 2006-01-12 05:57:00 +00:00
Ralf Corsepius 31cabe9ce0 Cleanup. 2006-01-12 05:56:50 +00:00
Joel Sherrill c2c0379c82 2006-01-08 Joel Sherrill <joel@OARcorp.com>
* optman/sapi/no-io.c: Change rtems_io_register_name to take a const
	char *.
2006-01-08 17:59:11 +00:00
Ralf Corsepius 2604a54380 2005-08-15 Ralf Corsepius <ralf.corsepius@rtems.org>
* optman/Makefile.am: Add preinstall.am.
2005-08-15 13:54:16 +00:00
Ralf Corsepius 34381f9a9c New. 2005-08-15 13:51:49 +00:00
Ralf Corsepius 376dfb1afa 2005-02-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
2005-02-04 13:32:20 +00:00
Ralf Corsepius 4f647b954a 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
* libchip/Makefile.am, libnetworking/pppd/Makefile.am,
	libnetworking/rtems_servers/Makefile.am,
	libnetworking/rtems_telnetd/Makefile.am,
	librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
	Eliminate CFLAGS_OPTIMIZE_V.
2005-01-07 07:02:33 +00:00
Ralf Corsepius 552fca76b3 2005-01-01 Ralf Corsepius <ralf.corsepius@rtems.org>
* libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
	support/Makefile.am, wrapup/Makefile.am:
	Remove build-variant support.
2005-01-02 00:40:17 +00:00
Ralf Corsepius 73b5bd5d0e Remove stray white spaces. 2004-04-15 13:33:58 +00:00
Ralf Corsepius 7b5f6e82d4 2004-04-09 Ralf Corsepius <ralf_corsepius@rtems.org>
* optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
	automake).
2004-04-09 03:21:57 +00:00
Ralf Corsepius 57c86a05a1 2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org>
* optman/rtems/no-region.c: Reflect having changed
	rtems_region_get_segment_size.
2004-04-02 12:15:41 +00:00
Ralf Corsepius c83b5678c9 2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>
* optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
	optman/rtems/no-msg.c, optman/rtems/no-part.c,
	optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
	optman/rtems/no-sem.c, optman/rtems/no-timer.c,
	optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
	fixed size types.
2004-03-31 08:29:14 +00:00
Ralf Corsepius 2609e83f77 Unused. 2004-03-08 16:26:41 +00:00
Ralf Corsepius fcf00342a6 2004-02-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
	wrapup/Makefile.am: Fix automake problems having been introduced
	in previous patch.
2004-02-20 01:11:53 +00:00
Ralf Corsepius 5e5cf07b36 2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
	Preinstall dirs.
	* wrapup/Makefile.am: Preinstall dirs. Cosmetics.
	* aclocal/check-multiprocessing.m4: Cosmetics.
	* aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
	* aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2004-02-19 06:08:15 +00:00
Ralf Corsepius 6436254a70 2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* libnetworking/pppd/Makefile.am,
	libnetworking/rtems_servers/Makefile.am,
	libnetworking/rtems_telnetd/Makefile.am,
	libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
	support/Makefile.am: Don't include lib.am.
2004-02-09 14:57:18 +00:00
Ralf Corsepius d4996838f7 2004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ChangeLog: Merge-in optman/ChangeLog.
	* optman/ChangeLog: Remove.
2004-01-23 14:21:49 +00:00
Ralf Corsepius 5a80f36b6b Cleanup ChangeLog. 2004-01-23 14:19:51 +00:00
Ralf Corsepius 51eab52c4c remove bogus ChangeLog entry 2004-01-21 15:40:11 +00:00
Ralf Corsepius a4f0506fc7 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2004-01-21 15:39:42 +00:00
Ralf Corsepius 0e786f6604 2004-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use automake compilation rules.
2004-01-15 04:27:19 +00:00
Ralf Corsepius 534987dcbd 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
	Add PRE/TMPINSTALL_FILES to CLEANFILES.
2004-01-14 06:47:28 +00:00
Ralf Corsepius bd7dc66b41 2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2003-12-13 05:23:42 +00:00
Ralf Corsepius 375e890cf3 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2003-12-12 16:04:17 +00:00
Ralf Corsepius 88f4967f2b 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove project_libdir.
2003-12-12 03:38:17 +00:00
Ralf Corsepius 6b71f797cb 2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add tmpinstall dirstamp support.
2003-12-09 12:16:59 +00:00
Ralf Corsepius 49528ab641 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add dependencies to $(ARCH)/$(dirstamp).
	Reformat.
2003-12-02 07:46:27 +00:00
Ralf Corsepius 457cd0f3f3 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove all-local: $(ARCH).
2003-12-02 04:44:52 +00:00
Joel Sherrill 9e7c546a47 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:53:23 +00:00
Ralf Corsepius c483a4e221 Fix broken ChangeLog entries. 2003-08-18 06:22:53 +00:00
Ralf Corsepius 2334e94b18 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
Makefile.am: Reflect having moved automake.
2003-08-16 12:35:10 +00:00
Ralf Corsepius 222f7bdad5 2003-07-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove (Merged into ../configure.ac).
	* Makefile.am:
	Reflect having merged configure.ac into ../configure.ac
2003-07-10 08:08:28 +00:00
Ralf Corsepius 3c55718aca Merger from rtems-4-6-branch. 2003-03-11 09:06:13 +00:00
Ralf Corsepius ccd81b60c2 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2003-02-11 11:47:49 +00:00
Ralf Corsepius 9b5c258556 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AC_PREREQ(2.57).
2003-02-11 11:11:33 +00:00
Joel Sherrill da2151f40d 2003-02-03 Joel Sherrill <joel@OARcorp.com>
PR 338/filesystem
	* sapi/no-io.c: Side-effect of fixing reentrancy problem with
	rtems_io_lookup_name() (API change).  Unused function removed.
2003-02-03 23:56:29 +00:00
Ralf Corsepius 64afa8e04e 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Apply install-data-local to install *.rels.
2002-12-12 05:29:58 +00:00
Ralf Corsepius 20996955ed 2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Eliminate *_O_FILES.
	Don't create $ARCH in %.o: %.c rules.
2002-12-11 18:20:02 +00:00