Commit Graph

23302 Commits

Author SHA1 Message Date
Ralf Corsepius
4c154c44e5 Bump GCC_RPMREL. 2011-07-24 14:16:10 +00:00
Ralf Corsepius
83a8feb7c4 newlib-1.19.0-rtems4.11-20110724.diff. 2011-07-24 14:13:31 +00:00
Ralf Corsepius
38ae93fda8 Enable iconv by default. 2011-07-24 14:12:19 +00:00
Ralf Corsepius
4977cfbf10 New. 2011-07-24 14:10:48 +00:00
Ralf Corsepius
b3f4cd4f92 Support rpmbuild --with iconv. 2011-07-24 05:46:18 +00:00
Ralf Corsepius
6ea18279d9 Remove support for Fedora 13.
Support rpmbuild --with iconv.
2011-07-24 05:45:28 +00:00
Joel Sherrill
5eda9a4511 2011-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/mppkt.h: Remove extra spaces.
2011-07-22 20:24:01 +00:00
Joel Sherrill
50e4a1b16e 2011-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1839/filesystem
	* psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
	psxfile01/test.c: Update test to reflect new status codes.
2011-07-22 20:23:21 +00:00
Joel Sherrill
98f64b0f5d 2011-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmthread03/psxtmthread03.doc: Fix.
2011-07-22 20:22:30 +00:00
Joel Sherrill
eea728230a 2011-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmmutex02/psxtmmutex02.doc, psxtmsem01/psxtmsem01.doc,
	psxtmsem02/psxtmsem02.doc, psxtmthread01/psxtmthread01.doc: Ensure
	all are correct.
2011-07-22 17:28:28 +00:00
Joel Sherrill
8f376951c5 2011-07-22 Ricardo Aguirre <el.mastin@ymail.com>
PR 1847/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	various non-blocking semaphore operations.
	* psxtmsem02/.cvsignore, psxtmsem02/Makefile.am, psxtmsem02/init.c,
	psxtmsem02/psxtmsem02.doc: New files.
2011-07-22 17:22:10 +00:00
Joel Sherrill
f31fcd44e4 2011-07-22 Ricardo Aguirre <el.mastin@ymail.com>
PR 1846/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	various sem_open(), sem_close(), sem_unlink(), sem_init(), and
	sem_destroy() cases.
	* psxtmsem01/.cvsignore, psxtmsem01/Makefile.am, psxtmsem01/init.c,
	psxtmsem01/psxtmsem01.doc: New files.
2011-07-22 17:05:46 +00:00
Joel Sherrill
58f3fab959 2011-07-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1839/filesystem
	* libcsupport/include/rtems/libio_.h, libcsupport/src/fchdir.c,
	libcsupport/src/fdatasync.c, libcsupport/src/fpathconf.c,
	libcsupport/src/fsync.c, libcsupport/src/ftruncate.c,
	libcsupport/src/read.c, libcsupport/src/readv.c,
	libcsupport/src/write.c, libcsupport/src/writev.c: Some calls did not
	return proper status for permission errors or incorrectly permissions
	at all.
2011-07-22 16:04:38 +00:00
Till Straumann
9ec86ede39 2011-07-21 Till Straumann <strauman@slac.stanford.edu>
* shared/motorola/motorola.c: removed
	PCI_FIXUP_OPT_OVERRIDE_NAME for qemu - qemu gets it
	right and this option messes things rather up.
2011-07-22 00:39:49 +00:00
Joel Sherrill
f37f593da4 2011-07-21 Jorge Lopez <jorge.lopez.trescastro@esa.int>
PR 1766/bsps
	* clock/ckinit.c: Add missing read of Timer_Counter_1.
2011-07-21 20:52:19 +00:00
Sebastian Huber
add4f336fb 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libnetworking/rtems/rtems_showipstat.c: Print IP input queue drops.
2011-07-21 15:35:13 +00:00
Sebastian Huber
acb692d37b 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/lpc24xx.h: Added ADC defines.
	* make/custom/lpc24xx.inc: Workaround for GCC bug 49641.
2011-07-21 15:32:08 +00:00
Sebastian Huber
d7e676fd4c 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/uart-output-char.h, src/uart-output-char.c: Support for
	getchark().
2011-07-21 15:28:32 +00:00
Sebastian Huber
dc0a7df674 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1799/bsps
	* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
	clock/clock-config.c, console/console-config.c,
	console/uart-bridge-master.c, console/uart-bridge-slave.c,
	include/.cvsignore, include/bsp.h, include/hwreg_vals.h,
	include/intercom.h, include/irq.h, include/mmu.h, include/qoriq.h,
	include/tm27.h, include/tsec-config.h, include/u-boot-config.h,
	include/uart-bridge.h, irq/irq.c, make/custom/qoriq.inc,
	make/custom/qoriq_core_0.cfg, make/custom/qoriq_core_1.cfg,
	make/custom/qoriq_p1020rdb.cfg, network/if_intercom.c,
	network/network.c, rtc/rtc-config.c, shmsupp/intercom-mpci.c,
	shmsupp/intercom.c, shmsupp/lock.S, start/start.S,
	startup/bsppredriverhook.c, startup/bspreset.c, startup/bspstart.c,
	startup/linkcmds.base, startup/linkcmds.qoriq_core_0,
	startup/linkcmds.qoriq_core_1, startup/linkcmds.qoriq_p1020rdb,
	startup/mmu-config.c, startup/mmu-tlb1.S, startup/mmu.c: New files.
2011-07-21 15:18:02 +00:00
Sebastian Huber
98335feb08 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1799/bsps
	* acinclude.m4: Update for qoriq BSPs.
	* shared/include/linker-symbols.h: New file.
2011-07-21 15:12:06 +00:00
Sebastian Huber
e715727613 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* shared/clock/clock.c: Fix to clear the first pending decrementer
	exception.
2011-07-21 15:10:07 +00:00
Sebastian Huber
fdd9de8001 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1799/bsps
	* new-exceptions/bspsupport/ppc_exc_async_normal.S: New file.
	* new-exceptions/cpu.c, new-exceptions/cpu_asm.S,
	new-exceptions/bspsupport/ppc_exc_asm_macros.h,
	new-exceptions/bspsupport/ppc_exc_global_handler.c,
	new-exceptions/bspsupport/ppc_exc_prologue.c,
	new-exceptions/bspsupport/vectors.h: Added support for SPE.
	* configure.ac, preinstall.am, Makefile.am: Added support for qoriq
	BSPs.
2011-07-21 15:03:31 +00:00
Sebastian Huber
c3ba11ac68 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/cpu.h: Added SPE support to CPU context.
2011-07-21 14:49:47 +00:00
Joel Sherrill
88d965b6af 2011-07-21 Ricardo Aguirre <el.mastin@ymail.com>
PR 1835/tests
	* Makefile.am, configure.ac: Add benchmark of pthread_mutex_timedlock -
	not available, block.
	* psxtmmutex04/.cvsignore, psxtmmutex04/Makefile.am,
	psxtmmutex04/init.c, psxtmmutex04/psxtmmutex04.doc: New files.
2011-07-21 13:48:52 +00:00
Joel Sherrill
1c2ab39caf 2011-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmmutex02/init.c, psxtmmutex05/init.c, psxtmmutex06/init.c,
	psxtmnanosleep02/init.c, psxtmsleep02/init.c, psxtmthread01/init.c,
	psxtmthread03/init.c: Standardize start and end test messages.
2011-07-21 13:46:49 +00:00
Joel Sherrill
186fee26ef 2011-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* libfs/src/dosfs/fat_file.c, libmisc/monitor/monitor.h,
	score/cpu/m68k/rtems/score/cpu.h: Remove stray spaces from unsigned32
	to uint32_t conversion.
2011-07-21 13:18:30 +00:00
Sebastian Huber
a2900a8b4b 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/include/rtems/libio_.h: Added
	rtems_filesystem_is_root_location().
	* libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c,
	libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_eval.c: Use
	rtems_filesystem_is_root_location().
2011-07-21 12:03:26 +00:00
Sebastian Huber
51ab73b5d2 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1842/cpukit
	* score/include/rtems/score/basedefs.h: Added RTEMS_STATIC_ASSERT().
2011-07-21 12:00:20 +00:00
Ralf Corsepius
26605b27e9 2011-07-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
	(Non-portable).
2011-07-21 07:45:34 +00:00
Joel Sherrill
a87d1b1612 2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_mutex_unlock where it is unblocking threads with preemption.
	* psxtmmutex06/.cvsignore, psxtmmutex06/Makefile.am,
	psxtmmutex06/init.c, psxtmmutex06/psxtmmutex06.doc: New files.
2011-07-20 21:39:25 +00:00
Joel Sherrill
b499cb7a60 2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmmutex05/init.c: Fix test. Pattern was wrong.
2011-07-20 21:30:02 +00:00
Joel Sherrill
c632c5f2d8 2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add benchmark of pthread_mutex_unlock
	where it is unblocking threads without preemption.
	* psxtmmutex05/.cvsignore, psxtmmutex05/Makefile.am,
	psxtmmutex05/init.c, psxtmmutex05/psxtmmutex05.doc: New files.
2011-07-20 20:46:48 +00:00
Jennifer Averett
5e8bfe22d7 2011-07-20 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* start/start16.S: Removed tabs and added OAR standard copyright header
	in preperation for merging SMP support.
2011-07-20 16:50:19 +00:00
Joel Sherrill
e7f95e81db 2011-07-20 Till Straumann <strauman@slac.stanford.edu>
PR 1837/bsps
	* shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
	board with 750 CPU to list of supported Motorola boards.
2011-07-20 16:39:31 +00:00
Joel Sherrill
7be58fc561 2011-07-20 Ricardo Aguirre <el.mastin@ymail.com>
PR 1843/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
	create and delete.
	* psxtmkey01/.cvsignore, psxtmkey01/Makefile.am, psxtmkey01/init.c,
	psxtmkey01/psxtmkey01.doc: New files.
2011-07-20 13:20:25 +00:00
Ralf Corsepius
d38914d12c Regenerate. 2011-07-20 06:46:47 +00:00
Ralf Corsepius
aaa1b7437b Bump GCC_RPMREL. 2011-07-20 06:45:09 +00:00
Ralf Corsepius
084fafcef9 newlib-1.19.0-rtems4.11-20110720.diff 2011-07-20 06:44:31 +00:00
Ralf Corsepius
2155a05eb0 New. Merger with newlib-cvs. 2011-07-20 06:43:15 +00:00
Joel Sherrill
1dcccc2449 2011-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/chain.h: Fix typo.
2011-07-19 18:35:30 +00:00
Joel Sherrill
4f6cff8dbf 2011-07-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1838/filesystem
	* psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
	writeable file descriptor.
2011-07-19 13:10:46 +00:00
Joel Sherrill
4bcf2c2a5e 2011-07-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1838/filesystem
	* libcsupport/src/fchmod.c: fchmod() does not need a writeable file
	descriptor.
2011-07-19 13:10:31 +00:00
Joel Sherrill
43469aff7c 2011-07-19 Ricardo Aguirre <el.mastin@ymail.com>
PR 1840/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
	set and get.
	* psxtmkey02/.cvsignore, psxtmkey02/Makefile.am, psxtmkey02/init.c,
	psxtmkey02/psxtmkey02.doc: New files.
2011-07-19 13:04:20 +00:00
Sebastian Huber
fe89930574 2011-07-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/src/msgqcreate.c: Make packet size check consistent with
	_Message_queue_MP_Send_request_packet().
2011-07-19 12:19:05 +00:00
Till Straumann
267d6104e9 2011-07-18 Till Straumann <strauman@slac.stanford.edu>
* README.qemu: added.
2011-07-18 17:40:55 +00:00
Till Straumann
6464a2bd2f 2011-07-18 Till Straumann <strauman@slac.stanford.edu>
* shared/bootloader/qemu_fakerom.S: Added work-around for
	qemu bug 811683.
2011-07-18 16:38:54 +00:00
Till Straumann
96d81ef516 2011-07-18 Till Straumann <strauman@slac.stanford.edu>
* shared/bootloader/head.S: disable USE_PPCBUG under qemu.
2011-07-18 16:37:25 +00:00
Till Straumann
4b6692f270 2011-07-18 Till Straumann <strauman@slac.stanford.edu>
* shared/startup/bspstart.c: Select console *before* doing
	any potential printk() (e.g., panic).
2011-07-18 16:35:08 +00:00
Till Straumann
9515b955fe 2011-07-18 Till Straumann <strauman@slac.stanford.edu>
* shared/startup/ppc_idle.c: Need to enable HID0[NAP] on
	a 7400/7455/7457 for MSR[POW] to have an effect.
2011-07-18 16:33:39 +00:00
Joel Sherrill
894a2c910a 2011-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/apic.h, shared/smp/smp-imps.c, shared/smp/smp-imps.h:
	Reformat to be more compliant with RTEMS style.
2011-07-18 16:33:30 +00:00