path: root/c/src/exec/score/src/ (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-07-22Remove, moved to cpukit.Ralf Corsepius1-79/+0
2002-07-012002-07-01 Joel Sherrill <>Joel Sherrill1-3/+2
* Mega patch merge to change the format of the object IDs to loosen the dependency between the SCORE and the various APIs. There was considerable work to simplify the object name management and it appears that the name_table field is no longer needed. This patch also includes the addition of the internal mutex which is currently only used to protect some types of allocation and deallocation. This significantly can reduce context switch latency under certain circumstances. In particular, some heap/region operations were O(n) and had dispatching disabled. This should help enormously. With this merge, the patch is not as clean as it should be. In particular, the documentation has not been modified to reflect the new object ID layout, the IDs in the test screens are not updated, and _Objects_Get_information needs to be a real routine not inlined. As part of this patch a lot of MP code for thread/proxy blocking was made conditional and cleaned up. * include/, include/rtems/score/coremsg.h, include/rtems/score/coremutex.h, include/rtems/score/coresem.h, include/rtems/score/object.h, include/rtems/score/threadq.h, inline/rtems/score/object.inl, inline/rtems/score/thread.inl, macros/rtems/score/object.inl, src/, src/coremsg.c, src/coremutex.c, src/coresem.c, src/mpci.c, src/objectcomparenameraw.c, src/objectextendinformation.c, src/objectinitializeinformation.c, src/objectnametoid.c, src/thread.c, src/threadclose.c, src/threadget.c, src/threadq.c, src/threadqextractwithproxy.c: Modified as part of above. * include/rtems/score/apimutex.h, src/objectgetnoprotection.c: New files.
2002-06-172002-06-17 Ralf Corsepius <>Ralf Corsepius1-4/+4
* Include $(top_srcdir)/automake/*.am.
2002-03-282002-03-27 Ralf Corsepius <>Joel Sherrill1-1/+0
* cpu/ Remove AUTOMAKE_OPTIONS. * src/ Remove AUTOMAKE_OPTIONS. * Remove AUTOMAKE_OPTIONS. * include/ Remove AUTOMAKE_OPTIONS. * inline/ Remove AUTOMAKE_OPTIONS. * macros/ Remove AUTOMAKE_OPTIONS.
2001-12-192001-12-19 Ralf Corsepius <>Joel Sherrill1-1/+1
* src/ Add multilib support.
2000-10-182000-10-18 Nick Simon <>Joel Sherrill1-1/+1
* src/heapgetinfo.c, include/rtems/score/heap.h, src/ Added _Heap_Get_information() and information control block. * src/heapgetinfo.c: New file.
2000-09-052000-09-04 Ralf Corsepius <>Joel Sherrill1-0/+1
* src/ Include
2000-07-06Added objjectgetbyisr.cJoel Sherrill1-2/+3
2000-06-14Thread iterator and libgjc support submitted too early.Joel Sherrill1-10/+9
2000-06-12Patch from John Cotton <>, Charles-Antoine GauthierJoel Sherrill1-9/+10
<>, and Darlene A. Stewart <> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill1-2/+1
2000-02-08Patches rtems-rc-20000204-0.diff from Ralf Corsepius <>Joel Sherrill1-1/+0
that contains: * Removes remaining (now illegal) references to $(SRC) from a couple of Makefile.ams * Removes duplicate AC_CONFIG_SUBDIRS macro from c/ * Moves ENABLE_LIBCDIR into RTEMS_PROG_C[C|XX]_FOR_TARGET (hides LIBCDIR from most configure scripts, i.e. LIBCDIR becomes less visible) * Adds RTEMS_PROG_C[C|XX]_FOR_TARGET and RTEMS_CANONICALIZE_TOOLS to libbsp/*/configure.ins (A minor bug in previous implementations, which only has an impact when switching to GNU/Cygnus canonicalization) * Cleans up several bogus comments. * Removes MKLIB * Switches the version number to 4.5.0 (for testing version number handling)
2000-01-31Patches rtems-rc-20000118-3.diff and rtems-rc-20000118-4.diff fromJoel Sherrill1-1/+0
Ralf Corsepius <> that contain: * Modifications, (minor) corrections, cleanups to most existing Makefile.ams * Adds automake support to all remaining BSPs which have not yet been converted to automake. * for all remaining wrapup/Makefile.ams
2000-01-13+ Added and yellow line tested _CORE_message_queue_Flush_waiting_threadsJennifer Averett1-1/+2
and _CORE_message_queue_Insert_message for posix message queues. + Yellow line tested new source
1999-11-23Patch rtems-rc-19991117-11.diff from Ralf Corsepius <>Joel Sherrill1-0/+81
to convert the libc directory to automake and "dozens of small fixes for Makefile.ins/configure.ins below c/src/lib."