summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2010-11-24 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-11-2437-164/+1434
| | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 1647/cpukit * posix/src/nanosleep.c, posix/src/sched_yield.c, rtems/src/taskwakeafter.c, sapi/include/confdefs.h, sapi/include/rtems/config.h, sapi/src/exinit.c, score/Makefile.am, score/preinstall.am, score/include/rtems/score/prioritybitmap.h, score/include/rtems/score/thread.h, score/inline/rtems/score/thread.inl, score/src/thread.c, score/src/threadchangepriority.c, score/src/threadclearstate.c, score/src/threadclose.c, score/src/threadinitialize.c, score/src/threadready.c, score/src/threadresume.c, score/src/threadsetpriority.c, score/src/threadsetstate.c, score/src/threadsettransient.c, score/src/threadsuspend.c, score/src/threadtickletimeslice.c: Refactor scheduler out of thread handler to facilitate alternate scheduler implementations. * score/src/threadyieldprocessor.c: Removed. * score/src/schedulerprioritythreadschedulerupdate.c, score/src/schedulerprioritythreadschedulerfree.c, score/src/schedulerpriorityblock.c, score/src/scheduler.c, score/src/schedulerprioritythreadschedulerallocate.c, score/src/schedulerpriorityunblock.c, score/src/schedulerpriority.c, score/src/schedulerpriorityyield.c, score/include/rtems/score/schedulerpriority.h, score/include/rtems/score/scheduler.h, score/inline/rtems/score/scheduler.inl, score/inline/rtems/score/schedulerpriority.inl: New files.
* Remove duplicate entry.Joel Sherrill2010-11-231-5/+0
|
* 2010-11-23 Gedare Bloom <giddyup44@yahoo.com>Sebastian Huber2010-11-232-1/+14
| | | | | PR 1719/cpukit * arm_exc_abort.S: Avoid "bx" instruction to support ARMv4 and below.
* 2010-11-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-233-15/+17
| | | | | * score/src/iterateoverthreads.c, libmisc/cpuuse/cpuusagereport.c: Avoid dead code if POSIX API is enabled.
* 2010-11-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-233-15/+14
| | | | | * score/src/iterateoverthreads.c, libmisc/cpuuse/cpuusagereport.c: Fixed NULL pointer access in case POSIX API is disabled.
* 2010-11-22 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-222-3/+9
| | | | * rtems/score/cpu.h: Set alignment requirements according to AAPCS.
* 2010-11-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-192-26/+33
| | | | * libmisc/monitor/mon-monitor.c: Fixed broken monitor command list.
* 2010-11-16 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-11-162-2/+6
| | | | * rtems/score/sparc64.h: Fix typo.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-162-0/+8
| | | | | | | PR 1718/cpukit * sapi/include/confdefs.h: POSIX threads are allocated twice the minimum stack space by default. confdefs.h only accounts for one minimum -- not the 2x factor.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-162-0/+7
| | | | | PR 1717/cpukit * libcsupport/src/gxx_wrappers.c: Free memory on error.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-162-19/+25
| | | | | * libmisc/monitor/mon-monitor.c: Move node code into multiprocessing ifdef.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-164-13/+12
| | | | | | | * score/src/objectnametoid.c, score/src/objectnametoidstring.c: Remove useless variable pointed out by clang. * score/src/threadstackallocate.c: Remove useless variable initialization pointed out by clang.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-163-5/+11
| | | | | * rtems/src/ratemonreportstatistics.c, rtems/src/ratemonresetall.c: Remove unchecked return status pointed out by clang.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-162-1/+6
| | | | | * libcsupport/src/putk.c: Remove useless variable initialization pointed out by clang.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-162-3/+4
| | | | * cpu.c: Remove unused variable reported by clang.
* 2010-11-11 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-112-9/+22
| | | | * score/include/rtems/score/userext.h: Documentation.
* 2010-11-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-092-24/+8
| | | | | | | * score/src/watchdoginsert.c: Removed superfluous cast and use appropriate API function. This special case handling is obsolete since 2006 with the introduction of compiler memory barriers in the interrupt routines. Removed obsolete comments.
* 2010-11-06 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-11-062-1/+6
| | | | | PR 1715/cpukit * rtems/score/cpu.h: Fix typo on _CPU_Context_Restart_self.
* 2010-11-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-044-6/+9
| | | | | | * libmisc/stackchk/check.c: Make compile again. * sapi/src/io.c, score/src/heap.c: Address dead assignment issues found by clang.
* 2010-11-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-042-10/+21
| | | | | * libmisc/stackchk/check.c: Address casting issue highlighted by clang. There was no need for an intermediate cast to a structure pointer.
* 2010-11-01 Alin Rus <alin.codejunkie@gmail.com>Joel Sherrill2010-11-013-15/+23
| | | | | * posix/include/rtems/posix/aio_misc.h, posix/src/aio_misc.c: Small fixes.
* 2010-10-29 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-292-10/+15
| | | | * rtems/powerpc/registers.h: Added HID2 define. Fixed comments.
* 2010-10-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-212-7/+11
| | | | * posix/src/psignalunblockthread.c: Formatting.
* 2010-10-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-212-3/+8
| | | | | * posix/src/mutextimedlock.c: Check status local variable not lock_status.
* 2010-10-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-2126-14/+92
| | | | | | * rtems/score/cpu.h: Add RTEMS_COMPILER_NO_RETURN_ATTRIBUTE to _CPU_Context_restore() because it does not return. Telling GCC this avoids generation of dead code.
* 2010-10-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-192-4/+6
| | | | | * libnetworking/lib/ftpfs.c: Do not fall back to BOOTP server address in case hostname was not specified.
* 2010-10-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-192-0/+12
| | | | | * libnetworking/lib/ftpfs.c: Fixed a special case with no username and password.
* 2010-10-19 Chris Johns <chrisj@rtems.org>Chris Johns2010-10-182-1/+9
| | | | | * libfs/src/rfs/rtems-rfs-rtems-file.c: Add missing unlock in write. Return the error code in close.
* 2010-10-11 Chris Johns <chrisj@rtems.org>Chris Johns2010-10-1111-97/+125
| | | | | | | | | | | | | | | | | | | * libfs/src/rfs/rtems-rfs-trace.c, libfs/src/rfs/rtems-rfs-trace.h: Add inode-delete. * libfs/src/rfs/rtems-rfs-shell.c: Fix formatting. * libfs/src/rfs/rtems-rfs-rtems-dir.c: Use ssize_t. Fix spelling. * libfs/src/rfs/rtems-rfs-block.c: Fix rtems_rfs_block_get_bpos to return the position correctly. A bpos does not have any special processing. Do no reset the buffer handle when shrinking indirectly. * libfs/src/rfs/rtems-rfs-inode.c: Add trace. * libfs/src/rfs/rtems-rfs-format.c: Fix comments. * libfs/src/rfs/rtems-rfs-group.c: Limit the inodes to the blocks in a group so the accounting works. * libfs/src/rfs/rtems-rfs-dir.c: PR 1705. Fix handling the offsets when deleting an entry. * libfs/src/rfs/rtems-rfs-buffer.h: Remove rtems_rfs_buffer_handle_reset. It is not needed and dangerous.
* 2010-10-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-10-082-4/+6
| | | | | * configure.ac: pthread_attr* functions are in <pthread.h>, not in <pthreads.h>.
* 2010-10-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-10-082-11/+15
| | | | | * aclocal/check-func.m4: Linearize checks. Add missing $2 to AC_CHECK_DECL.
* 2010-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-043-2/+5
| | | | | * Makefile.am, configure.ac: Revert accident commit adding libdbm to build.
* *** empty log message ***Joel Sherrill2010-10-041-0/+2
|
* 2010-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-049-14/+176
| | | | | | | * Makefile.am, configure.ac, posix/Makefile.am, posix/src/pthread.c: * posix/src/pthreadattrgetguardsize.c, posix/src/pthreadattrgetstack.c, posix/src/pthreadattrsetguardsize.c, posix/src/pthreadattrsetstack.c: New files.
* 2010-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-282-5/+7
| | | | * posix/src/psignal.c: Fixed NULL pointer access.
* 2010-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-272-3/+6
| | | | | * libfs/src/defaults/default_close.c: Return 0 instead of an error status.
* 2010-09-26 Yann Sionneau <yann@minet.net>Joel Sherrill2010-09-262-1/+7
| | | | | | PR 1697/cpukit * rtems/score/cpu.h: lm32 really needs aligned stack. Recent changes highlighted that this macro was incorrect.
* 2010-09-13 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-132-0/+12
| | | | * libmd/md5.h: C++ compatibility.
* 2010-09-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-082-0/+12
| | | | | | * configure.ac: Add checks for pthread_attr_getguardsize, pthread_attr_setguardsize, pthread_attr_setstack, pthread_attr_getstack.
* 2010-09-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-082-40/+53
| | | | | | PR 1698/cpukit * libcsupport/src/privateenv.c: Check return values of rtems_filesystem_evaluate_path().
* 2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-012-30/+43
| | | | | | | PR 1696/networking: * libnetworking/arpa/inet.h: Partial update from FreeBSD. #include <rtems/endian.h>. Remove addr2ascii, ascii2addr.
* 2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-015-395/+9
| | | | | | | * libnetworking/libc/addr2ascii.c, libnetworking/libc/ascii2addr.c, libnetworking/libc/addr2ascii.3: Remove. * libnetworking/Makefile.am: Reflect changes above.
* 2010-08-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-301-0/+5
| | | | | * posix/include/devctl.h, posix/src/devctl.c: Remove. * posix/Makefile.am: Remove devctl.
* Regenerate.Ralf Corsepius2010-08-301-4/+0
|
* Remove devctl.Ralf Corsepius2010-08-301-4/+1
|
* Remove.Ralf Corsepius2010-08-302-83/+0
|
* 2010-08-29 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-292-1/+5
| | | | * posix/src/killinfo.c: Ensure interested is non-NULL before using it.
* 2010-08-29 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-292-38/+54
| | | | | | * libcsupport/src/privateenv.c: Add macro to test status when RTEMS_DEBUG is enabled. Note than evaluation of root directory should always work.
* 2010-08-29 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-292-5/+12
| | | | * libcsupport/src/getlogin.c: Modify to use strncpy() on all paths.
* 2010-08-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-282-17/+20
| | | | | | PR 1694/shell * libmisc/shell/main_setenv.c: Address memory leak identified by Coverity.