Commit Graph

17429 Commits

Author SHA1 Message Date
Ralf Corsepius
08027bf11a 2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/execl.c, posix/src/execle.c,
	posix/src/execlp.c, posix/src/execv.c,
	posix/src/execve.c, posix/src/execvp.c,
	posix/src/sleep.c, posix/src/usleep.c:
	Compile contents conditionally.
2008-12-05 06:44:50 +00:00
Ralf Corsepius
1749cefdad Compile contents conditionally. 2008-12-05 06:44:40 +00:00
Ralf Corsepius
73c56eea4f 2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/closedir.c, libcsupport/src/getcwd.c,
	libcsupport/src/isatty.c, libcsupport/src/opendir.c,
	libcsupport/src/readdir.c, libcsupport/src/readdir_r.c,
	libcsupport/src/rewinddir.c, libcsupport/src/seekdir.c,
	libcsupport/src/telldir.c, libcsupport/src/ttyname.c:
	Compile contents conditionally.
2008-12-05 06:42:51 +00:00
Ralf Corsepius
3541fe3506 2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove motld_start_g.o.
2008-12-05 02:52:37 +00:00
Ralf Corsepius
83965d5b3b 2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Cosmetics.
2008-12-05 02:51:18 +00:00
Ralf Corsepius
8f2908874a 2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove start_g.o, remove -e start.
2008-12-05 02:49:54 +00:00
Joel Sherrill
f6860278a0 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* README.configure: Add Lattice Mico32 support.
2008-12-04 23:04:58 +00:00
Joel Sherrill
eeec0b82d9 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* TOOL_TARGETS: Add Lattice Mico32 support.
2008-12-04 23:04:26 +00:00
Joel Sherrill
3c12db5fa2 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
2008-12-04 22:57:10 +00:00
Joel Sherrill
5485a4d703 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* Makefile.am: Add Lattice Mico32 support.
	* custom/lm32_evr.cfg: New file.
2008-12-04 22:56:09 +00:00
Joel Sherrill
74c6f36dc8 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* ChangeLog, Makefile.am, configure.ac, preinstall.am,
	shared/cache/cache.c, shared/cache/cache_.h, shared/misc/memcpy.c: New files.
2008-12-04 22:55:42 +00:00
Joel Sherrill
b17830622a 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* ChangeLog, Makefile.am, README, acinclude.m4, configure.ac,
	shared/clock/ckinit.c, shared/clock/clock.h,
	shared/console/console.c, shared/console/uart.c,
	shared/console/uart.h, shared/start/start.S,
	shared/startup/bspstart.c, shared/startup/setvec.c,
	shared/timer/timer.c, shared/tsmac/dp83848phy.h,
	shared/tsmac/tsmac.c, shared/tsmac/tsmac.h: New files.
2008-12-04 22:55:13 +00:00
Joel Sherrill
e44ffe5e1e 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* ChangeLog, Makefile.am, bsp_specs, configure.ac, preinstall.am,
	include/.cvsignore, include/bsp.h, include/coverhd.h,
	include/irq-config.h, include/system_conf.h, include/tm27.h,
	startup/linkcmds: New files.
2008-12-04 22:54:49 +00:00
Joel Sherrill
276abbf6c6 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* cpu_supplement/.cvsignore, cpu_supplement/Makefile.am,
	cpu_supplement/cpu_supplement.texi: Add Lattice Mico32 support.
	* cpu_supplement/lm32.t: New file.
2008-12-04 22:54:32 +00:00
Joel Sherrill
15e44fd15b 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: Add
	Lattice Mico32 support.
2008-12-04 22:53:33 +00:00
Joel Sherrill
6b4d0b8e9a 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* ChangeLog, Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/asm.h,
	rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/lm32.h,
	rtems/score/types.h: New files.
2008-12-04 22:53:15 +00:00
Joel Sherrill
f6c6e17da4 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/openpic_i8259_irq.c: Line wrap.
2008-12-04 21:26:44 +00:00
Joel Sherrill
df39396289 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* bsp_specs: Move -e start from *link to *startfile to avoid warning
	for undefined entry symbol when linking relocatables with binutils
	2.19.
2008-12-04 20:34:02 +00:00
Joel Sherrill
212f7b0734 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* bsp_specs, start/start.S: Move -e start from *link to *startfile to
	avoid warning for undefined entry symbol when linking relocatables
	with binutils 2.19. Also rename entry from _init to _start to avoid
	conflict with C++ constructor method name on other architectures.
2008-12-04 20:33:50 +00:00
Joel Sherrill
087dd259c3 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* bsp_specs, tools/runtest.in: Move -e start from *link to *startfile
	to avoid warning for undefined entry symbol when linking relocatables
	with binutils 2.19.
2008-12-04 20:32:10 +00:00
Joel Sherrill
0a65ad6bd3 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared,
	psim-top.in: Clean up and works better. Uses argv[0] to override
	configured target name.
2008-12-04 20:26:45 +00:00
Joel Sherrill
75ed329599 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp46/sp46.scn: Add screen missed earlier.
2008-12-04 18:00:05 +00:00
Joel Sherrill
88ef16551f 2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1344/bsps
	* clock/ckinit.c: Committed code was not final. Corrections.
2008-12-04 17:57:01 +00:00
Ralf Corsepius
95112c5ccd 2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove references to start_g.o.
2008-12-04 17:40:02 +00:00
Joel Sherrill
c0b8d7b421 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* psim-bottom, psim-gdb-bottom, psim-shared, psim-top.in: Add ability
	to force psim configuration to include System V IPC devices even when
	the test does not appear to be multiprocessing. This is used by some
	RTEMS application developers for system simulation and could be used
	to simulate a framebuffer if a UNIX process mirrored the buffer.
2008-12-04 17:19:03 +00:00
Ralf Corsepius
447d2b4029 2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove -e start from %link.
	Remove start_g.o.
2008-12-04 17:08:50 +00:00
Ralf Corsepius
c563d40791 2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove -e start from %link. Remove references to
	start_g.
2008-12-04 16:39:26 +00:00
Ralf Corsepius
133622cfcc 2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove -u start -e start from %link.
	* console/console.c: Use bool.
2008-12-04 15:59:24 +00:00
Ralf Corsepius
2054c72ba6 Use bool. 2008-12-04 15:59:16 +00:00
Ralf Corsepius
55cfd8b4e1 bsp_specs: Remove -u start -e start from %link. 2008-12-04 15:59:03 +00:00
Joel Sherrill
ed348c8a7a 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1348/cpukit
	* Makefile.am, configure.ac: Add test of special case of resetting cpu
	usage information while a period is running.
	* sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
	sp46/sp46.scn: New files.
2008-12-04 15:58:49 +00:00
Joel Sherrill
b0aefa4ab2 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1348/cpukit
	* rtems/src/ratemonperiod.c: Properly handle period statistics after
	cpu usage information is reset while a period is running.
2008-12-04 15:58:26 +00:00
Ralf Corsepius
f0a680b2b4 2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove -e start from %link.
2008-12-04 15:51:20 +00:00
Joel Sherrill
ab29fefe85 2008-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp45/init.c: New file.
2008-12-03 21:33:17 +00:00
Joel Sherrill
a88e2dd030 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1347/cpukit
	* Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
	Rework Timer Server to ensure that the context allows for blocking,
	allocating memory, and acquiring semaphores and mutexes.
	* sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
	New files.
2008-12-03 20:59:49 +00:00
Joel Sherrill
109ace3a1f 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1347/cpukit
	* rtems/include/rtems/rtems/timer.h, rtems/src/rtemstimer.c,
	rtems/src/timerreset.c, rtems/src/timerserver.c,
	rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c,
	score/Makefile.am, score/include/rtems/score/watchdog.h: Rework Timer
	Server to ensure that the context allows for blocking, allocating
	memory, and acquiring semaphores and mutexes.
	* score/src/watchdogadjusttochain.c: New file.
2008-12-03 20:58:29 +00:00
Joel Sherrill
3a8335b671 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1346/cpukit
	* rtems/include/rtems/rtems/ratemon.h: Sense of rate monotonic
	statistics nanoseconds or ticks granularity conditional is backwards.
2008-12-03 19:03:40 +00:00
Joel Sherrill
9efa012d9b 2008-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* libfs/src/pipe/fifo.c: Actually disable initializing pipes as
	requested in confdefs.h.
2008-12-03 17:38:21 +00:00
Joel Sherrill
b2d7d16566 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
Michael South <msouth@msouth.org>

	PR 1344/bsps
	* cpuModel.h: Add use of TSC for nanoseconds granularity. i8254 is very
	slow on some systems. TSC use is auto-detected by default.
2008-12-03 17:29:05 +00:00
Joel Sherrill
959f887aaf 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
Michael South <msouth@msouth.org>

	PR 1344/bsps
	* configure.ac, clock/ckinit.c, timer/timer.c: Add use of TSC for
	nanoseconds granularity. i8254 is very slow on some systems. TSC use
	is auto-detected by default.
2008-12-03 17:28:10 +00:00
Joel Sherrill
c783c77742 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1345/Ada
	* rtems.ads: RTEMS boolean type is now C99 bool which is not an
	unsigned32.
2008-12-03 16:37:49 +00:00
Joel Sherrill
e23509c0d2 2008-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspgetworkarea.c: Remove debug prints.
2008-12-02 22:49:17 +00:00
Ralf Corsepius
50bac3ffbf Fix typo. 2008-12-02 03:38:56 +00:00
Ralf Corsepius
0d90d524d5 Rebuild GCC. 2008-12-02 02:32:14 +00:00
Ralf Corsepius
79088f519c Upgrade binutils. 2008-12-02 02:31:44 +00:00
Joel Sherrill
4c0d483b02 2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h: Add disable of pipes by default since they
	use resources which are otherwise not accounted for. Eventually the
	resources will have to be properly configured.
2008-12-01 23:28:53 +00:00
Joel Sherrill
d120078564 2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* libfs/Makefile.am: Add stub for devide filesystem for unix port.
	* libfs/src/devfs/devfs_unixstub.c: New file.
2008-12-01 17:37:01 +00:00
Joel Sherrill
e65f596dfd 2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/include/rtems/rtems/region.h,
	rtems/include/rtems/rtems/support.h,
	rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c,
	rtems/src/workspace.c: Revert ssize_t patch.
2008-12-01 17:31:11 +00:00
Joel Sherrill
63ca296656 2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* cpu.c: Links hello again.
2008-12-01 17:30:11 +00:00
Joel Sherrill
979551bea1 2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* bsp_specs, startup/bspgetworkarea.c: Links hello again.
2008-12-01 17:30:05 +00:00