Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | network: Header file compatiblity | Sebastian Huber | 2017-06-07 | 11 | -21/+39 |
| | | | | | | | | Move legacy network stack implementation specifics to <rtems/rtems_bsdnet_internal.h>. Include missing header files. Add interface flags compatibility. Update #2833. | ||||
* | network: Use inet_ntoa_r() | Sebastian Huber | 2017-06-07 | 7 | -21/+29 |
| | | | | Update #2833. | ||||
* | network: Update <arpa/inet.h> | Sebastian Huber | 2017-06-07 | 6 | -102/+189 |
| | | | | Update #2833. | ||||
* | network: Move header files | Sebastian Huber | 2017-06-07 | 14 | -24/+24 |
| | | | | | | Prevent accidental use of legacy network header files. Update #2833. | ||||
* | network: Move RTEMS specifics | Sebastian Huber | 2017-06-07 | 4 | -18/+32 |
| | | | | | | | | | Move RTEMS specifics to <rtems/rtems_bsdnet.h>. Introduce rtems_tap_ifreq. The interface tap support is RTEMS-specific and only available in the legacy network stack. Update #2833. | ||||
* | network: Include <sys/uio.h> explicitly | Sebastian Huber | 2017-06-07 | 3 | -0/+3 |
| | | | | | | Do not rely on indirect includes via other header files. Update #2833. | ||||
* | Include missing <sys/param.h> | Sebastian Huber | 2017-06-07 | 2 | -0/+2 |
| | | | | | | Some kernel-space header expect that <sys/param.h> is present. Update #2833. | ||||
* | rpc: Remove superfluous includes | Sebastian Huber | 2017-06-07 | 2 | -2/+0 |
| | | | | Update #2833. | ||||
* | Do not include <sys/ioctl.h> in kernel-space | Sebastian Huber | 2017-06-07 | 19 | -15/+21 |
| | | | | Update #2833. | ||||
* | Move RTEMS-specific Termios API content | Sebastian Huber | 2017-06-07 | 4 | -34/+11 |
| | | | | | | | Remove obsolete support for OFILL, OFDEL, NLDLY, CRDLY, BSDLY, VTDLY, and FFDLY which is not present on FreeBSD and not implemented in Linux. Update #2833. | ||||
* | Do not use deprecated <sys/termios.h> | Sebastian Huber | 2017-06-07 | 1 | -1/+1 |
| | | | | Update #2833. | ||||
* | Test for POSIX headers from Newlib 20170522 | Sebastian Huber | 2017-06-07 | 5 | -99/+110 |
| | | | | Update #2833. | ||||
* | Provide kernel space headers used by Newlib | Sebastian Huber | 2017-06-07 | 4 | -0/+39 |
| | | | | Update #2833. | ||||
* | network: Do not use MSIZE | Sebastian Huber | 2017-06-07 | 4 | -12/+13 |
| | | | | | | | Do not use the MSIZE for the legacy network stack. Instead use _SYS_MBUF_LEGACY_MSIZE. Update #2833. | ||||
* | network: Include missing <inttypes.h> | Sebastian Huber | 2017-06-07 | 2 | -0/+2 |
| | | | | Update #2833. | ||||
* | build-system: Fix the targets support for the parallel build. | Chris Johns | 2017-05-26 | 1 | -1/+1 |
| | |||||
* | build-system: Parallel build all subdirs. | Chris Johns | 2017-05-24 | 5 | -55/+99 |
| | |||||
* | cpukit/libxz: Fix the include path to remove the make warnings. | Chris Johns | 2017-05-24 | 2 | -12/+6 |
| | |||||
* | arm: Fix profiling support of Thumb-1 targets | Sebastian Huber | 2017-05-23 | 1 | -1/+3 |
| | | | | Update #2751. | ||||
* | posix: clarify expression with parentheses | Gedare Bloom | 2017-05-16 | 1 | -1/+1 |
| | | | | Close #3010. | ||||
* | confdefs.h: Add SMP enabled field to configuration | Sebastian Huber | 2017-05-16 | 2 | -1/+12 |
| | | | | | | | | | | | Do not use the processor count to determine if SMP is enabled. Instead use a dedicated configuration option. Enable SMP by default in SMP configurations. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001. | ||||
* | confdefs.h: Fix compile error in non-SMP cfg | Sebastian Huber | 2017-05-16 | 1 | -1/+1 |
| | | | | | | Bug introduced by f778b7f3f177a39505aeea61206e95fc54f875be. Update #3001. | ||||
* | confdefs.h: Use SMP scheduler only if necessary | Sebastian Huber | 2017-05-12 | 1 | -1/+1 |
| | | | | Update #3001. | ||||
* | confdefs.h: CONFIGURE_DISABLE_SMP_CONFIGURATION | Sebastian Huber | 2017-05-11 | 1 | -2/+6 |
| | | | | | | | | | | | Enable the SMP configuration by default in case SMP is enabled. Add configuration option CONFIGURE_DISABLE_SMP_CONFIGURATION to disable it explicitly. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001. | ||||
* | posix/mman: add mmap support for shm objects | Gedare Bloom | 2017-05-05 | 13 | -94/+376 |
| | | | | Update #2859. | ||||
* | posix: Add mmap/unmap support for mapping files. | Chris Johns | 2017-05-05 | 5 | -36/+319 |
| | | | | | | | This version of mmap comes from early work done on the RTL code base circa 2012. Update #2859. | ||||
* | posix/shm: replace threadq with mutex (allocator lock) | Gedare Bloom | 2017-05-05 | 2 | -28/+5 |
| | | | | Closes #2957. | ||||
* | posix/mman: update atime on shared memory read call | Gedare Bloom | 2017-05-05 | 2 | -0/+10 |
| | | | | Update #2859. | ||||
* | cpukit: Fix __RTEMS_REVISION__ define | Sebastian Huber | 2017-05-04 | 1 | -1/+1 |
| | |||||
* | leon, l4stat: Initial driver commit | Javier Jalle | 2017-05-02 | 1 | -0/+4 |
| | |||||
* | leon, memscrub: add GR740 memory scrubber driver | Javier Jalle | 2017-05-02 | 1 | -0/+4 |
| | |||||
* | leon, griommu: add GR740 IOMMU driver | Javier Jalle | 2017-05-02 | 1 | -0/+4 |
| | | | | | The driver is limited to the access protection bit-vector. It currently does not support the IOMMU page-table functionality. | ||||
* | leon, l2cache: add GR740 L2-Cache driver | Javier Jalle | 2017-05-02 | 1 | -0/+4 |
| | |||||
* | drvmgr: ability to configure IRQ affinity | Daniel Hellstrom | 2017-05-02 | 2 | -0/+33 |
| | |||||
* | leon, GR-CPCI-GR740: Added peripheral PCI driver | Javier Jalle | 2017-05-02 | 3 | -0/+6 |
| | |||||
* | shell: Fix format specifiers | Sebastian Huber | 2017-05-02 | 1 | -3/+3 |
| | |||||
* | rtems/inttypes.h: Add PRIdrtems_vector_number. Missed in previous commit | Joel Sherrill | 2017-04-28 | 1 | -0/+3 |
| | |||||
* | posix/src/mutexinit.c: Reorder to make priority a scoped variable | Joel Sherrill | 2017-04-27 | 1 | -28/+24 |
| | |||||
* | posix/src/mutexinit.c: Reorder to make priority a scoped variable | Joel Sherrill | 2017-04-26 | 1 | -22/+19 |
| | |||||
* | rtems/inttypes.h, block08: Add and use PRIdrtems_blkdev_bnum | Joel Sherrill | 2017-04-25 | 1 | -2/+5 |
| | |||||
* | score/cpu/or1k/rtems/score/cpu.h: Fix printf() format warning | Joel Sherrill | 2017-04-25 | 1 | -1/+3 |
| | |||||
* | score/cpu/or1k/or1k-exception-frame-print.c: Fix printf() format warning | Joel Sherrill | 2017-04-25 | 1 | -2/+4 |
| | |||||
* | libdl/rtl-obj-cache.c: Fix printf() format warning | Joel Sherrill | 2017-04-25 | 1 | -2/+3 |
| | |||||
* | posix/src/mutexinit.c: Fix used before initialized warning | Joel Sherrill | 2017-04-25 | 1 | -0/+3 |
| | |||||
* | moxie/rtems/score/cpu.h: Fix printf() format warning | Joel Sherrill | 2017-04-25 | 1 | -1/+1 |
| | |||||
* | epiphany/rtems/score/cpu.h: Fix printf() format warning | Joel Sherrill | 2017-04-25 | 1 | -1/+3 |
| | |||||
* | rtems/inttypes.h epiphany_sim/irq/irq.c: Add PRIdrtems_vector_number and use it | Joel Sherrill | 2017-04-25 | 1 | -0/+3 |
| | |||||
* | epiphany/cpu.c: Fix typo to eliminate warning | Joel Sherrill | 2017-04-25 | 1 | -2/+2 |
| | |||||
* | xz/xz_config.h: Address unable to inline warning | Joel Sherrill | 2017-04-24 | 1 | -0/+5 |
| | |||||
* | libdl/rtl-obj-cache.c: Use PRIdoff_t to avoid printf() format warnings on ↵ | Joel Sherrill | 2017-04-24 | 1 | -2/+3 |
| | | | | some architectures |