Commit Graph

17130 Commits

Author SHA1 Message Date
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
Joel Sherrill
86c3d4154c 2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* ada_user/Makefile.am: Fix typo.
2008-12-01 16:14:41 +00:00
Joel Sherrill
2bf21fc83e 2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* ada_user/Makefile.am, user/Makefile.am, user/concepts.t: Add 16 bit
	object Id format information.
	* user/ObjectId-16Bits.eps, user/ObjectId-16Bits.png: New files.
2008-12-01 16:07:40 +00:00
Joel Sherrill
2b90266588 2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/datatypes.t: Add C99 uint types.
2008-12-01 16:07:08 +00:00
Ralf Corsepius
837cf4658f Remove (Obsolete). 2008-11-29 03:00:39 +00:00
Ralf Corsepius
8493339646 Rebase patch against updated newlib-cvs. 2008-11-29 02:59:15 +00:00
Ralf Corsepius
92862e816f Regenerate. 2008-11-28 03:31:59 +00:00
Ralf Corsepius
78a345f6ac newlib-1.16.0.cvs.20081128. 2008-11-28 03:31:07 +00:00
Ralf Corsepius
b787ad8bb2 Update. 2008-11-27 16:15:07 +00:00
Ralf Corsepius
7b65330c41 Regenerate. 2008-11-27 16:12:42 +00:00
Ralf Corsepius
5aea6380f3 newlib-1.16.0.cvs.20081127 2008-11-27 16:11:52 +00:00
Ralf Corsepius
ac1ddec6a0 newlib-1.16.0.cvs.20081127--rtems4.10-20081127.diff 2008-11-27 16:11:37 +00:00
Ralf Corsepius
f8c34e8dfe Bump GCC_RPMREL = 15%{?dist}. 2008-11-27 16:09:20 +00:00
Ralf Corsepius
9d1af30d86 Update to automake-1.10.2 2008-11-27 16:08:09 +00:00
Joel Sherrill
c8f7b4e6ca 2008-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/Makefile.am, score/include/rtems/score/watchdog.h: Add
	_Watchdog_Report and _Watchdog_Report_chain as debug assist routines.
	They are NOT to be used in directives.
	* score/src/watchdogreport.c, score/src/watchdogreportchain.c:
	New files.
2008-11-26 16:38:06 +00:00
Joel Sherrill
274ee57ad2 2008-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c, cpu_asm.c: Add debug printk() calls until the BSP/port can
	initialize and shutdown completely cleanly. When this works,
	implement context switch. Testing on avrtest and simulavr.
2008-11-26 14:29:56 +00:00
Joel Sherrill
b2d67fdc44 2008-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/watchdogadjust.c, score/src/watchdogtickle.c: Spacing.
2008-11-25 22:29:58 +00:00
Joel Sherrill
addd698421 2008-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/linkcmds: Most .eh_frame section to make gcc 4.4 SVN happy.
2008-11-25 22:28:38 +00:00
Joel Sherrill
1ea0f9d26a 2008-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp25/system.h: Add warning and temporary m32c conditional until size
	type addressed.
2008-11-25 22:13:36 +00:00
Ralf Corsepius
8856a198fa Regenerate. 2008-11-25 06:24:01 +00:00
Ralf Corsepius
4120ad103e Rebase patches against newlib-1.16.0.cvs.20081125. 2008-11-25 06:17:33 +00:00
Ralf Corsepius
03073e3be3 newlib-1.16.0.cvs.20081125-rtems4.10-20081125.diff. 2008-11-25 06:16:02 +00:00
Ralf Corsepius
1981cc5f1e GCC_RELVER = 14%{?dist}.
NEWLIB_PKGVERS = $(NEWLIB_VERS).cvs.20081125.
2008-11-25 06:14:53 +00:00
Ralf Corsepius
95e4d243e6 Regenerate. 2008-11-25 03:43:24 +00:00
Ralf Corsepius
c2352fce02 newlib-1.16.0.cvs.20081124-rtems4.10-20081124.diff 2008-11-25 03:42:40 +00:00
Ralf Corsepius
1efc0755c6 newlib-1.16.0.cvs.20081124.
GCC_RPMREL = 13%{?dist}.
2008-11-25 03:41:52 +00:00
Joel Sherrill
94a88c1c95 2008-11-24 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1341/cpukit
	* sapi/include/confdefs.h: The following macros were missing
	the _Configure_From_workspace() wrapper on their size estimate:
	  + CONFIGURE_INTERRUPT_STACK_MEMORY
	  + CONFIGURE_MEMORY_PER_TASK_FOR_CLASSIC_API
	  + CONFIGURE_INTERRUPT_VECTOR_TABLE
	  + CONFIGURE_MEMORY_FOR_STATIC_EXTENSIONS
	In addition, there was a duplicate definition of
	CONFIGURE_MEMORY_PER_TASK_FOR_CLASSIC_API.
2008-11-24 19:50:06 +00:00
Ralf Corsepius
ea5c9c660f 2008-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add AC_CHECK_FUNC's to check functions migrating
	into newlib.
2008-11-24 16:41:02 +00:00
Ralf Corsepius
e1871b9205 2008-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>
* paranoia/paranoia.c: Add missing prototypes.
2008-11-24 16:39:04 +00:00
Ralf Corsepius
f4cc6c550f Add AC_CHECK_FUNC's to check functions migrating into newlib. 2008-11-24 16:37:05 +00:00
Joel Sherrill
8d0fdc3ca0 2008-11-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/include/rtems/posix/psignal.h: Fix typo in converting method
	from macro to static inline.
2008-11-24 16:35:36 +00:00
Ralf Corsepius
ecf1de977f Add getdents stub. 2008-11-24 08:18:34 +00:00
Ralf Corsepius
9fb5c8aeac Regenerate. 2008-11-24 06:21:17 +00:00
Ralf Corsepius
aebe4b6119 GCC_RPMREL = 12%{?dist}. 2008-11-24 06:19:54 +00:00
Ralf Corsepius
56e33717d7 newlib-1.16.0-rtems4.10-20081120.diff. 2008-11-24 06:19:17 +00:00
Joel Sherrill
d05ab3519a 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/Makefile.am, posix/include/rtems/posix/psignal.h: Add stubs for
	gettimer() and setitimer().
	* posix/src/getitimer.c, posix/src/setitimer.c: New files.
2008-11-20 21:52:19 +00:00
Joel Sherrill
ceadb90a71 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/Makefile.am, posix/Makefile.am: Comment out including
	files which contain routines which are now provided by the newlib
	posix subdirectory.  Document a few which come from the unix directory.
2008-11-20 21:50:11 +00:00
Joel Sherrill
4aec1cf225 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore: New file.
2008-11-20 21:24:11 +00:00
Joel Sherrill
3e9b62144c 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1340/cpukit
	* user/chains.t: Add rtems_chain_initialize to public chain API.
2008-11-20 21:13:03 +00:00
Joel Sherrill
db03bcc17c 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1340/cpukit
	* sapi/inline/rtems/chain.inl: Add rtems_chain_initialize to public
	chain API.
2008-11-20 21:12:59 +00:00
Joel Sherrill
7ff6115b8b 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/heap.h,
	score/include/rtems/score/protectedheap.h,
	score/include/rtems/score/wkspace.h, score/src/heap.c,
	score/src/heapallocate.c, score/src/heapallocatealigned.c,
	score/src/heapextend.c, score/src/heapresizeblock.c,
	score/src/heapsizeofuserarea.c, score/src/pheapgetblocksize.c,
	score/src/wkspace.c: Revert use of ssize_t. This type is not
	guaranteed to be able to represent a positive number greater than the
	size of a single allocatable object. We needed a type that is able to
	represent the size of a pool of multiple allocatable objects or
	potentially nearly all memory.
2008-11-20 20:01:13 +00:00
Joel Sherrill
bd59b348c6 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/newlibc_exit.c, score/src/threadhandler.c: Do not
	think about running init/fini on AVR. We do not know what mechanism
	it uses but this is not it.
2008-11-20 19:42:41 +00:00
Joel Sherrill
59c9f260b4 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* custom/avrtest.cfg: New file.
2008-11-20 19:41:15 +00:00
Joel Sherrill
c4c540124a 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1306/cpukit
	* posix/inline/rtems/posix/priority.inl: Eliminate hard coded numbers
	in favor of existing macros.
2008-11-20 19:19:16 +00:00
Joel Sherrill
d2ccb32686 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/Makefile.am: Add dummy vfork() implementation.
	* posix/src/vfork.c: New file.
2008-11-20 16:56:53 +00:00
Joel Sherrill
e4f98f13a9 2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
* README: Fix typo.
2008-11-20 16:24:29 +00:00
Joel Sherrill
51f55b87ef 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* ChangeLog, Makefile.am, acinclude.m4, configure.ac: New files.
2008-11-20 15:47:04 +00:00
Joel Sherrill
858ea06c85 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
	preinstall.am, console/console-io.c, include/.cvsignore,
	include/bsp.h, start/start.S, startup/linkcmds, tools/.cvsignore,
	tools/Makefile.am, tools/configure.ac, tools/runtest.in: New files.
2008-11-20 15:39:04 +00:00
Joel Sherrill
1b5e5524e6 2008-11-20 Daron Chabot <daronchabot@gmail.com>
PR 1337/bsps
	* custom/pc386.cfg: Stripping .rodata section produces unusable
	executables for the i386-rtems target.
2008-11-20 15:26:37 +00:00
Joel Sherrill
7741d7c8cc 2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1339/Ada
	* rtems.adb, rtems.ads: Re-add IO Manager to Ada binding.
2008-11-20 15:13:56 +00:00