summaryrefslogtreecommitdiffstats
path: root/cpukit/score (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-072008-09-07 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* Makefile.am: Merge thumb/Makefile.am. * thumb/Makefile.am: Remove (superfluous).
2008-09-07Merge thumb/Makefile.am.Ralf Corsepius1-3/+2
2008-09-07Remove (superfluous).Ralf Corsepius1-14/+0
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill20-60/+0
* score/src/corebarrier.c, score/src/corebarrierrelease.c, score/src/corebarrierwait.c, score/src/coremsg.c, score/src/coremsgbroadcast.c, score/src/coremsgclose.c, score/src/coremsgflush.c, score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c, score/src/coremsginsert.c, score/src/coremsgseize.c, score/src/coremsgsubmit.c, score/src/corerwlock.c, score/src/coresem.c, score/src/coresemflush.c, score/src/coresemseize.c, score/src/coresemsurrender.c, score/src/corespinlock.c, score/src/threadblockingoperationcancel.c, score/src/threadqenqueue.c: Remove unnecessary include of mpci.h.
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-3/+11
* score/src/objectgetinfo.c: Correct for multiprocessor systems when all object instances within a particular class are remote.
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-13/+10
* score/include/rtems/score/mpci.h, score/inline/rtems/score/threadmp.inl, score/src/mpci.c: Eliminate dependencies between MP .h files.
2008-09-05Stop using old-style defs.Ralf Corsepius1-2/+2
2008-09-052008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* cpu.c: Stop using old-style defs.
2008-09-052008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius3-0/+12
* cpu.c, rtems/score/cpu.h: Convert to "bool".
2008-09-05Convert to "bool".Ralf Corsepius10-28/+28
2008-09-052008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* rtems/new-exceptions/cpu.h, rtems/score/cpu.h: Convert to "bool".
2008-09-052008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* cpu.c, rtems/score/cpu.h: Convert to "bool".
2008-09-04Convert to "bool".Ralf Corsepius81-208/+207
2008-09-04Stop using old-style function definitions.Ralf Corsepius1-3/+4
2008-08-212008-08-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+6
* rtems/score/avr.h: Add avr25, avr31, avr35, avr51 to CPU_NAME cascade. * rtems/score/cpu.h: Add missing prototypes.h.
2008-08-21Add avr25, avr31, avr35, avr51 to CPU_NAME cascade.Ralf Corsepius1-0/+16
2008-08-21Add missing prototypes.Ralf Corsepius1-1/+1
2008-08-212008-08-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius14-0/+70
* rtems/score/types.h: Include stdbool.h. Use bool as base-type for boolean.
2008-08-21Include stdbool.h. Use bool as base-type for boolean.Ralf Corsepius14-14/+28
2008-08-202008-08-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* libmisc/dummy/dummy.c: Add missing initializers. * score/src/threadinitialize.c: Change type of loop counter.
2008-08-202008-08-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+5
* rtems/score/cpu.h: Correct prototype of _CPU_Thread_dispatch_pointer.
2008-08-192008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-24/+27
* cpu.c: Fix prototypes. * rtems/score/cpu.h: Use memcpy() initialize FP structure and avoid many casts and potential warnings.
2008-08-192008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-4/+8
* rtems/score/cpu.h: Fix type when initializing FP context.
2008-08-192008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-7/+17
* cpu.c, rtems/score/cpu.h: Add extern for bfffo table and rename it to indicate that it is specific to this architecture.
2008-08-192008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-2/+3
* score/inline/rtems/score/threadmp.inl: Add include of rtems/score/mpci.h and remove extern.
2008-08-192008-08-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* rtems/score/cpu.h: Add missing prototype.
2008-08-19Add missing prototype.Ralf Corsepius1-1/+1
2008-08-19Add header guard to force indirect inclusion.Ralf Corsepius24-0/+96
2008-08-19Add missing prototypes.Ralf Corsepius2-4/+4
2008-08-182008-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-2/+6
* cpu.c, rtems/score/cpu.h: Add void.
2008-08-182008-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill4-11/+21
* itron/include/rtems/itron/task.h, itron/src/def_cyc.c, itron/src/task.c, libcsupport/src/newlibc_exit.c, libcsupport/src/sync.c, libfs/src/imfs/imfs_fchmod.c, posix/include/rtems/posix/pthread.h, posix/src/pthread.c, posix/src/sysconf.c, rtems/include/rtems/rtems/tasks.h, rtems/src/tasks.c, score/include/rtems/score/stack.h, score/inline/rtems/score/stack.inl, score/inline/rtems/score/thread.inl, score/src/threadhandler.c: Fix various nested-externs warnings.
2008-08-162008-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* rtems/score/cpu.h, rtems/score/i386.h: Add missing prototypes.
2008-08-16Add missing prototypes.Ralf Corsepius2-4/+4
2008-08-16Cosmetic indentation fixes.Ralf Corsepius1-7/+7
2008-08-152008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-0/+10
* ChangeLog: Add correct entry.
2008-08-142008-08-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill7-537/+634
* rtems/include/rtems/rtems/ratemon.h, rtems/include/rtems/rtems/status.h, score/include/rtems/score/coremutex.h, score/include/rtems/score/object.h: Removed extraneous commas.
2008-08-142008-08-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2-8/+11
* rtems/powerpc/registers.h: Removed obsolete defines MSR_, MSR_KERNEL and MSR_USER. Added missing prototypes.
2008-08-082008-08-05 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill4-39/+50
* libmisc/monitor/monitor.h, rtems/include/rtems/rtems/tasks.h, score/include/rtems/score/thread.h, score/src/threadreset.c, score/src/threadrestart.c, score/src/threadstart.c: New type Thread_Entry_numeric_type for numeric arguments in thread entry functions with at least one numeric argument.
2008-08-072008-08-07 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-1/+9
* score/include/rtems/score/sysstate.h, score/inline/rtems/score/sysstate.inl, score/src/thread.c: Make _System_state_Is_multiprocessing unused when multiprocessing is not enabled. Saves one more variable from single processor configuration.
2008-08-052008-08-04 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill9-39/+60
* rtems/include/rtems/rtems/sem.h, rtems/src/semobtain.c: Changed option set type to rtems_option. * score/src/objectgetinfo.c: Check return value of _Objects_API_maximum_class(). * libmisc/monitor/mon-mpci.c, libmisc/monitor/monitor.h, rtems/include/rtems/rtems/message.h, rtems/src/msgmp.c, rtems/src/msgqallocate.c, rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c, rtems/src/msgqreceive.c, rtems/src/msgqsend.c, rtems/src/msgqurgent.c, score/include/rtems/score/coremsg.h, score/include/rtems/score/mpci.h, score/include/rtems/score/thread.h, score/inline/rtems/score/coremsg.inl, score/src/coremsg.c, score/src/coremsgbroadcast.c, score/src/coremsgseize.c, score/src/coremsgsubmit.c: Removed parameters of _Message_queue_Allocate(). Changed option set type to rtems_option. Changed type of maximum message and packet size to size_t. Changed the input buffer type for message send functions to "const void *". Changed the pointer to the second return argument in the thread wait information to a union. This union can contain a pointer to an immutable or a mutable object. This is somewhat fragile. An alternative would be to add a third pointer for immutable objects, but this would increase the structure size.
2008-08-052008-08-04 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2-1/+7
* rtems/new-exceptions/cpu.h: Changed define CPU_INTERRUPT_MAXIMUM_VECTOR_NUMBER to UINT32_MAX to avoid comparison between signed and unsigned.
2008-08-052008-08-05 Xudong Guan <xudong.guan@criticalsoftware.com>Joel Sherrill1-1/+1
PR 1212/cpukit * rtems/src/taskmode.c, score/src/threadtickletimeslice.c: Time slicing will not happen if the task mode is changed from a non-timeslicing mode to timeslicing mode if it is done by the executing thread (e.g. in its task body). This change includes sp44 to demonstrate the problem and verify the correction.
2008-08-042008-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-38/+9
PR 1294/bsps * rtems/score/cpu.h, rtems/score/sparc.h: Correct prototype and usage of sparc_disable_interrupts.
2008-08-042008-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+5
* rtems/score/cpu.h: Spacing.
2008-08-042008-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-6/+6
PR 1265/cpukit * score/include/rtems/score/object.h, score/src/objectallocatebyindex.c: Rename index argument to avoid warning when rtems.h and string.h are included at the same time by user code.
2008-08-01Add missing prototype.Ralf Corsepius1-1/+1
2008-08-01Add missing prototypesRalf Corsepius1-1/+1
2008-07-312008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill27-19/+56
* cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
2008-07-312008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill6-3/+15
* rtems/score/cpu.h: Correct prototype of Idle threads.
2008-07-29Add prototypes.Ralf Corsepius1-1/+1