| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* libnetworking/machine/in_cksum.h: Replaced PPC and
i386 assembly algorithms (must not assume carry bit is preserved
across multiple asms). Added packet header as a 'm' input
operand for all CPU variants. Added carry bit to clobber list.
|
|
|
|
|
| |
Checked inline assembly; added early-clobber '&' to output operands
of multi-instruction asms.
|
|
|
|
| |
ioctl is reported.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1124/rtems
* score/include/rtems/score/threadq.h, score/src/coremutexseize.c,
score/src/coremutexsurrender.c, score/src/threadqenqueue.c,
score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c:
The placement of the changing a thread's priority when using priority
ceiling should be on the successful transfer of the mutex -- not when
the thread tries to acquire. Plus the lack of a dispatch disable
point lead to the potential for a thread timing out and already
having inherited the ceiling priority.
|
| |
|
| |
|
|
|
|
| |
* Makefile.am: Add ampolish3.
|
|
|
|
|
| |
* ampolish3: New.
* aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
|
|
|
|
|
| |
* libnetworking/net/if_var.h: #include <sys/queue.h>.
Cosmetics from FreeBSD.
|
|
|
|
| |
* libcsupport/include/rtems/cdefs.h: Partial update from freebsd.
|
|
|
|
| |
* libcsupport/src/base_fs.c: Remove extra endif.
|
|
|
|
|
|
| |
PR 1101/rtems
* libcsupport/src/base_fs.c, rtems/src/taskcreate.c, rtems/src/tasks.c,
score/src/coremutex.c: Remove dead code.
|
| |
|
|
|
|
|
| |
* cpu_asm.S: Reduce mask from 0xffc to 0x3fc so only the vector
bits are used when calculating the exception vector.
|
|
|
|
| |
* libcsupport/include/rtems/libio.h: Add extern "C" {}.
|
|
|
|
|
|
| |
* posix/src/mqueue.c: Remove duplicate #include <limits.h>.
PR 1088/rtems
* posix/src/ptimer.c: Add missing #include <limits.h>.
|
|
|
|
| |
Add missing #include <limits.h>.
|
| |
|
|
|
|
|
| |
* cpu.c: Added __mips==32 to fix build problems on those targets
caused by the Bruce Robinson.
|
|
|
|
| |
B.Robinson patch
|
|
|
|
|
|
|
| |
* 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:
|
| |
|
| |
|
|
|
|
|
|
| |
* itron/src/trcv_mbf.c, posix/src/semopen.c,
rtems/src/taskvariableadd.c, score/macros/rtems/score/heap.inl: Fix
warnings.
|
|
|
|
| |
* cpu.c, cpu_asm.S: Fixed ARM Data Abort handling.
|
| |
|
| |
|
| |
|
|\
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| |
| |
| |
| | |
Patch from Steven Johnson <sjohnson@sakuraindustries.com>
|
| |
| |
| |
| |
| | |
* aclocal/rtems-ampolish.m4: New.
* configure.ac: Use RTEMS_AMPOLISH3.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
* aclocal/version.m4: Updated to rtems-4.6.99.3.
|
| |
| |
| |
| | |
* aclocal/version.m4: Updated to rtems-4.6.99.3.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| | |
PR 949/networking
* libnetworking/sys/socket.h:
|
| |
| |
| |
| |
| | |
PR 949/networking
* libnetworking/sys/socket.h: Make MSG_DONTWAIT public as in GNU/Linux.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* 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.
|
| |
| |
| |
| | |
score/macros/rtems/score/threadmp.inl: Fix compile error.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
|\|
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| | |
|
| |
| |
| |
| | |
* cpu.c (_CPU_Initialize): Add fpu initialization.
|
| |
| |
| |
| |
| | |
* rtems/score/cpu.h: Setup CPU_*_ENDIAN from GCC's__MIPS{EL|EB}__.
(Partial merger of submission by Bruce Robinson <brucer@pmccorp.com>).
|