Commit Graph

17097 Commits

Author SHA1 Message Date
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
Joel Sherrill
20b921b451 2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1339/Ada
	* user/io.t: Re-add IO Manager to Ada binding.
2008-11-20 15:11:26 +00:00
Ralf Corsepius
8429438c1b Regenerate. 2008-11-19 17:07:56 +00:00
Ralf Corsepius
30d0a41858 Add NEWLIB_PKGVERS. 2008-11-19 17:06:48 +00:00
Ralf Corsepius
aedc2d5a59 Preps for newlib-cvs.
Bump GCC_RPMREL.
2008-11-19 17:04:50 +00:00
Ralf Corsepius
6357d74233 Update to gcc-core-4.3.2-rtems4.10-20081119.diff.
Preps for newlib-cvs.
2008-11-19 17:04:21 +00:00
Ralf Corsepius
9bd4737184 Fix errors having crept in in previous versions. 2008-11-19 16:58:41 +00:00
Ralf Corsepius
cddaf00886 New.
Rebase newlib-*-rtems4.10 patch against newlib-cvs.
2008-11-19 16:58:01 +00:00
Ralf Corsepius
c85dad9bb2 Regenerate. 2008-11-19 05:48:01 +00:00
Ralf Corsepius
c3bba34aa5 Bump GCC_RPMREL.
Activate c++.
2008-11-19 05:47:33 +00:00
Ralf Corsepius
c51adc7911 Update. 2008-11-19 03:31:05 +00:00
Thomas Doerfler
d11ea4ebba include/bsp.h, include/hwreg_vals.h, network/network.c:
correct some init values for HSC_CM01 boards
change strategy to determine MAC address
2008-11-18 12:10:48 +00:00
Thomas Doerfler
9151ec6763 libchip/serial/ns16550.c: Transmit the character in the polled write
function within a critical section for printk() compatibility.
2008-11-18 09:20:18 +00:00
Thomas Doerfler
1e0f03b529 console/console.c: Update for new NS16550 polled write function 2008-11-18 09:19:26 +00:00
Joel Sherrill
00151313e7 2008-11-13 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1336/cpukit
	* sapi/inline/rtems/chain.inl: Add rtems_chain_prepend_unprotected and
	rtems_chain_append_unprotected.
2008-11-13 15:10:43 +00:00
Joel Sherrill
76101939c4 2008-11-13 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1336/cpukit
	* user/chains.t, user/dirstat.texi: Add rtems_chain_prepend_unprotected
	and rtems_chain_append_unprotected.
2008-11-13 15:10:36 +00:00
Joel Sherrill
f06e5a86b1 2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/Makefile.am: Add getrusage().
	* libcsupport/src/getrusage.c: New file.
2008-11-12 15:36:49 +00:00
Joel Sherrill
f10fe61bf0 2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/timespecaddto.c: Fix typo.
2008-11-12 15:11:51 +00:00
Joel Sherrill
bb20cc633a 2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspstart.c: Add bsp_clicks_per_usec variable which is used by
	shared code.
2008-11-12 14:54:48 +00:00
Ralf Corsepius
f1322b475b Regenerate. 2008-11-10 10:47:51 +00:00
Ralf Corsepius
782c4544b3 Bump GCC_RPMREL. 2008-11-10 10:46:50 +00:00
Ralf Corsepius
2c792a7b34 Upgrade to cygwin-1.5.25-14.
Upgrade to w32api-3.12-1.
2008-11-10 10:16:20 +00:00
Ralf Corsepius
f8552286c8 Suppress debug_install-post for noarch. 2008-11-10 10:14:55 +00:00
Joel Sherrill
1a34b8c476 2008-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/concepts.t: Use 32 bit version centered.
2008-11-07 20:16:24 +00:00
Joel Sherrill
c427536f76 2008-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>
* ada_user/Makefile.am: Make Ada manual build again after adding
	figure.
2008-11-07 18:57:58 +00:00
Joel Sherrill
2e500def76 2008-11-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/ttyname.c: Change third parameter of ttyname to be
	size_t instead of int.
2008-11-07 16:56:40 +00:00
Joel Sherrill
1fa78236b7 2008-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1334/doc
	* user/Makefile.am, user/concepts.t, user/init.t, user/overview.t,
	user/part.t, user/task.t: Correct typos and correctly document 4
	parts of 32-bit object id.
	* user/ObjectId-32Bits.eps, user/ObjectId-32Bits.png: New files.
2008-11-07 15:02:55 +00:00
Ralf Corsepius
719a5c7433 Regenerate. 2008-11-07 02:54:05 +00:00
Ralf Corsepius
4362e69efb Add %{gcclib}/@tool_target@/%{gcc_version}/include-fixed. 2008-11-07 02:43:05 +00:00
Ralf Corsepius
181e2da355 Bump GCC_RPMREL. 2008-11-07 02:42:13 +00:00
Joel Sherrill
a2ddf1ca8b 2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* librpc/src/xdr/xdr_float.c: Add M32C, M32R, and Blackfin.
2008-11-05 21:51:45 +00:00
Joel Sherrill
d10477877d 2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/threadhandler.c: M32R uses different name for init.
2008-11-05 21:50:11 +00:00
Joel Sherrill
c41f9d6f23 2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/Makefile.am: Add _execve() so we can use newlib posix support
	directory and eliminate code in RTEMS.
	* posix/src/_execve.c: New file.
2008-11-05 21:48:48 +00:00
Ralf Corsepius
05c66cfe0f Update. 2008-11-05 19:07:46 +00:00