summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/ChangeLog (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-12-132000-12-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+6
* include/rtems/score/isr.h, src/isr.c: Allocate it from the workspace rather than explicitly declaring it. This allows the size to be a non-constant from the perspective of score/cpu.
2000-12-012000-12-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+8
* macros/rtems/score/coresem.inl: Removed comments since convention calls for comments to be in inline versin. * macros/rtems/score/object.inl (Objects_Get_local_object): Fixed style to use _ prefix on variable names and use parentheses. * macros/rtems/score/object.inl (_Objects_Namespace_remove): Added.
2000-11-302000-11-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+18
* General effort to make things compile with macros not inlines * inline/rtems/score/coremutex.inl: Added comment indicating for macros there is another copy of _CORE_mutex_Seize_interrupt_trylock() in src/coremutexseize.c. * src/coremutexseize.c: Added body of _CORE_mutex_Seize_interrupt_trylock() for macro case. * macros/rtems/score/coremutex.inl: Added prototype for _CORE_mutex_Seize_interrupt_trylock() since there is a real body when macros are enabled. * macros/rtems/score/coresem.inl: Added macro implementation of _CORE_semaphore_Seize_isr_disable. * macros/score/Makefile.am: Fixed typos. * rtems/score/address.inl: Correct macro implementation of _Addresses_Is_aligned() so it would compile. * macros/rtems/score/coremsg.inl: Added closing parentheses.
2000-11-282000-11-28 Chris Johns <ccj@acm.org>Joel Sherrill1-0/+9
* src/heapallocate.c: Do not allow the size to overflow when adjusting it. A test allocated a stack of -1 (~0). This actually resulted in a stack being allocated but with a size of 0xb. The allocator did not test the size to see if it rolled through 0 and so allowed the allocation to happen, the thread to get created. The task crashed as you would expect.
2000-11-032000-11-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+6
* include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API) so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), POSIX_BOTTOM_REACHED() are actually included.
2000-11-022000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+5
* aclocal/canonicalize-tools.m4, aclocal/check-tool.m4, aclocal/prog-cc.m4, aclocal/prog-cxx.m4: Replace AC_CHECK_TOOL with an RTEMS specific but more restrictive autoconf macro.
2000-10-182000-10-18 Nick Simon <Nick.SIMON@syntegra.bt.co.uk>Joel Sherrill1-0/+6
* src/heapgetinfo.c, include/rtems/score/heap.h, src/Makefile.am: Added _Heap_Get_information() and information control block. * src/heapgetinfo.c: New file.
2000-09-252000-09-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+5
* rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not targopts.h to reduce dependency on BSP.
2000-09-202000-09-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+5
* src/objectgetbyindex.c: Do not enable dispatching on an error path it was not disabled on.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+4
* src/Makefile.am: Include compile.am.
2000-08-302000-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+6
* Many files: Moved posix/include/rtems/posix/seterr.h to score/include/rtems/seterr.h so it would be available within all APIs.
2000-08-252000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+4
* include/rtems/system.h: Include cpuopts.h for __i386__.
2000-08-10Adding ChangeLogs.Joel Sherrill1-0/+4