summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2009-09-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-09-144-186/+54
| | | | | | * cpu_supplement/arm.t: Update. * cpu_supplement/preface.texi: Typo. * cpu_supplement/general.t: Expanded abbreviation.
* 2009-09-14 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Joel Sherrill2009-09-1413-96/+148
| | | | | | | | | | | | | | | | | | * score/src/wkspace.c: Removed work space area consistency checks. * libblock/include/rtems/ide_part_table.h: Functions are now deprecated. * libcsupport/include/rtems/libcsupport.h, libcsupport/src/calloc.c, libcsupport/src/malloc_boundary.c, libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_report_statistics_plugin.c, libcsupport/src/malloc_statistics_helpers.c, libcsupport/src/malloc_walk.c, libcsupport/src/realloc.c, rtems/inline/rtems/rtems/region.inl: Update for heap API changes. 2009-09-14 Christian Mauderer <christian.mauderer@embedded-brains.de> * libcsupport/src/vprintk.c: Fixed warnings. Print nothing in case the pointer to the string is NULL.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-148-79/+119
| | | | | | | * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c, psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c, psxsignal04/Makefile.am: Move test cases which needed to be executed when POSIX is disabled to psxclock so they will be.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-142-4/+13
| | | | | * posix/src/nanosleep.c: Disable EINTR case when POSIX is disabled because it cannot happen.
* 2009-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-132-11/+22
| | | | | * score/inline/rtems/score/coremsg.inl: Fix compilation issue when notifications are not enabled.
* Typo.Joel Sherrill2009-09-131-1/+1
|
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-132-4/+7
| | | | | | * configure.ac: Some POSIX tests exercise functionality which is enabled when the POSIX threading is disabled. So build this suite all the time and let the psxtests select the specific tests to build.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-134-25/+43
| | | | | | * score/include/rtems/score/thread.h, score/src/threadinitialize.c, score/src/threadstackfree.c: Disable capability for API to let user provide thread stack when no API configured includes this capability.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-133-23/+34
| | | | | | * score/include/rtems/score/coresem.h, score/src/coresemseize.c: Disable body of _CORE_semaphore_Seize() if it is not used because all APIs using it are disabled.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-132-1/+5
| | | | * score/include/rtems/score/tod.h: Fix typo.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-132-0/+11
| | | | | * rtems/include/rtems/rtems/config.h: Add rtems_configuration_get_maximum_semaphores().
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-133-4/+9
| | | | | | * posix/Makefile.am, posix/src/clockgetres.c: Add clockgetres.c to set of clock and delayt methods built when POSIX threads are disabled. Ensure it builds when POSIX is disabled.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-135-42/+68
| | | | | * sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test for Id which is in range for the object class but not allocated yet.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-1310-194/+319
| | | | | | | | | | * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new test to exercise clock and delay services enabled when POSIX threads are disabled. This is split from psx01. POSIX test suite now enabled when POSIX threads are disabled so only enable tests which are appropriate. * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c, psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
* 2009-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-132-1/+5
| | | | * score/src/coremsgbroadcast.c: Fix typo.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-132-1/+4
| | | | * score/src/coremsgsubmit.c: Remove extra #else.
* 2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-137-69/+112
| | | | | | | | | * score/inline/rtems/score/coremsg.inl, score/src/coremsg.c, score/src/coremsgbroadcast.c, score/src/coremsginsert.c, score/src/coremsgseize.c, score/src/coremsgsubmit.c: Add wrappers for accessing message priority. Since these are empty when priority-based message queues are disabled, this eliminates some of the conditionals.
* Don't cvsignore rtems*.spec.Ralf Corsepius2009-09-131-1/+0
|
* Regenerate.Ralf Corsepius2009-09-1313-88/+88
|
* newlib-1.17.0-rtems4.10-20090911.diff.Ralf Corsepius2009-09-1312-12/+12
|
* Bump GCC_RPMREL for mass rebuild against binutils-2.19.90.Ralf Corsepius2009-09-1313-13/+13
|
* Regenerate.Ralf Corsepius2009-09-1313-82/+148
|
* Upgrade to binutils 2.19.90.Ralf Corsepius2009-09-1326-54/+54
|
* 2009-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-122-1/+5
| | | | * score/src/coremsgseize.c: Fix typo.
* 2009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-112-0/+15898
| | | | | * network/gdb-6.8-psim-hw_ethtap.diff: Added gdb patch which implements the NIC hardware emulation.
* 2009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-115-0/+661
| | | | | * Makefile.am, bsp.h, network/if_sim.c, network/README: added driver for NIC emulation.
* 2009-09-11 Till Straumann <Till.Straumann@TU-Berlin.de>Till Straumann2009-09-116-40/+97
| | | | | | | | | | | | | | | | * psim-top.in, psim-bottom: Added support for options -d (print device tree and exit), -h (usage info) and -n (enable NIC support). * psim-gdb-bottom: Added support for options -s (force sysv IPC), -h (usage info) and -n (enable NIC support). Allow user to override GDB variable from environment. * psim-shared: cat NIC properties into device file if the user had specified '-n'. * runtest-top.in: removed unsupported options -o, -d from usage info.
* 2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-118-171/+225
| | | | | | | | | * score/include/rtems/score/coremsg.h, score/inline/rtems/score/coremsg.inl, score/src/coremsg.c, score/src/coremsginsert.c, score/src/coremsgseize.c, score/src/coremsgsubmit.c, score/src/objectnametoidstring.c: Disable the Core Message Queue features of notification, priority messages, and blocking sends when no API requires them.
* 2009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-1111-83/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am, preinstall.am, irq/no_pic.c (REMOVED), irq/irq.h, irq/irq_init.c: use openpic from 'shared' area instead of no_pic. * inlude/psim.h: use openpic from 'shared' area instead of no_pic. Added 'extern' declaration for (linker-script defined) RamBase and RamSize symbols. Let CPP macros expand to these symbols instead of static constants. Added register definitions for OpenPIC in the register area. Added register definitions for ethernet controller in the register area. * startup/linkcmds: Increased RamSize to 16M. Increased 'RAM' memory region to 32M (there is really no disadvantage in making this large). Added comment explaining the inter-relation between RamSize, the size of the memory region, the device-tree property "oea-memory-size" and the DBAT setting. * tools/psim-shared: Try to determine RamSize from executable and set 'oea-memory-size' accordingly. May be overridden if 'RAM_SIZE' envvar is set. Added openpic to device-tree. Added ethernet controller to device-tree (commented because a PSIM patch is currently required to use this device). * startup/bspstart: Increase DBAT0 mapping to size of 32M.
* 2009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-112-2/+7
| | | | | * shared/openpic/openpic.c: include the more generic <rtems/pci.h> rather than <bsp/pci.h>.
* 2009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-112-0/+8
| | | | | | * irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h> if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not have to create a dummy VMEConfig.h header.
* 2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-115-18/+49
| | | | | | | * score/include/rtems/score/thread.h, score/src/threadhandler.c, score/src/threadinitialize.c, score/src/threadtickletimeslice.c: Disable thread protocol and scheduling capabilities not exercised when POSIX or ITRON API is disabled.
* New.Ralf Corsepius2009-09-111-0/+1116
|
* Update.Ralf Corsepius2009-09-113-8/+8
|
* 2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-1111-24/+63
| | | | | | | | | | | * score/include/rtems/score/object.h, score/inline/rtems/score/object.inl, score/src/objectgetnameasstring.c, score/src/objectidtoname.c, score/src/objectinitializeinformation.c, score/src/objectnamespaceremove.c, score/src/objectnametoidstring.c, score/src/objectsetname.c, score/src/thread.c, score/src/threadcreateidle.c: Disable object string name support when POSIX is not enabled.
* 2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-112-8/+5
| | | | * libmisc/capture/capture.c: Use public API to obtain object name.
* Regenerate.Ralf Corsepius2009-09-1113-89/+89
|
* newlib-1.17.0-rtems4.10-20090910.diffRalf Corsepius2009-09-1113-13/+13
|
* Bump GCC_RPMREL.Ralf Corsepius2009-09-1113-13/+13
|
* 2009-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-112-1/+6
| | | | | * rtems/score/cpu.h: Make heap alignment 4 which is greater than CPU_ALIGNMENT but minimum for heap.
* *** empty log message ***Till Straumann2009-09-101-0/+1
|
* 2009-09-10 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-101-0/+5
| | | | | * shared/misc/m68kidle.c: added "cc" clobber to inline asm; STOP instruction modifies CCR!
* New.Ralf Corsepius2009-09-101-0/+1103
|
* 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-1012-184/+31
| | | | | | PR 1435/bsps * Makefile.am: Use shared implementation of bsp_idle_thread(). * startup/bspidle.c: Removed.
* 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-102-35/+5
| | | | | PR 1435/bsps * startup/bspidle.c: Removed.
* 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-102-0/+41
| | | | | PR 1435/bsps * shared/startup/bspidle.c: New file.
* 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-102-1/+6
| | | | | PR 1435/bsps * Makefile.am: Use shared implementation of bsp_idle_thread().
* 2009-09-09 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-093-2/+6
| | | | * sp46/init.c, sp46/sp46.scn: Fix numbering.
* 2009-09-09 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Joel Sherrill2009-09-093-11/+20
| | | | | * heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test cases to get back to 100% object coverage.
* 2009-09-09 Christian Mauderer <christian.mauderer@embedded-brains.de>Joel Sherrill2009-09-097-1113/+1657
| | | | | | * heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c, malloctest/malloctest.scn: New test cases. * stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.