Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | statvfs filesystem handlers: Remove restrict | Joel Sherrill | 2013-11-27 | 1 | -4/+4 |
| | |||||
* | statvfs and ALL filesystem handlers: Add restrict keyword. | Daniel Ramirez | 2013-11-21 | 4 | -8/+8 |
| | |||||
* | Filesystem: Add kernel event filter handler | Sebastian Huber | 2013-11-04 | 2 | -0/+310 |
| | | | | | | 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 | 2 | -0/+132 |
| | | | | | | | 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 | 1 | -1/+1 |
| | | | | This is in line with Linux and FreeBSD. | ||||
* | Filesystem: Documentation | Sebastian Huber | 2013-10-31 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | Filesystem: PR2146: Documentation | Sebastian Huber | 2013-10-23 | 1 | -1/+3 |
| | |||||
* | libcsupport: Updates from latest FreeBSD version | Sebastian Huber | 2013-10-16 | 1 | -11/+21 |
| | |||||
* | Filesystem: PR2146: Documentation | Sebastian Huber | 2013-10-15 | 1 | -11/+28 |
| | |||||
* | 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 |
| | |||||
* | newlibc_init.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+1 |
| | |||||
* | __times.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+6 |
| | |||||
* | stat.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+15 |
| | |||||
* | __gettod.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -3/+12 |
| | |||||
* | __gitpid.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+5 |
| | |||||
* | __assert.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -1/+2 |
| | |||||
* | issetugid.c: Fix missing prototype warnings | Joel Sherrill | 2013-09-22 | 1 | -0/+5 |
| | |||||
* | JFFS2: Add RTEMS support | Sebastian Huber | 2013-09-19 | 1 | -0/+1 |
| | |||||
* | Filesystem: Change rtems_filesystem_chown() | Sebastian Huber | 2013-09-12 | 4 | -40/+59 |
| | | | | | Implement POSIX requirements in the high-level file system layer. Use common implementation for all change owner variants. | ||||
* | Filesystem: Add and use rtems_filesystem_chmod() | Sebastian Huber | 2013-09-12 | 3 | -9/+47 |
| | | | | Implement POSIX requirements in the high-level file system layer. | ||||
* | termios: check return value from semaphore obtain/release | Gedare Bloom | 2013-09-05 | 1 | -2/+7 |
| | | | | Raise a fatal error in case of failure. | ||||
* | ringbuf: Add SMP support | Sebastian Huber | 2013-08-27 | 1 | -6/+9 |
| | |||||
* | Filesystem: Use unprotected chain operations | Sebastian Huber | 2013-08-27 | 1 | -6/+9 |
| | | | | This area is protected by the IO library mutex. | ||||
* | score: Add and use CHAIN_INITIALIZER_ONE_NODE(). | Sebastian Huber | 2013-08-27 | 1 | -13/+6 |
| | | | | | | Add and use CHAIN_NODE_INITIALIZER_ONE_NODE_CHAIN(), RTEMS_CHAIN_INITIALIZER_ONE_NODE() and RTEMS_CHAIN_NODE_INITIALIZER_ONE_NODE_CHAIN(). | ||||
* | Filesystem: Remove superfluous free() | Sebastian Huber | 2013-08-23 | 1 | -2/+0 |
| | |||||
* | Expose rtems_verror() | Nick Withers | 2013-08-15 | 2 | -4/+25 |
| | |||||
* | filesystem: Add SMP support | Sebastian Huber | 2013-08-14 | 2 | -2/+9 |
| | |||||
* | PR766: Delete __RTEMS_VIOLATE_KERNEL_VISIBILITY__ | Sebastian Huber | 2013-08-08 | 8 | -20/+0 |
| | |||||
* | posix: Create key implementation header | Sebastian Huber | 2013-08-06 | 1 | -1/+1 |
| | | | | | | Move implementation specific parts of key.h and key.inl into new header file keyimpl.h. The key.h contains now only the application visible API. | ||||
* | score: Rename tod.h to todimpl.h | Sebastian Huber | 2013-08-01 | 2 | -2/+2 |
| | |||||
* | score: Add and use _Thread_Update_cpu_time_used() | Sebastian Huber | 2013-08-01 | 1 | -5/+15 |
| | | | | Fix _times(). | ||||
* | score: Merge tod implementation into one file | Sebastian Huber | 2013-07-26 | 2 | -1/+2 |
| | | | | | Delete TOD_MICROSECONDS_PER_SECOND, TOD_MICROSECONDS_TO_TICKS() and TOD_MILLISECONDS_TO_TICKS(). | ||||
* | score: Create object implementation header | Sebastian Huber | 2013-07-26 | 10 | -10/+5 |
| | | | | | | Move implementation specific parts of object.h and object.inl into new header file objectimpl.h. The object.h contains now only the application visible API. | ||||
* | Include missing <rtems/score/threaddispatch.h> | Sebastian Huber | 2013-07-26 | 4 | -8/+5 |
| | |||||
* | score: Create thread implementation header | Sebastian Huber | 2013-07-26 | 2 | -0/+2 |
| | | | | | | | | Move implementation specific parts of thread.h and thread.inl into new header file threadimpl.h. The thread.h contains now only the application visible API. Remove superfluous header file includes from various files. | ||||
* | readdir_r(): Add restrict keyword per Single UNIX Specification | Sahil Patnayakunii | 2013-07-24 | 1 | -1/+5 |
| | |||||
* | score: Merge sysstate API into one file | Sebastian Huber | 2013-07-24 | 6 | -0/+11 |
| | |||||
* | rtems: Create tasks implementation header | Sebastian Huber | 2013-07-23 | 1 | -0/+1 |
| | | | | | | Move implementation specific parts of tasks.h and tasks.inl into new header file tasksimpl.h. The tasks.h contains now only the application visible API. | ||||
* | rtems: Create region implementation header | Sebastian Huber | 2013-07-23 | 1 | -0/+1 |
| | | | | | | Move implementation specific parts of region.h and region.inl into new header file regionimpl.h. The region.h contains now only the application visible API. | ||||
* | rtems: Create part implementation header | Sebastian Huber | 2013-07-23 | 1 | -0/+1 |
| | | | | | | Move implementation specific parts of part.h and part.inl into new header file partimpl.h. The part.h contains now only the application visible API. | ||||
* | rtems: Create timer implementation header | Sebastian Huber | 2013-07-23 | 1 | -0/+1 |
| | | | | | | Move implementation specific parts of timer.h and timer.inl into new header file timerimpl.h. The timer.h contains now only the application visible API. | ||||
* | rtems: Create ratemon implementation header | Sebastian Huber | 2013-07-23 | 1 | -0/+1 |
| | | | | | | Move implementation specific parts of ratemon.h and ratemon.inl into new header file ratemonimpl.h. The ratemon.h contains now only the application visible API. | ||||
* | Include missing <string.h> | Sebastian Huber | 2013-07-23 | 6 | -1/+7 |
| | |||||
* | rtems: Create dpmem implementation header | Sebastian Huber | 2013-07-23 | 1 | -0/+1 |
| | | | | | | Move implementation specific parts of dpmem.h and dpmem.inl into new header file dpmemimpl.h. The dpmem.h contains now only the application visible API. | ||||
* | sapi: Create extension implementation header | Sebastian Huber | 2013-07-23 | 1 | -0/+2 |
| | | | | | | Move implementation specific parts of extension.h and extension.inl into new header file extensionimpl.h. The extension.h contains now only the application visible API. | ||||
* | posix: Create spinlock implementation header | Sebastian Huber | 2013-07-22 | 1 | -1/+1 |
| | | | | | | Move implementation specific parts of spinlock.h and spinlock.inl into new header file spinlockimpl.h. The spinlock.h contains now only the application visible API. |