summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
2006-06-232006-06-23 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-8/+16
* libcsupport/include/rtems/cdefs.h: Partial update from freebsd.
2006-06-22 PR 1101/rtemsJoel Sherrill2-1/+3
* libcsupport/src/base_fs.c: Remove extra endif.
2006-06-222006-06-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-42/+10
PR 1101/rtems * libcsupport/src/base_fs.c, rtems/src/taskcreate.c, rtems/src/tasks.c, score/src/coremutex.c: Remove dead code.
2006-06-21Fix formatting.Joel Sherrill1-1/+1
2006-06-19 PR1091/patchTill Straumann2-1/+7
* cpu_asm.S: Reduce mask from 0xffc to 0x3fc so only the vector bits are used when calculating the exception vector.
2006-06-182006-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+12
* libcsupport/include/rtems/libio.h: Add extern "C" {}.
2006-06-182006-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+7
* posix/src/mqueue.c: Remove duplicate #include <limits.h>. PR 1088/rtems * posix/src/ptimer.c: Add missing #include <limits.h>.
2006-06-18PR 1088/rtemsRalf Corsepius1-0/+1
Add missing #include <limits.h>.
2006-06-18Remove duplicate #include <limits.h>.Ralf Corsepius1-1/+0
2006-06-102006-06-02 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill1-0/+5
* cpu.c: Added __mips==32 to fix build problems on those targets caused by the Bruce Robinson.
2006-06-10Added __mips==32 to fix build problems on those targets caused by the ↵Greg Menke1-2/+2
B.Robinson patch
2006-06-082006-06-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill8-628/+360
* posix/Makefile.am, posix/preinstall.am, posix/include/rtems/posix/timer.h, posix/src/ptimer.c, posix/src/ptimer1.c, sapi/src/posixapi.c, score/include/rtems/score/object.h:
2006-06-08B.Robinson MIPS patchGreg Menke4-174/+200
2006-06-03Formatting.Joel Sherrill1-10/+8
2006-06-032006-06-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-6/+17
* itron/src/trcv_mbf.c, posix/src/semopen.c, rtems/src/taskvariableadd.c, score/macros/rtems/score/heap.inl: Fix warnings.
2006-06-022006-06-02 Jay Monkman <jtm@lopingdog.com>Jay Monkman2-8/+66
* cpu.c, cpu_asm.S: Fixed ARM Data Abort handling.
2006-06-02Fixed ARM Data Abort handling.Jay Monkman1-0/+4
2006-05-31Update icps_allecho counter.Eric Norum2-4/+11
2006-05-30Add flag to inhibit ICMP replies.Eric Norum4-3/+16
2006-05-28Import from zlib-1.2.4Ralf Corsepius1-0/+107
2006-05-25Provide customisable mbuf allocation.Eric Norum6-4/+185
Patch from Steven Johnson <sjohnson@sakuraindustries.com>
2006-05-162006-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius3-3/+16
* aclocal/rtems-ampolish.m4: New. * configure.ac: Use RTEMS_AMPOLISH3.
2006-04-27telnetd and capture changes.Eric Norum1-0/+9
2006-04-27Accept <CR><NUL> as equivalent to <CR><LF>.Eric Norum1-1/+1
2006-04-27Add ability to free information on task delete.Eric Norum2-8/+36
2006-04-192006-04-18 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+1
* aclocal/version.m4: Updated to rtems-4.6.99.3.
2006-04-182006-04-18 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* aclocal/version.m4: Updated to rtems-4.6.99.3.
2006-04-13Fixed comment.Joel Sherrill1-1/+4
2006-04-132006-04-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+1
PR 949/networking * libnetworking/sys/socket.h: GNU/Linux is wrong in making MSG_DONTWAIT public. It is strictly BSD and not SUSV. See http://www.opengroup.org/onlinepubs/009695399/basedefs/sys/socket.h.html for clarification.
2006-04-132006-04-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+5
PR 949/networking * libnetworking/sys/socket.h:
2006-04-122006-04-12 Lars Munch <lars@segv.dk>Joel Sherrill2-1/+6
PR 949/networking * libnetworking/sys/socket.h: Make MSG_DONTWAIT public as in GNU/Linux.
2006-04-072006-04-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-8/+22
* posix/inline/rtems/posix/mutex.inl, posix/inline/rtems/posix/timer.inl, posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/mutex.inl, posix/macros/rtems/posix/timer.inl: Fix warnings.
2006-04-07 * score/inline/rtems/score/threadmp.inl,Joel Sherrill3-0/+5
score/macros/rtems/score/threadmp.inl: Fix compile error.
2006-04-052006-04-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill7-15/+27
Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru> * score/include/rtems/score/mpci.h, score/include/rtems/score/threadmp.h, score/inline/rtems/score/threadmp.inl, score/macros/rtems/score/threadmp.inl, score/src/threadmp.c, score/src/threadqenqueue.c: Victor spotted the problem that _MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate variables and needed to be set to the same value. I took that idea and just removed _Thread_MP_Receive. All uses are now _MPCI_Receive_server_tcb.
2006-03-27Eliminate undesired sign-extension.Eric Norum2-1/+5
2006-03-23Import from zlib-1.2.4Ralf Corsepius1-0/+12
2006-03-172006-03-17 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+6
* cpu.c (_CPU_Initialize): Add fpu initialization.
2006-03-172006-03-17 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+14
* rtems/score/cpu.h: Setup CPU_*_ENDIAN from GCC's__MIPS{EL|EB}__. (Partial merger of submission by Bruce Robinson <brucer@pmccorp.com>).
2006-03-082006-03-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+8
PR 761/rtems * score/src/threadhandler.c: Add volatile cast so test is weak function is present will do something. Otherwise, it can be assume by gcc to always be a true condition.
2006-03-082006-03-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-8/+15
* itron/macros/rtems/itron/semaphore.inl, itron/macros/rtems/itron/task.inl: Fix warnings. * posix/macros/rtems/posix/cond.inl: Fix typo. * score/macros/rtems/score/heap.inl: Fix missed type change.
2006-03-07Added PR825 reference.Joel Sherrill1-1/+2
2006-03-072006-03-07 Till Strauman <strauman@slac.stanford.edu>Joel Sherrill2-1/+13
PR 830/filesystem * libcsupport/src/termios.c: termios ioctl(FIONREAD) reported wrong number of characters. So add chars in low-level/raw buffer to total count.
2006-03-072006-03-07 Steven Johnson <sjohnson@sakuraindustries.com>Joel Sherrill2-3/+44
PR 850/rtems * score/src/watchdogtickle.c: A Watchdog (used to timeout an event) with a delay of 1 sometimes does not seem to timeout. The problem occurs, because for whatever reason when the watchdog tickle function executes, the watchdog->delta_interval is 0. it is then decremented before being tested, becomes huge and so doesnt time out. It is thought there is a race condition where the watchdog->delta_interval is calculated by reference to a head (also with a delay of 1). But before it can be added after the head, the head is removed, so the new head now has a delay of 0.
2006-03-072006-03-07 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>Joel Sherrill2-76/+349
PR 852/filesystem * libblock/src/bdbuf.c: Increase performance of MSDOS file accesses by using a simple read-ahead and write-combining scheme. Improvement is dramatic.
2006-03-072006-03-07 Till Strauman <strauman@slac.stanford.edu>Joel Sherrill2-11/+22
PR 886/filesystem * libcsupport/src/libio.c: fcntl(fd,F_GETFL) fails to set O_NONBLOCK if the descriptor is in non-blocking mode.
2006-03-072006-03-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-8/+49
PR 866/rtems * score/include/rtems/system.h, score/include/rtems/score/isr.h, score/inline/rtems/score/thread.inl, score/macros/rtems/score/thread.inl: Added memory barriers to enter and exit of dispatching and interrupt critical sections so GCC will not optimize and reorder code out of a critical section.
2006-03-03Import from zlib-1.2.4Ralf Corsepius1-4/+4
2006-03-01FormattingJoel Sherrill1-9/+9
2006-02-28Just "cc" in the clobbered register list for interrupt enable/disable/flashEric Norum2-5/+24
operations. The "memory" barrier will move the the generic interrupt enable/disable/flash macros.
2006-02-082006-02-08 Thomas Rauscher <trauscher@loytec.com>Joel Sherrill2-0/+13
PR 890/networking * httpd/webs.c: The webservers enters an infinite loop when a POST request with less data than indicated in the Content-Length header is received. It also consumes additional heap memory and a file descriptor for each invalid POST.