Commit Graph
202 Commits
Author SHA1 Message Date
Ralf Corsepius 8ee3775f30 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-02 15:01:43 +00:00
Ralf Corsepius fb1d445e5e 2011-01-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Remove RTEMS_PATH_KSH (Unused).
	Require autoconf >= 2.68, automake >= 1.11.1.
	Add AC_PROG_CC_C99 to enforce c99 hoping this will suffice to make
	this stuff compilable with older GCCs (works on some hosts).
2011-01-29 07:07:00 +00:00
Joel Sherrill 7accb652a7 2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
Jennifer Averett <jennifer.averett@oarcorp.com>

	Add RTEMS Scheduler Simulator.  This is the top level of the tree.
	* .cvsignore, ChangeLog, Makefile.am, configure.ac: New files.
2010-12-17 14:53:29 +00:00
Joel Sherrill f9b0a390e1 2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore: New file.
2010-12-17 14:53:04 +00:00
Joel Sherrill 4bc2c9886b 2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
Jennifer Averett <jennifer.averett@oarcorp.com>

	Add RTEMS Scheduler Simulator.  This is the RTEMS "port" to and
	adapter code to run on GNU/Linux with a fake context switch.
	* ChangeLog, Makefile.am, interr.c, rtems_init.c, rtems_sched.h,
	wkspace.c, sched_cpu/cpu.c, sched_cpu/cpu_asm.c,
	sched_cpu/rtems/asm.h, sched_cpu/rtems/stringto.h,
	sched_cpu/rtems/score/cpu.h, sched_cpu/rtems/score/cpu_asm.h,
	sched_cpu/rtems/score/cpuopts.h, sched_cpu/rtems/score/no_cpu.h,
	sched_cpu/rtems/score/types.h: New files.
2010-12-17 14:51:56 +00:00
Joel Sherrill abff6d226a 2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
Jennifer Averett <jennifer.averett@oarcorp.com>

	Add RTEMS Scheduler Simulator.  This is the shell scripting portion.
	* .cvsignore, ChangeLog, Makefile.am, schedsim_priority/.cvsignore,
	schedsim_priority/Makefile.am, schedsim_priority/config.c,
	schedsim_priority/printheir_executing.c,
	schedsim_priority/schedsim.cc,
	schedsim_priority/wrap_thread_dispatch.c, scripts/script01,
	scripts/script02, scripts/script03, scripts/script04,
	scripts/script05, scripts/script06, shared/.cvsignore,
	shared/Makefile.am, shared/commands.c, shared/getopt.c,
	shared/lookup_semaphore.c, shared/lookup_task.c,
	shared/main_clocktick.c, shared/main_echo.c, shared/main_executing.c,
	shared/main_heir.c, shared/main_help.c, shared/main_rtemsinit.c,
	shared/main_semcreate.c, shared/main_semdelete.c,
	shared/main_semflush.c, shared/main_semobtain.c,
	shared/main_semrelease.c, shared/main_taskcreate.c,
	shared/main_taskdelete.c, shared/main_taskmode.c,
	shared/main_taskpriority.c, shared/main_taskresume.c,
	shared/main_tasksuspend.c, shared/main_taskwakeafter.c,
	shared/schedsim_shell.h, shared/shell_cmdset.c,
	shared/shell_makeargs.c, shared/include/shell.h,
	shared/include/newlib/_ansi.h, shared/include/newlib/getopt.h: New
	files.
2010-12-17 14:49:40 +00:00
Ralf Corsepius 49fb1c5033 2010-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems-bin2c.c: Fix memory leak in '.c' suffix strip.
	Also strip '.h' suffix.
2010-07-30 12:44:32 +00:00
Ralf Corsepius b3ef132204 2010-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems-bin2c.c: Make -v (verbose) working.
2010-07-30 12:26:11 +00:00
Ralf Corsepius 88c93c310b 2010-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Check for libgen.h, basename.
	* rtems-bin2c.c: Use basename(3) instead of strrchr cascade.
	Introduce ifbasename. Use ifbasename in generated files.
2010-07-30 12:09:38 +00:00
Ralf Corsepius bafe269d8e 2010-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems-bin2c.c: Add -C and -H options.
2010-07-29 17:12:38 +00:00
Joel Sherrill 438997f6a4 2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* eolstrip.c: Readdress use of ctype methods per recommendation from
	D.J. Delorie on the newlib mailing list. We should pass an unsigned
	char into these methods.
2010-03-12 16:27:00 +00:00
Ralf Corsepius 335d67ac6b Whitespace removal. 2009-12-10 14:23:57 +00:00
Ralf Corsepius 5f5f681b69 Whitespace removal. 2009-12-10 07:20:06 +00:00
Joel Sherrill 37b1a9468d 2007-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: Rename bin2c to rtems-bin2c.
2007-09-18 13:23:58 +00:00
Joel Sherrill c82e98f4f2 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
* bin2c.c: Updated license after author changed it.
2007-09-10 11:27:44 +00:00
Joel Sherrill f6e2e97b59 2007-09-07 Joel Sherrill <joel.sherrill@OARcorp.com>
* bin2c.c: Update comments.
2007-09-07 13:08:01 +00:00
Joel Sherrill d39cbae967 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* bin2c.c: Significant improvements -- add multiple options, generate
	both C and H files, do not always generate static. fix indentation,
	add comments.
2007-09-04 14:20:37 +00:00
Joel Sherrill 9df0a95f1c 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* bin2c.c: New file.
	http://www.wxwidgets.org/wiki/index.php/Embedding_PNG_Images-Bin2c_In_C
2007-09-04 14:20:27 +00:00
Joel Sherrill 472bb41903 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: Add bin2c so we can have a more reliable way to convert
	binary files to objects. If they are in C, we can use the correct CPU
	CFLAGS and they will link easier.
2007-09-04 13:30:55 +00:00
Ralf Corsepius 1214e36e31 Fix indentation. 2007-01-27 11:35:11 +00:00
Ralf Corsepius fcb0cd462c 2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: New BUG-REPORT address.
2006-12-02 06:06:55 +00:00
Ralf Corsepius ba2c04fa2c 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.60. Require automake-1.10.
2006-10-17 07:38:02 +00:00
Joel Sherrill 16fd5a99e1 2006-08-15 Kolja Waschk <kawk@telos.de>
* linkcmds.c, linkcmds.h, memory.c, memory.h, sample.ptf: New files.
	* bridges.c: corrected detection of bridged connections
	* clocks.c: removed a printf
	* linkcmds.[ch] new files, added output of linker script
	* Makefile.am: added new files
	* memory.[ch]: new files, detection of memory in SOPC configuration
	* nios2gen.c: updated command line parsing and output control
	* output.[ch]: improved output of BSP header file
	* ptf.[ch]: added ptf_dump_ptf_item and small fixes
	* sample.ptf: new file, sample configuration for nios2gen
	* README: updated
2006-08-15 21:02:55 +00:00
Joel Sherrill aeb5ffba57 2006-08-10 Joel Sherrill <joel@oarcorp.com>
* nios2gen.c: Added some very basic support for --help and --version
	options along with output that is roughly in GNU format. This is
	required by help2man. help2man expects this all to be written to
	stdout instead of stderr so this was changed as well.
	* ChangeLog: New file.
2006-08-10 14:05:57 +00:00
Joel Sherrill 037e16396d 2006-08-09 Kolja Waschk <waschk@telos.de>
* configure.ac: New port to Altera NIOS II.
	* nios2/.cvsignore, nios2/Makefile.am, nios2/README, nios2/bridges.c,
	nios2/bridges.h, nios2/clocks.c, nios2/clocks.h, nios2/configure.ac,
	nios2/devices.c, nios2/devices.h, nios2/nios2gen.c, nios2/output.c,
	nios2/output.h, nios2/ptf.c, nios2/ptf.h: New files.
2006-08-09 21:05:32 +00:00
Ralf Corsepius b18c5f7ceb 2006-07-13 Ralf Corsepius <ralf.corsepius@rtems.org>
* doxy-filter: New.
	* Makefile.am: Add doxy-filter.
2006-07-13 06:37:43 +00:00
Ralf Corsepius 488c3ce716 Remove. 2006-07-11 03:38:43 +00:00
Ralf Corsepius 8f85c46ac9 2006-07-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* ampolish3.in: Remove.
	* Makefile.am: Remove ampolish3.
	* configure.ac: Remove ampolish3, perl.
2006-07-11 03:37:31 +00:00
Ralf Corsepius f4f96e998c 2006-01-31 Ralf Corsepius <ralf.corsepius@rtems.org>
* shgen.c: include <stdlib.h>.
2006-01-31 05:49:12 +00:00
Ralf Corsepius a09b068cfc 2006-10-14 Ralf Corsepius <ralf.corsepius@rtems.org>
* ampolish3.in: Check Makefile.am for SUBDIRS.
	Add all-am: for PREINSTALL_FILES.
2006-01-14 06:10:51 +00:00
Ralf Corsepius 87b133a8ce 2006-10-12 Ralf Corsepius <ralf.corsepius@rtems.org>
* ampolish3.in: Add all: for PREINSTALL_FILES.
	Add all-local for TMPINSTALL_FILES.
	Misc bug fixes.
2006-01-12 09:54:27 +00:00
Ralf Corsepius 9db0ec2889 2006-10-12 Ralf Corsepius <ralf.corsepius@rtems.org>
* ampolish3.in: Check if Makefile.am already contains CLEANFILES or
	DISTCLEANFILES.
2006-01-12 04:02:51 +00:00
Ralf Corsepius 7dd22c32e9 2006-10-10 Ralf Corsepius <ralf.corsepius@rtems.org>
* ampolish3.im: Update.
2006-01-10 17:51:03 +00:00
Ralf Corsepius d056c7ecd2 2005-10-25 Ralf Corsepius <ralf.corsepius@rtems.org>
* ampolish3.in: Sync with private bleeding-edge .
2005-10-25 15:24:32 +00:00
Ralf Corsepius 072e8e5d6e 2005-10-24 Ralf Corsepius <ralf.corsepius@rtems.org>
* ampolish3.in: Use @PERL@, partial update from local sources.
2005-10-24 20:45:01 +00:00
Ralf Corsepius 2078447aba Fix typo 2005-10-24 15:29:06 +00:00
Ralf Corsepius 1f0494ce65 Fix typo 2005-10-24 15:28:05 +00:00
Ralf Corsepius 66aa30afab 2005-10-24 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Add ampolish3.
	* Makefile.am: Add ampolish3.
	* ampolish3.in: New.
2005-10-24 15:27:15 +00:00
Ralf Corsepius 39012a185d New. 2005-10-24 15:26:51 +00:00
Ralf Corsepius 3e46c1cf83 Fix typo in previous change. 2004-09-24 06:32:10 +00:00
Ralf Corsepius 97891e5ea3 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* configure.ac: Require automake > 1.9.
2004-09-24 05:54:59 +00:00
Ralf Corsepius 76bc393deb 2004-09-24 Ralf Corsepius <ralf_corsepiu@rtems.org>
* configure.ac: Remove RTEMS_CPU_SUBDIRS.
2004-09-24 03:54:21 +00:00
Ralf Corsepius 8f71a36f71 Remove stray white spaces. 2004-04-20 07:09:31 +00:00
Ralf Corsepius 73b5bd5d0e Remove stray white spaces. 2004-04-15 13:33:58 +00:00
Ralf Corsepius 0b1fce890b Unused. 2004-03-09 09:13:25 +00:00
Ralf Corsepius a922482bf5 2004-02-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add EXTRA_DIST = search-id.sh multigen
	cvsignore-add.sh.
2004-02-20 01:37:30 +00:00
Ralf Corsepius 4ba223e18a 2004-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: DIST_SUBDIRS = @subdirs@.
2004-02-04 16:35:02 +00:00
Ralf Corsepius c09248b98b 2004-01-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Let shgen.1 depend on shgen$(EXEEXT).
2004-01-06 17:04:09 +00:00
Ralf Corsepius 810720b633 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2003-12-12 03:28:02 +00:00
Ralf Corsepius 75a25c0d70 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Cosmetics.
2003-12-12 02:07:37 +00:00