Commit Graph

21857 Commits

Author SHA1 Message Date
Joel Sherrill
9f8115f90a 2010-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* math/Makefile.am, math/init.c: Init task has to be floating point and
	there is no point in using optional manager stubs since libio needs
	semaphores.
2010-12-16 21:33:31 +00:00
Joel Sherrill
1ae36f59b9 2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
* develenv/direct.t: Remove Getting Started with GNAT/RTEMS.
	* started_ada/.cvsignore, started_ada/Makefile.am,
	started_ada/buildada.t, started_ada/gdb.t, started_ada/intro.t,
	started_ada/require.t, started_ada/sample.t, started_ada/stamp-vti,
	started_ada/started_ada.texi, started_ada/tversions.texi,
	started_ada/version.texi: Removed.
2010-12-16 20:42:53 +00:00
Joel Sherrill
132b8e9f40 2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
* SUPPORT: Update address.
2010-12-16 18:59:54 +00:00
Sebastian Huber
4e21c9a5b1 2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libmisc/cpuuse/cpuusagereport.c: We have to take the time since the
	last context switch before the uptime.
2010-12-16 15:46:34 +00:00
Sebastian Huber
18657d189d 2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/src/watchdognanoseconds.c: New file.
	* score/Makefile.am: Reflect change above.
	* score/include/rtems/score/watchdog.h, score/src/coretodget.c,
	score/src/coretodgetuptime.c: Do not allow NULL as nanoseconds since
	last tick handler pointer.
2010-12-16 14:50:12 +00:00
Sebastian Huber
861ff1ef73 Added missing include file. 2010-12-16 14:41:03 +00:00
Sebastian Huber
6d4d934340 2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* shared/lpc/include/lpc-i2s.h: Documentation.  Fixed defines.
	* shared/lpc/include/lpc-timer.h: Documentation.
	* shared/lpc/network/lpc-ethernet.c: Added support for 10MBit/s links.
2010-12-16 13:35:26 +00:00
Sebastian Huber
cfe13cb1bd 2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* configure.ac, include/bspopts.h.in: More options.
	* include/lpc32xx.h: Added watchdog definitions.
	* include/mmu.h, misc/mmu.c: Added const qualifier.
	* startup/bspreset.c: Use watchdog reset.
2010-12-16 13:35:06 +00:00
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