summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-13Upgrade to 4.9.34.9.3Joel Sherrill1-1/+1
2009-11-112009-11-11 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill2-2/+17
PR 1471/cpukit * libmisc/cpuuse/cpuusagereport.c: Rework statement to ensure 64-bit multiplication is used to avoid overflow with intermediate value.
2009-11-102009-11-10 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill2-1/+8
PR 1468/cpukit * score/src/timespecdividebyinteger.c: Rework statement to ensure 64-bit multiplication is used.
2009-11-102009-11-10 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill3-12/+31
PR 1462/cpukit * rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c: Fine tune previous patch after analysis in application.
2009-11-102009-11-09 Till Straumann <strauman@slac.stanford.edu>Till Straumann2-0/+7
PR 1469/cpukit * cpu.c: Add dummy entry for (non-existing) exception #15. Otherwise all slots for vectors >= 16 are one element off.
2009-10-302009-10-30 Glenn Humphrey <glenn.humphrey@oarcorp.com>Joel Sherrill4-75/+118
PR pr1462/cpukit * rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c, rtems/src/ratemontimeout.c: Fix bugs in rate monotonic statistics.
2009-10-152009-10-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+6
* sapi/include/confdefs.h: Correct type of rtems_malloc_dirty_helper so usable.
2009-10-152009-10-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+6
* libcsupport/include/rtems/malloc.h: Correct type of rtems_malloc_dirty_helper so usable.
2009-09-152009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius3-35/+10
PR 1441/cpukit * libcsupport/src/tcgetprgrp.c: Remove. * libcsupport/src/tcgetpgrp.c: New (Renamed from libcsupport/src/tcgetprgrp.c). * libcsupport/Makefile.am: Add libcsupport/src/tcgetpgrp.c. Remove libcsupport/src/tcgetprgrp.c.
2009-09-15This commit was manufactured by cvs2svn to create branch 'rtems-4-9-branch'.cvs2git1-0/+28
Cherrypick from master 2009-09-15 05:32:49 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>': c/src/lib/libbsp/arm/gba/console/defaultfont.h c/src/lib/libbsp/arm/smdk2410/include/.cvsignore c/src/lib/libbsp/m68k/genmcf548x/include/.cvsignore c/src/lib/libbsp/m68k/mcf52235/include/.cvsignore c/src/lib/libbsp/m68k/mcf5329/include/.cvsignore c/src/lib/libbsp/mips/csb350/start/regs.h c/src/lib/libbsp/mips/genmongoosev/start/regs.h c/src/lib/libbsp/mips/hurricane/liblnk/regs.h c/src/lib/libbsp/mips/jmr3904/start/regs.h c/src/lib/libbsp/mips/rbtx4925/liblnk/regs.h c/src/lib/libbsp/mips/rbtx4938/liblnk/regs.h c/src/lib/libbsp/powerpc/mvme3100/include/.cvsignore c/src/lib/libbsp/powerpc/virtex/include/.cvsignore contrib/crossrpms/autotools/autoconf-sources.add contrib/crossrpms/autotools/automake-sources.add contrib/crossrpms/patches/gdb-6.5-bfinrtems-20090122.diff cpukit/libcsupport/src/tcgetpgrp.c Cherrypick from master 2008-09-28 16:36:13 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'New.': c/src/lib/libbsp/bare/preinstall.am
2009-06-032009-06-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+6
* libcsupport/include/rtems/assoc.h, libcsupport/include/rtems/malloc.h: Add extern "C" {} guards. * libcsupport/include/rtems/libio_.h: Move extern "C" {} guards.
2009-06-03Move extern "C" {} guards.Ralf Corsepius1-4/+4
2009-06-03Add extern "C" {} guards.Ralf Corsepius2-1/+18
2009-05-282009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill6-16/+34
PR 1415/cpukit * rtems/src/semcreate.c, rtems/src/semtranslatereturncode.c, score/include/rtems/score/coremutex.h, score/inline/rtems/score/coremutex.inl, score/src/coremutex.c: Address two paths where a task with a priority above the ceiling could obtain a priority ceiling mutex.
2009-05-212009-05-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+12
PR 1413/cpukit * rtems/src/timerserver.c: Fix bug where server based timers which reinitiated themselves did not get reinserted onto timer chain.
2009-05-182009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+8
PR 1412/cpukit * score/src/coremutex.c: Add missing braces. Broken with strict mutex code added.
2009-05-132009-05-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill5-19/+58
PR 1411/cpukit * rtems/src/workspace.c, score/include/rtems/score/protectedheap.h, score/src/pheapgetfreeinfo.c, score/src/pheapgetinfo.c: Improve workspace wrapper methods.
2009-04-022009-04-02 Ralf Corsépius <ralfcorsepius@rtems.org>Ralf Corsepius2-1/+5
* aclocal/check-rtems-debug.m4: Add missing ','.
2009-03-19* libblock/src/ide_part_table.c: Fixed NULL pointer access.Thomas Doerfler2-3/+7
2009-03-122009-03-12 Santosh G Vattam <vattam.santosh@gmail.com>Joel Sherrill2-1/+7
PR 1378/filesystem * libfs/src/imfs/deviceio.c: IMFS device lseek should return the current offset.
2009-03-12Upgrade to 4.9.2Joel Sherrill1-1/+1
2009-03-122009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+11
* ftpd/ftpd.h: Add extern C.
2009-03-122009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+10
PR 1393/cpukit * posix/src/mutextranslatereturncode.c: Add entry to table for CORE_MUTEX_RELEASE_NOT_ORDER.
2009-03-122009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill10-17/+57
PR 1385/cpukit * cpu_asm.S: When the type rtems_boolean was switched to the C99 bool, the size changed from 4 bytes to 1 byte. The interrupt dispatching code accesses two boolean variables for scheduling purposes and the assembly implementations of this code did not get updated.
2009-03-092009-03-09 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill11-15/+25
PR 1376/filesystem * libcsupport/include/rtems/libio.h, libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_file.c, libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, libfs/src/imfs/memfile.c, libfs/src/nfsclient/src/nfs.c: lseek handlers should return off_t.
2009-03-022009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+12
PR 1388/cpukit * rtems/src/semcreate.c: Classic Semaphores allow both priority inherit and ceiling attributes to be set on semaphore create. These attributes are mutually exclusive and this should be an error.
2009-02-172009-02-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+6
PR 1377/shell * libmisc/shell/main_netstats.c: Remove #if 0 which should not have been there anyway.
2009-02-112009-02-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+6
PR 1374/misc * libmisc/stackchk/check.c: Fix printk formatting string.
2009-02-052009-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+5
* ftpd/ftpd.c: Change SIX_MONTHS to time_t.
2009-02-04 * libnetworking/lib/ftpfs.c: Enable write and mount filesystemThomas Doerfler2-2/+7
with read-write access.
2009-02-042009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+6
* libnetworking/net/if_ppp.h: Eliminate pppattach, pppintr (Unused). * libnetworking/net/if_ppp.c: Eliminate pppintr (Unused).
2009-02-04Eliminate pppintr (Unused).Ralf Corsepius1-8/+0
2009-02-04Eliminate pppattach, pppintr (Unused).Ralf Corsepius1-4/+0
2009-01-292009-01-29 Nickolay Semyonov-Kolchin <nbkolchin@gmail.com>Joel Sherrill2-6/+16
PR 1359/cpukit * libcsupport/src/libio.c: rtems_libio_allocate: rtems_libio_iop_freelist incorrectly zeroed on semaphore error. Now checks error and does not modify anything until sure it has created semaphore.
2009-01-292009-01-29 Gene Smith <gene.smith@siemens.com>Joel Sherrill2-1/+7
PR 1363/filesystem * libfs/src/dosfs/fat.h: Fix issue where 32 bit values are not written correctly in FAT f/s data.
2009-01-292009-01-29 Eric Norum <norume@aps.anl.gov>Joel Sherrill2-9/+16
PR 1364/cpukit * libcsupport/src/gxx_wrappers.c: Fix compilation problems when diagnostics enabled.
2009-01-212009-01-21 Nickolay Kolchin <nbkolchin@gmail.com>Joel Sherrill2-2/+6
Joel Sherrill <joel.sherrill@oarcorp.com> PR 1357/cpukit * rtems/src/tasks.c: Ensure creating a task with no ASR is honored.
2009-01-052009-01-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-4/+20
PR 1351/cpukit * sapi/include/confdefs.h: Mask off unlimited object bit before using configured number in calculations.
2009-01-022009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* posix/include/aio.h, posix/src/aio_suspend.c: Make aio_suspend() POSIX-compliant.
2009-01-02Make aio_suspend() POSIX-compliant.Ralf Corsepius2-2/+2
2008-12-12Upgrade to 4.9.1Joel Sherrill1-1/+1
2008-12-092008-12-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Ralf Corsepius2-1/+6
* libblock/src/bdbuf.c: Fix typo having crept in during boolean->bool transition.
2008-12-082008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius3-2/+7
* libfs/src/nfsclient/Makefile.am: Remove RTEMS_RELLDFLAGS. * aclocal/prog-cc.m4: Add RTEMS_RELLDFLAGS hack.
2008-12-082008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+5
* libfs/src/nfsclient/src/dirutils.c: #include <limits.h>.
2008-12-082008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius4-0/+13
* rtems/include/rtems/rtems/clock.h: #include <sys/time.h> * librpc/include/rpc/rpcent.h: #include <rpc/types.h>. * librpc/include/rpc/xdr.h: #include <rtems/bsd/sys/cdefs.h>.
2008-12-042008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+10
PR 1348/cpukit * rtems/src/ratemonperiod.c: Properly handle period statistics after cpu usage information is reset while a period is running.
2008-12-032008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill10-232/+406
PR 1347/cpukit * rtems/include/rtems/rtems/timer.h, rtems/src/rtemstimer.c, rtems/src/timerreset.c, rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c, score/Makefile.am, score/include/rtems/score/watchdog.h: Rework Timer Server to ensure that the context allows for blocking, allocating memory, and acquiring semaphores and mutexes. * score/src/watchdogadjusttochain.c: New file.
2008-12-032008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+8
PR 1346/cpukit * rtems/include/rtems/rtems/ratemon.h: Sense of rate monotonic statistics nanoseconds or ticks granularity conditional is backwards.
2008-12-022008-12-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-3/+8
* libcsupport/src/ttyname.c: Correct prototype of ttyname_r() to use size_t for third parameter.
2008-12-022008-12-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill7-0/+14
* libmisc/shell/main_cp.c, libmisc/shell/main_ls.c, libmisc/shell/main_mv.c, libmisc/shell/main_netstats.c, libmisc/shell/main_rm.c, libmisc/shell/shell_script.c: Add #define __need_getopt_newlib to enable getopt_r() support in newlib as required by 4.10 toolset.