Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-12-03 | PR2056: libqos conversion from uint32_t to time_t | Gedare Bloom | 1 | -2/+2 | |
AquosA defines qres_params_t using qres_time_t so we should also. This fixes an invalid conversion from uint32_t into time_t as well. | |||||
2013-12-03 | arm: Clear reservations | Sebastian Huber | 2 | -1/+2 | |
Recent GCC versions use atomic operations based on load/store exclusive in the C++ library. | |||||
2013-12-02 | score: Minor _Thread_Dispatch() optimization | Sebastian Huber | 1 | -2/+1 | |
It is not necessary to load the executing thread control again after the context switch since it is an invariant of the executing thread. | |||||
2013-12-02 | posix: Use cleanup contexts on the stack | Sebastian Huber | 7 | -13/+111 | |
Provide support for latest Newlib <pthread.h> change. The cleanup contexts are stored on the thread stack. This is conformant with the POSIX requirements for the pthread_cleanup_push() and pthread_cleanup_pop() statement pair. Passing an invalid pointer as the routine to pthread_cleanup_push() is now a usage error and the behaviour is undefined. | |||||
2013-11-29 | POSIX timers: Add restrict keyword | Sahil Patnayakuni | 2 | -4/+4 | |
+ timer_create() + timer_settime() | |||||
2013-11-29 | gettimeofday: Add restrict keyword | Bryan Dunsmore | 2 | -3/+3 | |
2013-11-29 | libcsupport: readlink: add c99 'restrict' keyword | Chirayu Desai | 1 | -1/+2 | |
Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org> | |||||
2013-11-29 | signal methods: Add restrict keyword | Bryan Dunsmore | 6 | -13/+13 | |
2013-11-27 | add --enable-paravirt in cpukit configure scripts | Philipp Eppelt | 2 | -0/+23 | |
2013-11-27 | statvfs filesystem handlers: Remove restrict | Joel Sherrill | 5 | -16/+16 | |
2013-11-26 | nios2: Typos | Sebastian Huber | 1 | -2/+2 | |
2013-11-26 | score: Format changes in _Thread_Set_state() | Sebastian Huber | 1 | -8/+8 | |
2013-11-26 | score: Simplify _Thread_queue_Dequeue_priority() | Sebastian Huber | 1 | -2/+2 | |
2013-11-26 | score: Use local variables for consistency | Sebastian Huber | 1 | -3/+3 | |
2013-11-21 | statvfs and ALL filesystem handlers: Add restrict keyword. | Daniel Ramirez | 11 | -26/+29 | |
2013-11-21 | score/rbtree: Remove "unprotected" from API | Sebastian Huber | 17 | -70/+86 | |
2013-11-21 | score/rbtree: Delete protected operations | Sebastian Huber | 9 | -411/+9 | |
The user of the red-black tree container must now ensure that at most one thread at once can access an instance. | |||||
2013-11-21 | scheduler/EDF: Use unprotected insert and extract | Sebastian Huber | 3 | -4/+4 | |
Interrupts are disabled by the caller _Thread_Change_priority() or _Thread_Set_transient() or directly in the scheduler operation. Thus there is no need to use protected variants. | |||||
2013-11-20 | select.h, rtems_select.c, nds select: Add restrict keyword | Daniel Ramirez | 2 | -5/+6 | |
2013-11-18 | powerpc: Add r2 to CPU context | Sebastian Huber | 3 | -11/+13 | |
The r2 may be used for thread-local storage. | |||||
2013-11-18 | powerpc: Do not validate reserved XER bits | Sebastian Huber | 1 | -2/+2 | |
2013-11-18 | score: Objects_Information::extract visibility | Sebastian Huber | 1 | -2/+2 | |
This filed is only used if RTEMS_MULTIPROCESSING is defined. | |||||
2013-11-18 | heapgetinfo: Free all delayed blocks | Sebastian Huber | 1 | -0/+1 | |
2013-11-14 | no_cpu/.../cpu.h: Comment improvement | Joel Sherrill | 1 | -0/+5 | |
2013-11-14 | mips/.../cpu.h: Comment improvement | Joel Sherrill | 1 | -1/+3 | |
2013-11-14 | monitor: Add support for BSD wakeup state | Sebastian Huber | 1 | -0/+1 | |
2013-11-04 | Filesystem: Add kernel event filter handler | Sebastian Huber | 6 | -0/+354 | |
This handler is necessary to implement the KQUEUE(2) system calls. Add <sys/event.h> from FreeBSD 8.4. | |||||
2013-11-04 | Filesystem: Add poll() handler | Sebastian Huber | 6 | -0/+175 | |
This handler is necessary to implement the SELECT(2) and POLL(2) system calls. Add <sys/poll.h> from FreeBSD 8.4. | |||||
2013-10-31 | Filesystem: Use ENOTTY for default ioctl() handler | Sebastian Huber | 2 | -2/+2 | |
This is in line with Linux and FreeBSD. | |||||
2013-10-31 | Filesystem: Documentation | Sebastian Huber | 1 | -1/+1 | |
2013-10-31 | libmd: Change MD5Update() prototype | Sebastian Huber | 2 | -2/+5 | |
This is in line with the FreeBSD and OpenSSL prototypes. It helps to avoid superfluous compiler warnings. | |||||
2013-10-31 | Filesystem: Clear open flag early in close() | Sebastian Huber | 1 | -0/+2 | |
This helps to prevent the usage of a file descriptor which is about to close in some situations. | |||||
2013-10-31 | Filesystem: Zero flags in rtems_libio_free() | Sebastian Huber | 1 | -1/+1 | |
2013-10-31 | score: New state STATES_WAITING_FOR_BSD_WAKEUP | Sebastian Huber | 1 | -0/+3 | |
This state is necessery to implement the SLEEP(9) FreeBSD kernel API. | |||||
2013-10-27 | IMFS: Use IMFS_mtime_ctime_update() | Sebastian Huber | 2 | -4/+2 | |
2013-10-23 | Filesystem: PR2146: Documentation | Sebastian Huber | 1 | -1/+3 | |
2013-10-22 | libmd: New defines for FreeBSD compatibility | Sebastian Huber | 1 | -0/+3 | |
2013-10-18 | dosfs: Ensure initially the sector size is used as bdbuf block size | Ralf Kirchner | 1 | -0/+9 | |
2013-10-17 | Remove double count of start offset | Ric Claus | 1 | -5/+5 | |
2013-10-16 | libcsupport: Updates from latest FreeBSD version | Sebastian Huber | 1 | -11/+21 | |
2013-10-16 | RFS: Include missing header file | Sebastian Huber | 1 | -0/+1 | |
2013-10-15 | Filesystem: PR2146: Documentation | Sebastian Huber | 1 | -11/+28 | |
2013-10-11 | Return EINVAL in default ftruncate() handler | Sebastian Huber | 1 | -1/+1 | |
According to POSIX this case is implementation defined. Linux and FreeBSD return EINVAL. | |||||
2013-09-30 | Fix building with RTEMS_DEBUG. | Chris Johns | 1 | -3/+17 | |
2013-09-23 | internal.h/main_mdump.c: Convert main methods to static | Joel Sherrill | 2 | -5/+3 | |
2013-09-22 | nfsclient/src/dirutils.c: Fix missing prototype warnings | Joel Sherrill | 1 | -0/+12 | |
2013-09-22 | getdents.c: Fix missing prototype warnings | Joel Sherrill | 1 | -1/+10 | |
2013-09-22 | ctermid.c: Fix missing prototype warnings | Joel Sherrill | 1 | -0/+1 | |
2013-09-22 | getpwent.c: Fix missing prototype warnings | Joel Sherrill | 1 | -0/+5 | |
2013-09-22 | newlibc_init.c: Fix missing prototype warnings | Joel Sherrill | 1 | -0/+1 | |