Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PR2056: libqos conversion from uint32_t to time_t | Gedare Bloom | 2013-12-03 | 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. | ||||
* | arm: Clear reservations | Sebastian Huber | 2013-12-03 | 2 | -1/+2 |
| | | | | | Recent GCC versions use atomic operations based on load/store exclusive in the C++ library. | ||||
* | score: Minor _Thread_Dispatch() optimization | Sebastian Huber | 2013-12-02 | 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. | ||||
* | posix: Use cleanup contexts on the stack | Sebastian Huber | 2013-12-02 | 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. | ||||
* | POSIX timers: Add restrict keyword | Sahil Patnayakuni | 2013-11-29 | 2 | -4/+4 |
| | | | | | + timer_create() + timer_settime() | ||||
* | gettimeofday: Add restrict keyword | Bryan Dunsmore | 2013-11-29 | 2 | -3/+3 |
| | |||||
* | libcsupport: readlink: add c99 'restrict' keyword | Chirayu Desai | 2013-11-29 | 1 | -1/+2 |
| | | | | Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org> | ||||
* | signal methods: Add restrict keyword | Bryan Dunsmore | 2013-11-29 | 6 | -13/+13 |
| | |||||
* | add --enable-paravirt in cpukit configure scripts | Philipp Eppelt | 2013-11-27 | 2 | -0/+23 |
| | |||||
* | statvfs filesystem handlers: Remove restrict | Joel Sherrill | 2013-11-27 | 5 | -16/+16 |
| | |||||
* | nios2: Typos | Sebastian Huber | 2013-11-26 | 1 | -2/+2 |
| | |||||
* | score: Format changes in _Thread_Set_state() | Sebastian Huber | 2013-11-26 | 1 | -8/+8 |
| | |||||
* | score: Simplify _Thread_queue_Dequeue_priority() | Sebastian Huber | 2013-11-26 | 1 | -2/+2 |
| | |||||
* | score: Use local variables for consistency | Sebastian Huber | 2013-11-26 | 1 | -3/+3 |
| | |||||
* | statvfs and ALL filesystem handlers: Add restrict keyword. | Daniel Ramirez | 2013-11-21 | 11 | -26/+29 |
| | |||||
* | score/rbtree: Remove "unprotected" from API | Sebastian Huber | 2013-11-21 | 17 | -70/+86 |
| | |||||
* | score/rbtree: Delete protected operations | Sebastian Huber | 2013-11-21 | 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. | ||||
* | scheduler/EDF: Use unprotected insert and extract | Sebastian Huber | 2013-11-21 | 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. | ||||
* | select.h, rtems_select.c, nds select: Add restrict keyword | Daniel Ramirez | 2013-11-20 | 2 | -5/+6 |
| | |||||
* | powerpc: Add r2 to CPU context | Sebastian Huber | 2013-11-18 | 3 | -11/+13 |
| | | | | The r2 may be used for thread-local storage. | ||||
* | powerpc: Do not validate reserved XER bits | Sebastian Huber | 2013-11-18 | 1 | -2/+2 |
| | |||||
* | score: Objects_Information::extract visibility | Sebastian Huber | 2013-11-18 | 1 | -2/+2 |
| | | | | This filed is only used if RTEMS_MULTIPROCESSING is defined. | ||||
* | heapgetinfo: Free all delayed blocks | Sebastian Huber | 2013-11-18 | 1 | -0/+1 |
| | |||||
* | no_cpu/.../cpu.h: Comment improvement | Joel Sherrill | 2013-11-14 | 1 | -0/+5 |
| | |||||
* | mips/.../cpu.h: Comment improvement | Joel Sherrill | 2013-11-14 | 1 | -1/+3 |
| | |||||
* | monitor: Add support for BSD wakeup state | Sebastian Huber | 2013-11-14 | 1 | -0/+1 |
| | |||||
* | Filesystem: Add kernel event filter handler | Sebastian Huber | 2013-11-04 | 6 | -0/+354 |
| | | | | | | This handler is necessary to implement the KQUEUE(2) system calls. Add <sys/event.h> from FreeBSD 8.4. | ||||
* | Filesystem: Add poll() handler | Sebastian Huber | 2013-11-04 | 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. | ||||
* | Filesystem: Use ENOTTY for default ioctl() handler | Sebastian Huber | 2013-10-31 | 2 | -2/+2 |
| | | | | This is in line with Linux and FreeBSD. | ||||
* | Filesystem: Documentation | Sebastian Huber | 2013-10-31 | 1 | -1/+1 |
| | |||||
* | libmd: Change MD5Update() prototype | Sebastian Huber | 2013-10-31 | 2 | -2/+5 |
| | | | | | This is in line with the FreeBSD and OpenSSL prototypes. It helps to avoid superfluous compiler warnings. | ||||
* | Filesystem: Clear open flag early in close() | Sebastian Huber | 2013-10-31 | 1 | -0/+2 |
| | | | | | This helps to prevent the usage of a file descriptor which is about to close in some situations. | ||||
* | Filesystem: Zero flags in rtems_libio_free() | Sebastian Huber | 2013-10-31 | 1 | -1/+1 |
| | |||||
* | score: New state STATES_WAITING_FOR_BSD_WAKEUP | Sebastian Huber | 2013-10-31 | 1 | -0/+3 |
| | | | | This state is necessery to implement the SLEEP(9) FreeBSD kernel API. | ||||
* | IMFS: Use IMFS_mtime_ctime_update() | Sebastian Huber | 2013-10-27 | 2 | -4/+2 |
| | |||||
* | Filesystem: PR2146: Documentation | Sebastian Huber | 2013-10-23 | 1 | -1/+3 |
| | |||||
* | libmd: New defines for FreeBSD compatibility | Sebastian Huber | 2013-10-22 | 1 | -0/+3 |
| | |||||
* | dosfs: Ensure initially the sector size is used as bdbuf block size | Ralf Kirchner | 2013-10-18 | 1 | -0/+9 |
| | |||||
* | Remove double count of start offset | Ric Claus | 2013-10-17 | 1 | -5/+5 |
| | |||||
* | libcsupport: Updates from latest FreeBSD version | Sebastian Huber | 2013-10-16 | 1 | -11/+21 |
| | |||||
* | RFS: Include missing header file | Sebastian Huber | 2013-10-16 | 1 | -0/+1 |
| | |||||
* | Filesystem: PR2146: Documentation | Sebastian Huber | 2013-10-15 | 1 | -11/+28 |
| | |||||
* | Return EINVAL in default ftruncate() handler | Sebastian Huber | 2013-10-11 | 1 | -1/+1 |
| | | | | | According to POSIX this case is implementation defined. Linux and FreeBSD return EINVAL. | ||||
* | Merge branch 'master' into warnings | Joel Sherrill | 2013-09-30 | 1 | -3/+17 |
|\ | |||||
| * | Fix building with RTEMS_DEBUG. | Chris Johns | 2013-09-30 | 1 | -3/+17 |
| | | |||||
* | | internal.h/main_mdump.c: Convert main methods to static | Joel Sherrill | 2013-09-23 | 2 | -5/+3 |
|/ | |||||
* | nfsclient/src/dirutils.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+12 |
| | |||||
* | getdents.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+10 |
| | |||||
* | ctermid.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+1 |
| | |||||
* | getpwent.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+5 |
| |