summaryrefslogtreecommitdiffstats
path: root/cpukit/score (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-09-26 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-261-7/+6
| | | | | | PR 1316/cpukit * score/src/coremsgbroadcast.c: Give error when message is too large like when sending a message. This was the documented behavior.
* 2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-253-1/+233
| | | | | | * Makefile.am: Move duplicated context switch code to score/cpu. This has been used to run tests on the simulator BSP as SH1, SH2, and SH4. * context.c: New file.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-192-0/+12
| | | | | * rtems/score/m68k.h: Move set cacr, acr0, acr1 routines here to get them out of a BSP.
* 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-173-1104/+0
| | | | | | * Doxyfile.in, rtems/mainpage.h, score/include/rtems/system.h: Move to generating Doxygen for more of CPU Kit. * rtems/Doxyfile, score/Doxyfile, score/mainpage.h: Removed.
* 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-171-3/+3
| | | | | | | | | | | | | * libcsupport/src/free.c, libcsupport/src/malloc.c, libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h, libcsupport/src/malloc_sbrk_helpers.c, libcsupport/src/malloc_statistics_helpers.c, libcsupport/src/malloc_walk.c, libcsupport/src/mallocfreespace.c, libcsupport/src/mallocinfo.c, libcsupport/src/realloc.c, libcsupport/src/rtems_memalign.c, sapi/include/confdefs.h, score/inline/rtems/score/thread.inl: Add support for optionally having a unified work area. In other words, the RTEMS Workspace and C Program Heap are the same pool of memory.
* 2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-142-1/+8
| | | | | * rtems/score/cpu.h: Move extern of bsp_clicks_per_usec so it is not nested inside braces.
* 2008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-1128-91/+154
| | | | | * rtems/score/types.h: Do not define boolean, single_precision, double_precision unless RTEMS_DEPRECATED_TYPES is given.
* 2008-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-1025-0/+5932
| | | | | | | | | | | | | | | | | | | | * configure.ac, aclocal/canonical-target-name.m4: Readd NIOS2 and TI C4x. Accidentally not done on 4.9 branch. :( * score/cpu/c4x/.cvsignore, score/cpu/c4x/ChangeLog, score/cpu/c4x/Makefile.am, score/cpu/c4x/cpu.c, score/cpu/c4x/cpu_asm.S, score/cpu/c4x/irq.c, score/cpu/c4x/preinstall.am, score/cpu/c4x/rtems/asm.h, score/cpu/c4x/rtems/score/c4x.h, score/cpu/c4x/rtems/score/cpu.h, score/cpu/c4x/rtems/score/cpu_asm.h, score/cpu/c4x/rtems/score/types.h, score/cpu/c4x/rtems/tic4x/c4xio.h, score/cpu/nios2/.cvsignore, score/cpu/nios2/ChangeLog, score/cpu/nios2/Makefile.am, score/cpu/nios2/cpu.c, score/cpu/nios2/cpu_asm.S, score/cpu/nios2/irq.c, score/cpu/nios2/preinstall.am, score/cpu/nios2/rtems/asm.h, score/cpu/nios2/rtems/score/cpu.h, score/cpu/nios2/rtems/score/cpu_asm.h, score/cpu/nios2/rtems/score/nios2.h, score/cpu/nios2/rtems/score/types.h: New files.
* 2008-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-1026-5933/+1
| | | | | | | | | | | | | | | | | | | | * configure.ac, aclocal/canonical-target-name.m4, score/cpu/Makefile.am: Remove TI C4x and NIOS2 ports from 4.9 branch. * score/cpu/c4x/.cvsignore, score/cpu/c4x/ChangeLog, score/cpu/c4x/Makefile.am, score/cpu/c4x/cpu.c, score/cpu/c4x/cpu_asm.S, score/cpu/c4x/irq.c, score/cpu/c4x/preinstall.am, score/cpu/c4x/rtems/asm.h, score/cpu/c4x/rtems/score/c4x.h, score/cpu/c4x/rtems/score/cpu.h, score/cpu/c4x/rtems/score/cpu_asm.h, score/cpu/c4x/rtems/score/types.h, score/cpu/c4x/rtems/tic4x/c4xio.h, score/cpu/nios2/.cvsignore, score/cpu/nios2/ChangeLog, score/cpu/nios2/Makefile.am, score/cpu/nios2/cpu.c, score/cpu/nios2/cpu_asm.S, score/cpu/nios2/irq.c, score/cpu/nios2/preinstall.am, score/cpu/nios2/rtems/asm.h, score/cpu/nios2/rtems/score/cpu.h, score/cpu/nios2/rtems/score/cpu_asm.h, score/cpu/nios2/rtems/score/nios2.h, score/cpu/nios2/rtems/score/types.h: Removed.
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-081-2/+0
| | | | | | | * sapi/include/confdefs.h: Add debug information for per task allocations. * score/src/objectextendinformation.c: Do not allocate memory for name tables because we do not use name tables any longer.
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-081-3/+1
| | | | | * score/src/threadinitialize.c: _Stack_Ensure_minimum was being called here and in _Thread_Stack_Allocate.
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-085-10/+8
| | | | | | | | | | | | * libcsupport/include/rtems/libio_.h, libcsupport/src/libio_sockets.c, libfs/src/dosfs/fat.h, libfs/src/dosfs/msdos.h, libfs/src/imfs/deviceio.c, libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, libmisc/monitor/mon-symbols.c, libmisc/monitor/monitor.h, libmisc/stackchk/internal.h, rtems/inline/rtems/rtems/part.inl, score/include/rtems/system.h, score/include/rtems/score/bitfield.h, score/src/mpci.c, score/src/objectextendinformation.c, score/src/threadmp.c: Remove extraneous spaces.
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-0810-19/+39
| | | | * cpu.c: Remove extraneous spaces.
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-086-3/+15
| | | | * rtems/score/cpu.h: Remove extraneous spaces.
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-083-4/+8
| | | | * cpu.c, rtems/score/cpu.h: Remove extraneous spaces.
* 2008-09-07 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-071-0/+5
| | | | | * Makefile.am: Merge thumb/Makefile.am. * thumb/Makefile.am: Remove (superfluous).
* Merge thumb/Makefile.am.Ralf Corsepius2008-09-071-3/+2
|
* Remove (superfluous).Ralf Corsepius2008-09-071-14/+0
|
* 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-0520-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-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-051-3/+11
| | | | | * score/src/objectgetinfo.c: Correct for multiprocessor systems when all object instances within a particular class are remote.
* 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-053-13/+10
| | | | | | * score/include/rtems/score/mpci.h, score/inline/rtems/score/threadmp.inl, score/src/mpci.c: Eliminate dependencies between MP .h files.
* Stop using old-style defs.Ralf Corsepius2008-09-051-2/+2
|
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+4
| | | | * cpu.c: Stop using old-style defs.
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-053-0/+12
| | | | * cpu.c, rtems/score/cpu.h: Convert to "bool".
* Convert to "bool".Ralf Corsepius2008-09-0510-28/+28
|
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+4
| | | | * rtems/new-exceptions/cpu.h, rtems/score/cpu.h: Convert to "bool".
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+4
| | | | * cpu.c, rtems/score/cpu.h: Convert to "bool".
* Convert to "bool".Ralf Corsepius2008-09-0481-208/+207
|
* Stop using old-style function definitions.Ralf Corsepius2008-09-041-3/+4
|
* 2008-08-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-211-0/+6
| | | | | | * rtems/score/avr.h: Add avr25, avr31, avr35, avr51 to CPU_NAME cascade. * rtems/score/cpu.h: Add missing prototypes.h.
* Add avr25, avr31, avr35, avr51 to CPU_NAME cascade.Ralf Corsepius2008-08-211-0/+16
|
* Add missing prototypes.Ralf Corsepius2008-08-211-1/+1
|
* 2008-08-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-2114-0/+70
| | | | | * rtems/score/types.h: Include stdbool.h. Use bool as base-type for boolean.
* Include stdbool.h. Use bool as base-type for boolean.Ralf Corsepius2008-08-2114-14/+28
|
* 2008-08-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-201-1/+1
| | | | | * libmisc/dummy/dummy.c: Add missing initializers. * score/src/threadinitialize.c: Change type of loop counter.
* 2008-08-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-202-1/+5
| | | | * rtems/score/cpu.h: Correct prototype of _CPU_Thread_dispatch_pointer.
* 2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-193-24/+27
| | | | | | * cpu.c: Fix prototypes. * rtems/score/cpu.h: Use memcpy() initialize FP structure and avoid many casts and potential warnings.
* 2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-192-4/+8
| | | | * rtems/score/cpu.h: Fix type when initializing FP context.
* 2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-193-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-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-191-2/+3
| | | | | * score/inline/rtems/score/threadmp.inl: Add include of rtems/score/mpci.h and remove extern.
* 2008-08-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-191-0/+4
| | | | * rtems/score/cpu.h: Add missing prototype.
* Add missing prototype.Ralf Corsepius2008-08-191-1/+1
|
* Add header guard to force indirect inclusion.Ralf Corsepius2008-08-1924-0/+96
|
* Add missing prototypes.Ralf Corsepius2008-08-192-4/+4
|
* 2008-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-183-2/+6
| | | | * cpu.c, rtems/score/cpu.h: Add void.
* 2008-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-184-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-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-161-0/+4
| | | | * rtems/score/cpu.h, rtems/score/i386.h: Add missing prototypes.
* Add missing prototypes.Ralf Corsepius2008-08-162-4/+4
|
* Cosmetic indentation fixes.Ralf Corsepius2008-08-161-7/+7
|
* 2008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-151-0/+10
| | | | * ChangeLog: Add correct entry.