Commit Graph

21849 Commits

Author SHA1 Message Date
Ralf Corsepius
5d2b63cde2 Update to zlib-1.2.5-1. 2010-12-16 03:52:16 +00:00
Joel Sherrill
df6311707e 2010-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, common/cpright.texi, common/rtems.texi.in,
	cpu_supplement/.cvsignore, started/Makefile.am, started/binaries.t,
	started/buildc.t, started/buildrt.t, started/intro.t,
	started/nextstep.t, started/nt.t, started/require.t,
	started/sample.t, started/started.texi, started/version.texi: Major
	update which includes removal of references to specific tool versions
	and patches.
	* started/tversions.texi.in: Removed.
2010-12-14 16:51:17 +00:00
Ralf Corsepius
8e03eb3fd0 Regenerate. 2010-12-11 12:58:31 +00:00
Ralf Corsepius
0814688306 gcc-4.5.2 2010-12-11 12:57:50 +00:00
Ralf Corsepius
fd623d5ae3 GCC_VERS = 4.5.2 2010-12-11 12:56:41 +00:00
Ralf Corsepius
814dd292e7 Regenerate. 2010-12-11 09:14:09 +00:00
Ralf Corsepius
812a9bda4a Binutils-2.21.
BINUTILS_RPMREL = 0.20101211.0.
GCC_RPMREL = 0.20101211.0.
2010-12-11 09:12:01 +00:00
Ralf Corsepius
8d8de6c2a4 Add fedora 15.
Remove fedora 12.
2010-12-11 02:15:39 +00:00
Ralf Corsepius
783127738b binutils-2.21. 2010-12-09 10:02:22 +00:00
Sebastian Huber
f4e67ff72e 2010-12-08 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* loopback/init.c: Loop back interface will be initialized now during
	normal initialization via rtems_bsdnet_initialize_network().
2010-12-08 10:32:05 +00:00
Sebastian Huber
6c6b2f13f4 2010-12-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libnetworking/loop.h, libnetworking/net/if_loop.c,
	libnetworking/rtems/rtems_glue.c, libmisc/dummy/dummy-networking.c:
	Initialize loop back interface during normal initialization via
	rtems_bsdnet_initialize_network().
2010-12-08 10:30:27 +00:00
Joel Sherrill
d810129b2f 2010-12-06 Joel Sherrill <joel.sherrilL@OARcorp.com>
* make/custom/rtl22xx_t.cfg: Now compiles.
2010-12-06 23:13:11 +00:00
Joel Sherrill
4b0ac2c619 2010-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Add initial small set of POSIX Timing Tests.
2010-12-06 16:45:43 +00:00
Joel Sherrill
65b185eaf6 2010-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* README: Add initial small set of POSIX Timing Tests.
2010-12-06 16:35:53 +00:00
Joel Sherrill
519928c333 2010-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, README, configure.ac,
	psxtmtests_plan.csv, psxtmmutex02/.cvsignore,
	psxtmmutex02/Makefile.am, psxtmmutex02/init.c,
	psxtmmutex02/psxtmmutex02.doc, psxtmthread01/.cvsignore,
	psxtmthread01/Makefile.am, psxtmthread01/init.c,
	psxtmthread01/psxtmthread01.doc, psxtmthread03/.cvsignore,
	psxtmthread03/Makefile.am, psxtmthread03/init.c,
	psxtmthread03/psxtmthread03.doc: New files.
2010-12-06 16:35:31 +00:00
Joel Sherrill
57e278dab9 2010-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac, posix/src/signal_2.c: sighandler_t is defined
	conditionally in some versions of newlib and unconditionally in
	others. Make sure we always compile.
2010-12-03 20:34:24 +00:00
Sebastian Huber
8353f94f85 Typo. 2010-12-03 10:57:28 +00:00
Sebastian Huber
8d992be9c1 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* bsp_specs, start/start.S, startup/linkcmds: Use linker command base
	file.
2010-12-03 10:52:07 +00:00
Sebastian Huber
dda9595327 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* bsp_specs, start/start.S, startup/linkcmds.csb337,
	startup/linkcmds.csb637: Use linker command base file.
2010-12-03 10:51:54 +00:00
Sebastian Huber
4651508bc0 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/linkcmds: Use linker command base file.
2010-12-03 10:51:22 +00:00
Sebastian Huber
dfee787dd2 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* start/start.S, startup/linkcmds: Use linker command base file.
2010-12-03 10:50:52 +00:00
Sebastian Huber
f990c1ae61 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/linkcmds, start/start.S: Use linker command base file.
2010-12-03 10:50:28 +00:00
Sebastian Huber
f2d1c4db2f 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/bspgetworkarea.c: Removed file.
	* Makefile.am, bsp_specs, start/start.S, startup/bspstart.c,
	libnds/include/nds/jtypes.h, libnds/source/arm9/gurumeditation.c,
	libnds/source/common/interruptDispatcher.S,
	libnds/source/common/interrupts.c, startup/linkcmds: Use linker
	command base file.
2010-12-03 10:49:50 +00:00
Sebastian Huber
90cc2ec8b2 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
	startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
	startup/linkcmds.lpc24xx_ncs_rom_ext,
	startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
	file changes.
2010-12-03 10:16:38 +00:00
Sebastian Huber
2eebf25cf1 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/linkcmds.lpc32xx_mzx, startup/linkcmds.lpc32xx_mzx_stage_1,
	startup/linkcmds.lpc32xx_mzx_stage_2,
	startup/linkcmds.lpc32xx_phycore: Update due to linker command file
	changes.
2010-12-03 10:13:07 +00:00
Sebastian Huber
e792ecf4ff 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* shared/startup/linkcmds.base: Split up fast region.
2010-12-03 10:09:59 +00:00
Sebastian Huber
dd853a3973 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/lcd.h, misc/lcd.c: New files.
	* misc/io.c, include/io.h: Documentation, bug fixes, more
	configurations.
	* include/lpc24xx.h: Added DAC and I2S.
	* Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c,
	startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
	startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
	startup/linkcmds.lpc24xx_ncs_rom_ext,
	startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
	file changes.
2010-12-03 09:56:48 +00:00
Sebastian Huber
598a450518 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/lpc32xx.h: Added I2S module.
	* Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c,
	startup/linkcmds.lpc32xx, startup/linkcmds.lpc32xx_mzx,
	startup/linkcmds.lpc32xx_mzx_stage_1,
	startup/linkcmds.lpc32xx_mzx_stage_2,
	startup/linkcmds.lpc32xx_phycore: Update due to linker command file
	changes.
2010-12-03 09:29:08 +00:00
Sebastian Huber
a3579d3b2d 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* preinstall.am, shared/lpc/include/lpc-i2s.h,
	shared/startup/linkcmds.armv4, shared/startup/linkcmds.armv7: New
	files.
	* Makefile.am: Added header and linker command files intended to be
	used by every ARM BSP.
	* shared/startup/linkcmds.base: Support for EABI and ARM ELF standard.
	* shared/include/linker-symbols.h: Update due to linker command file
	changes.
	* shared/start/start.S, shared/include/start.h: Renamed entry symbol
	from start to _start to avoid namespace conflicts.  Update due to
	linker command file changes.
2010-12-03 09:23:52 +00:00
Ralf Corsepius
87b4f1237c 2010-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Check for complex.h.
	Add AM_CONDITIONAL(HAS_COMPLEX) to allow building with outdated
	toolchains.
	* complex/Makefile.am: Apply HAS_COMPLEX.
2010-12-01 05:43:07 +00:00
Joel Sherrill
95b18d0118 2010-11-30 Joel Sherrill <joel.sherrilL@OARcorp.com>
* mpc55xx/edma/edma.c: Use rtems_chain_first() and do not directly
	access the structure.
2010-11-30 17:13:28 +00:00
Ralf Corsepius
0a0e7a9a41 2010-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Add complex, math subdirs.
	* configure.ac: Add complex, math subdirs.
2010-11-30 13:55:09 +00:00
Ralf Corsepius
e92b733440 2010-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* complex/Makefile.am, complex/init.c, complex/docomplex.c,
	complex/docomplexf.c, complex/complex.scn, complex/docomplex.in,
	complex/complex.doc, complex/docomplexl.c: New.
	* math/Makefile.am, math/init.c, math/domath.c,
	math/domathf.c, math/math.scn, math/domath.in,
	math/math.doc, math/domathl.c: New.
2010-11-30 13:48:52 +00:00
Ralf Corsepius
a52ac89fc6 New. 2010-11-30 13:48:35 +00:00
Sebastian Huber
10ace498cb 2010-11-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/newlibc_exit.c, score/src/threadhandler.c: Revert
	previous commit due to too many broken linker command files.  The
	HAVE_INITFINI_ARRAY is defined for nearly all targets by Newlib, but
	only few linker command files respect this.
2010-11-30 08:15:35 +00:00
Sebastian Huber
d6a72fff81 2010-11-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/newlibc_exit.c, score/src/threadhandler.c: Added
	support for .preinit_array, .init_array and .fini_array sections.
2010-11-29 14:14:27 +00:00
Sebastian Huber
719f4dd492 2010-11-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spchain/init.c: Added test case.
2010-11-26 12:55:22 +00:00
Ralf Corsepius
c64a0334a1 Regenerate. 2010-11-26 09:00:31 +00:00
Ralf Corsepius
782145ed77 newlib-1.18.0-rtems4.11-20101126.diff 2010-11-26 08:59:36 +00:00
Ralf Corsepius
f41c4c2f18 Bump GCC_RPMREL. 2010-11-26 08:59:00 +00:00
Ralf Corsepius
38d6dcfe65 New. 2010-11-26 08:58:16 +00:00
Sebastian Huber
b758b90679 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* tm26/task1.c, tm27/task1.c: Update for API changes.
2010-11-25 13:26:45 +00:00
Sebastian Huber
5c4e0c5947 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* sapi/include/confdefs.h, score/include/rtems/score/scheduler.h,
	score/inline/rtems/score/scheduler.inl,
	score/inline/rtems/score/schedulerpriority.inl,
	score/src/schedulerpriority.c,
	score/src/schedulerprioritythreadschedulerallocate.c,
	score/src/schedulerprioritythreadschedulerfree.c,
	score/src/schedulerprioritythreadschedulerupdate.c,
	score/src/schedulerpriorityyield.c: Added attribute unused.  Renamed
	types and fields to follow the Score naming conventions.
2010-11-25 13:24:26 +00:00
Sebastian Huber
215f4014e6 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/include/rtems/score/scheduler.h,
	score/include/rtems/score/schedulerpriority.h: Whitespace removal.
	Moved C++ extern directive.
2010-11-25 12:42:50 +00:00
Sebastian Huber
fb01c02230 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spchain/init.c, spchain/spchain.scn: More test cases.
2010-11-25 12:38:57 +00:00
Sebastian Huber
76da5fa89d 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1711/cpukit
	* score/inline/rtems/score/chain.inl, score/src/chain.c: New functions
	_Chain_Immutable_head(), _Chain_Immutable_tail(),
	_Chain_Immutable_first(), and _Chain_Immutable_last().  The
	Chain_Control is now a union to avoid casts.  The function
	_Chain_Is_empty() takes now a const pointer parameter.
2010-11-25 11:48:11 +00:00
Sebastian Huber
ce002b161d 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/dosfs/fat_file.c, libfs/src/imfs/imfs_debug.c,
	libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_getchild.c,
	posix/src/killinfo.c, score/inline/rtems/score/schedulerpriority.inl,
	score/inline/rtems/score/watchdog.inl, score/src/apiext.c,
	score/src/chain.c, score/src/coremsgflushsupp.c,
	score/src/coremsginsert.c, score/src/objectshrinkinformation.c,
	score/src/schedulerpriorityyield.c,
	score/src/threadqdequeuepriority.c,
	score/src/threadqenqueuepriority.c,
	score/src/threadqextractpriority.c, score/src/threadqfirstfifo.c,
	score/src/threadqfirstpriority.c, score/src/threadyieldprocessor.c,
	score/src/userextthreadbegin.c, score/src/userextthreadcreate.c,
	score/src/userextthreaddelete.c, score/src/userextthreadrestart.c,
	score/src/userextthreadstart.c, score/src/userextthreadswitch.c,
	score/src/watchdogreportchain.c: Avoid chain API violations.
2010-11-25 09:27:06 +00:00
Joel Sherrill
692775fa56 2010-11-24 Gedare Bloom <giddyup44@yahoo.com>
PR 1647/cpukit
	* tm26/task1.c, tm27/task1.c: Update documentation to reflect
	refactoring of SuperCore to add Scheduler Handler.
2010-11-24 16:06:37 +00:00
Joel Sherrill
95ec9e9879 2010-11-24 Gedare Bloom <giddyup44@yahoo.com>
PR 1647/cpukit
	* spsize/size.c: Update documentation to reflect refactoring of
	SuperCore to add Scheduler Handler.
2010-11-24 16:06:22 +00:00
Joel Sherrill
db9964f185 2010-11-24 Gedare Bloom <giddyup44@yahoo.com>
PR 1647/cpukit
	* user/conf.t, user/schedule.t: Update documentation to reflect
	refactoring of SuperCore to add Scheduler and ability for user to
	configure a scheduler.
2010-11-24 15:52:21 +00:00