Commit Graph

21857 Commits

Author SHA1 Message Date
Joel Sherrill
2d637b20f6 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
* libmisc/stackchk/check.c: Clean up to improve coverage.
2010-06-23 18:18:42 +00:00
Sebastian Huber
0ed275ec44 Typo. 2010-06-23 16:32:49 +00:00
Ralf Corsepius
8dbb864f82 2010-06-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: autoconf >= 2.65, automake >= 1.11.
2010-06-23 13:32:58 +00:00
Sebastian Huber
3103d4cbad 2010-06-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
* make/custom/lpc32xx_mzx_boot_int.cfg,
	startup/linkcmds.lpc32xx_mzx_boot_int: Removed files.
	* include/boot.h, include/emc.h, include/i2c.h, include/nand-mlc.h,
	make/custom/lpc32xx_mzx.cfg, make/custom/lpc32xx_mzx_stage_1.cfg,
	make/custom/lpc32xx_mzx_stage_2.cfg, misc/boot.c, misc/emc.c,
	misc/i2c.c, misc/nand-mlc.c, misc/nand-mlc-read-blocks.c,
	misc/nand-mlc-write-blocks.c, misc/restart.c,
	startup/linkcmds.lpc32xx, startup/linkcmds.lpc32xx_mzx,
	startup/linkcmds.lpc32xx_mzx_stage_1,
	startup/linkcmds.lpc32xx_mzx_stage_2: New files.
	* configure.ac, Makefile.am, preinstall.am: Reflect changes above.
	* include/bsp.h, include/lpc32xx.h, irq/irq.c, rtc/rtc-config.c,
	startup/bspstart.c, startup/bspstarthooks.c,
	startup/linkcmds.lpc32xx_phycore: Changes throughout.
2010-06-23 08:27:57 +00:00
Sebastian Huber
b18fd861ba 2010-06-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
* make/custom/lpc23xx_tli800.cfg, startup/linkcmds.lpc23xx_tli800: New
	files.
	* Makefile.am, configure.ac: Reflect changes above.
	* startup/linkcmds.lpc2362: Typos.
	* README: Documentation.
2010-06-23 08:11:28 +00:00
Sebastian Huber
b0cb645bce 2010-06-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* shared/startup/linkcmds.base: Define bsp_vector_table_size
	unconditionally.  Use bsp_vector_table_in_start_section.
2010-06-23 08:04:00 +00:00
Chris Johns
68b49f1955 2010-06-23 Chris Johns <chrisj@rtems.org>
PR 1577/filesystem
        * libfs/src/pipe/fifo.c: Fixed the error codes returned on open.
2010-06-23 05:01:46 +00:00
Chris Johns
ac03a9b82f 2010-06-23 Chris Johns <chrisj@rtems.org>
* rtems/Makefile.am: Remove the stray 'c' file.
2010-06-23 03:10:34 +00:00
Jennifer Averett
e525f66b09 2010-06-22 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* libcsupport/Makefile.am, libcsupport/include/rtems/libio_.h: Moved
	method to free a node from a define to an external method.
	* libcsupport/src/freenode.c: New file.
2010-06-22 20:03:41 +00:00
Joel Sherrill
ba6f945a7e 2010-06-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
* stackchk/blow.c, stackchk/stackchk.scn: Print a stack check report
	before blowing stack.
2010-06-22 19:59:35 +00:00
Jennifer Averett
71a30785f2 2010-06-22 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* Makefile.am, configure.ac: Added test that attempts to free stack
	memory. This causes a error to be printed from the free function.
	* malloc03/.cvsignore, malloc03/Makefile.am, malloc03/init.c,
	malloc03/malloc03.doc, malloc03/malloc03.scn: New files.
2010-06-22 19:27:12 +00:00
Jennifer Averett
91e446f3ab 2010-06-22 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* malloctest/init.c: Added error case with malloc of size 0.
2010-06-22 18:20:47 +00:00
Jennifer Averett
81110848dc 2010-06-22 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* malloctest/init.c: Added test to check failure branch on calloc.
2010-06-22 18:09:04 +00:00
Jennifer Averett
34c062f065 2010-06-22 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
	parameter to adjtime NULL.
2010-06-22 17:44:02 +00:00
Joel Sherrill
db904606e3 2010-06-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am, configure.ac: Add new test to exercise path where using
	unlimited object support you are about to allocate more objects than
	can be represented in the Id. This test will NOT pass on targets with
	insufficient RAM.
	* sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
	sp71/sp71.scn: New files.
2010-06-22 16:14:43 +00:00
Jennifer Averett
f5dc557118 2010-06-22 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* posix/src/nanosleep.c, posix/src/timersettime.c: Removed redundent
	code and cleaned up error checking code.
2010-06-22 15:36:06 +00:00
Sebastian Huber
da361aa97d 2010-06-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/mount.c: Fixed string assignment in mount entry
	allocation.
2010-06-22 14:20:49 +00:00
Sebastian Huber
0378b47884 2010-06-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/mount.c: Fixed string assignment in mount entry
	allocation.
2010-06-22 13:31:13 +00:00
Sebastian Huber
0596902ec8 2010-06-22 Arnout Vandecappelle <arnout@mind.be>
PR 1580/misc
	* libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
	while waiting for read data.
2010-06-22 11:36:14 +00:00
Sebastian Huber
5e649e5186 2010-06-22 Arnout Vandecappelle <arnout@mind.be>
PR 1579/misc
	* libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
	waiting for write to finish.
2010-06-22 08:41:08 +00:00
Sebastian Huber
58eccd0b7c 2010-06-22 Arnout Vandecappelle <arnout@mind.be>
PR 1567/misc
	* libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
	timeouts.
2010-06-22 08:37:26 +00:00
Joel Sherrill
6dfaeb4b1f 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: spfatal20 not ready.
2010-06-22 02:19:39 +00:00
Joel Sherrill
420607fdba 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add new tests to generate fatal errors in
	rtems_termios_open().
	* spfatal16/.cvsignore, spfatal16/Makefile.am, spfatal16/spfatal16.doc,
	spfatal16/spfatal16.scn, spfatal16/testcase.h, spfatal17/.cvsignore,
	spfatal17/Makefile.am, spfatal17/spfatal17.doc,
	spfatal17/spfatal17.scn, spfatal17/testcase.h, spfatal18/.cvsignore,
	spfatal18/Makefile.am, spfatal18/spfatal18.doc,
	spfatal18/spfatal18.scn, spfatal18/testcase.h, spfatal19/.cvsignore,
	spfatal19/Makefile.am, spfatal19/spfatal19.doc,
	spfatal19/spfatal19.scn, spfatal19/testcase.h: New files.
2010-06-22 02:15:46 +00:00
Chris Johns
ea8a958a95 2010-06-22 Chris Johns <chrisj@rtems.org>
* startup/m68k-stub.c: PR 1539. Fix buffer overrun.
2010-06-22 02:03:36 +00:00
Joel Sherrill
5d8a0bab42 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, spfatal_support/init.c,
	spfatal_support/system.h: Add new tests to generate fatal errors in
	open_dev_console().
	* spfatal14/.cvsignore, spfatal14/Makefile.am, spfatal14/spfatal14.doc,
	spfatal14/spfatal14.scn, spfatal14/testcase.h, spfatal15/.cvsignore,
	spfatal15/Makefile.am, spfatal15/spfatal15.doc,
	spfatal15/spfatal15.scn, spfatal15/testcase.h,
	spfatal_support/consume_sems.c: New files.
2010-06-22 01:28:13 +00:00
Joel Sherrill
06911e0980 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems.spec.in: Remove more ITRON references.
2010-06-21 22:56:35 +00:00
Joel Sherrill
962f540b1a 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.maint, README.configure: Remove more ITRON references.
2010-06-21 22:55:56 +00:00
Joel Sherrill
5283f858ee 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* README: Remove more ITRON references.
2010-06-21 22:55:20 +00:00
Joel Sherrill
1941b98673 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/comm/GDB.HOWTO: Remove more ITRON references.
2010-06-21 22:55:10 +00:00
Joel Sherrill
816aab9142 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/src/keycreate.c, posix/src/killinfo.c: Remove more ITRON
	references.
2010-06-21 22:54:54 +00:00
Joel Sherrill
42b5ba06f8 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* generic/difftest.in: Remove more ITRON references.
2010-06-21 22:54:33 +00:00
Joel Sherrill
07f72c22bb 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp43/init.c: Remove more ITRON references.
2010-06-21 22:54:26 +00:00
Joel Sherrill
e3d184de9d 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* capture/capture.doc: Remove more ITRON references.
2010-06-21 22:54:20 +00:00
Joel Sherrill
d7b34ee4df 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp09/screen01.c: Fix warning.
2010-06-21 22:47:59 +00:00
Joel Sherrill
5e4e13f91f 2010-06-21 Peter Dufault <dufault@hda.com>
PR 1583/bsps
	* shared/startup/panic.c: Remove reference to ITRON.
2010-06-21 22:12:48 +00:00
Joel Sherrill
0de235f97f 2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1581/cpukit
	* libcsupport/include/rtems/malloc.h, sapi/include/confdefs.h: Remove
	extra * on function pointer declaration.
2010-06-21 21:13:42 +00:00
Joel Sherrill
94f4f116e6 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* malloc02/init.c, malloc02/malloc02.doc: Enable malloc dirty helper.
2010-06-21 21:09:36 +00:00
Joel Sherrill
e247b1af43 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test for deferring free() from ISR and
	for deferred free() processing.
	* malloc02/.cvsignore, malloc02/Makefile.am, malloc02/init.c,
	malloc02/malloc02.doc, malloc02/malloc02.scn: New files.
2010-06-21 20:05:46 +00:00
Joel Sherrill
82fbd358ba 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* support/include/test_support.h, support/src/tmtests_empty_function.c:
	Add helper so it is easier to write a basic repeated operation
	tmtest.
	* support/src/tmtests_support.c: New file.
2010-06-21 16:54:17 +00:00
Joel Sherrill
f63801a252 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: New test for barrier create, ident, and
	delete.
	* tm30/.cvsignore, tm30/Makefile.am, tm30/init.c, tm30/tm30.doc: New
	files.
2010-06-21 16:53:50 +00:00
Joel Sherrill
d8af86bf22 2010-06-21 Peter Dufault <dufault@hda.com>
PR 1570/cpukit
	* posix/src/semtimedwait.c: This routine is supposed to return -1/errno
	NOT the status directly.
2010-06-21 16:38:26 +00:00
Joel Sherrill
ad376300ac 2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1554/cpukit
	Coverity Id 17
	* libi2c/libi2c.c, score/src/objectextendinformation.c: Fix memory leak
	on error.
2010-06-21 16:27:37 +00:00
Joel Sherrill
0b95fb8057 2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1559/misc
	Coverity Id 16
	* libmisc/monitor/mon-editor.c: Fix buffer overflow.
2010-06-21 16:25:09 +00:00
Sebastian Huber
167c6ce11e 2010-06-21 Arnout Vandecappelle <arnout@mind.be>
PR 1576/misc
	* libchip/i2c/spi-sd-card.c: Enable CRC checks.
2010-06-21 15:25:04 +00:00
Sebastian Huber
07109c2040 2010-06-21 Arnout Vandecappelle <arnout@mind.be>
PR 1569/misc
	* libchip/i2c/spi-sd-card.c: Added CRC checks.
2010-06-21 14:36:25 +00:00
Sebastian Huber
c5d8d2dcef 2010-06-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* shared/start/start.S, shared/startup/linkcmds.base,
	shared/include/linker-symbols.h: Added and use bsp_vector_table_begin,
	bsp_vector_table_size and bsp_vector_table_end.
2010-06-21 12:28:36 +00:00
Joel Sherrill
b34685f4a7 2010-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* spfifo08/init.c: Catch more cases but discussion on errors and proper
	behaviour remain.
2010-06-20 22:16:25 +00:00
Joel Sherrill
7d1a243719 2010-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes
	used.
2010-06-20 22:02:24 +00:00
Joel Sherrill
aff1ea5a3a 2010-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: New test for error cases in FIFO creation.
	* spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c,
	spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: New files.
2010-06-20 19:48:03 +00:00
Joel Sherrill
46e69ff4a6 2010-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h: Add parameters for FIFOs and pipes since
	they are distinct to the user.
2010-06-20 19:41:33 +00:00