Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove beagle old i2c code | Sichen Zhao | 2017-06-14 | 3 | -633/+0 |
| | | | | | | modify c/src/lib/libbsp/arm/beagle/Makefile.am modify c/src/lib/libbsp/arm/beagle/include/i2c.h delete c/src/lib/libbsp/arm/beagle/misc/i2c.c | ||||
* | Remove excessive locking from cache operations. | Alexei Pososin | 2017-06-14 | 1 | -35/+9 |
| | | | | | | | | According to manual, the used operations (Clean Line by PA, Clean and Invalidate Line by PA, Cache Sync) are atomic and do not require locking. Update #3007. | ||||
* | score: Remove rtems_ada_self | Sebastian Huber | 2017-06-14 | 2 | -12/+0 |
| | | | | | | This task variable is superfluous since we use thread-local storage now. Update #2289. | ||||
* | tests: Fix build dependencies | Sebastian Huber | 2017-06-13 | 7 | -7/+12 |
| | | | | | | See also: https://www.gnu.org/software/automake/manual/html_node/Built-Sources-Example.html | ||||
* | xz: Use CRC32 | Sebastian Huber | 2017-06-13 | 2 | -7/+2 |
| | | | | | | | This reverts c475924d6d2ea7d5cba160a8a28e88642d6b46d8. Update #2909. Close #2994. | ||||
* | bsp: Fixes due to header file changes | Sebastian Huber | 2017-06-13 | 3 | -24/+37 |
| | | | | Update #2833. | ||||
* | bsp: Include missing <sys/param.h> | Sebastian Huber | 2017-06-12 | 6 | -0/+6 |
| | | | | Update #2833. | ||||
* | bsp/beatnik: Fixes due to header file changes | Sebastian Huber | 2017-06-12 | 2 | -7/+7 |
| | | | | Update #2833. | ||||
* | network: Remove FreeBSD specific hack | Sebastian Huber | 2017-06-12 | 5 | -21/+8 |
| | | | | | | | | | For whatever reason FreeBSD renames several functions provided by <arpa/inet.h> and uses weak references to provide the standard function names. This causes problems on targets lacking proper support for weak references. We do not need this function renaming on RTEMS.lk:x Update #2833. | ||||
* | i386: Support thread-local storage (TLS) | Sebastian Huber | 2017-06-12 | 7 | -16/+73 |
| | | | | Update #2468. | ||||
* | i386: Move _CPU_Context_Initialize() | Sebastian Huber | 2017-06-09 | 2 | -46/+65 |
| | | | | Update #2468. | ||||
* | bsp/psim: Include missing <sys/param.h> | Sebastian Huber | 2017-06-09 | 1 | -0/+1 |
| | |||||
* | if_fxp: Include missing <inttypes.h> | Sebastian Huber | 2017-06-09 | 1 | -5/+6 |
| | | | | Fix format warnings. | ||||
* | spcpuset01: Update due to CPU_CMP() changes | Sebastian Huber | 2017-06-09 | 1 | -1/+1 |
| | | | | Close #3036. | ||||
* | Simplify TLS support in context switch | Sebastian Huber | 2017-06-09 | 3 | -13/+7 |
| | | | | | | There is no need to save the thread pointer in _CPU_Context_switch() since it is a thread invariant. It is initialized once in _CPU_Context_Initialize(). | ||||
* | libblock: FreeBSD kernel-space compatibility | Sebastian Huber | 2017-06-08 | 1 | -1/+1 |
| | | | | Update #2833. | ||||
* | network: Fix DHCP client protocol | Stavros Passas | 2017-06-08 | 3 | -6/+36 |
| | | | | Close #2877. | ||||
* | bsps/arm: Fix ARMv7-M interrupt suppport | Christian Mauderer | 2017-06-07 | 1 | -2/+6 |
| | | | | | | Enable/disable vector routines now check for a valid vector. Without these guards, the enable/disable vector routines will not work with the interrupt server. | ||||
* | spcpuset01: Update due to CPU_NAND_S() changes | Sebastian Huber | 2017-06-07 | 1 | -3/+3 |
| | | | | Close #3032. | ||||
* | Fix CPU_COPY() usage | Sebastian Huber | 2017-06-07 | 10 | -13/+13 |
| | | | | | | | | The original CPU_COPY() support of Newlib <sys/cpuset.h> had the parameters in the wrong order. This is fixed in Newlib since 2017-05-22. Update #3023. | ||||
* | 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 | 27 | -21/+25 |
| | | | | Update #2833. | ||||
* | Move RTEMS-specific Termios API content | Sebastian Huber | 2017-06-07 | 9 | -118/+19 |
| | | | | | | | 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 | 3 | -0/+3 |
| | | | | Update #2833. | ||||
* | ada-tests/spatcb01: New test | Sebastian Huber | 2017-06-02 | 6 | -0/+63 |
| | | | | Update #2289. | ||||
* | bsp/motorola_powerpc: Fix for Binutils 2.28+ | Sebastian Huber | 2017-06-01 | 6 | -0/+6 |
| | | | | | | | | | | There are mismatched sections in the bootloader input: ld: Warning: ticker.exe uses hard float, ticker.ralf uses soft float ld: ticker.exe: compiled normally and linked with modules compiled with -mrelocatable ld: failed to merge target specific data of file ticker.exe Suppress this error explicitly. | ||||
* | bsps/powerpc: Set output format in linker script | Sebastian Huber | 2017-06-01 | 1 | -1/+1 |
| | | | | | | Set the proper output format in the linker script for the bootloader. Otherwise the generic linker is used since Binutils 2.28 which does not understand the PowerPC-specific relocations. | ||||
* | Add support for IBM PowerPC 750 chip. | Phong Pham | 2017-05-29 | 3 | -0/+6 |
| | | | | Closes #3015. | ||||
* | ada: Remove task notepad support | Sebastian Huber | 2017-05-29 | 1 | -14/+0 |
| | | | | Update #2493. | ||||
* | ada: Update due to Clock Manager API changes | Sebastian Huber | 2017-05-29 | 7 | -12/+20 |
| | | | | Update #2676. | ||||
* | ada: Remove <rtems/debug.h> support | Sebastian Huber | 2017-05-29 | 5 | -122/+0 |
| | | | | Update #2477. | ||||
* | build-system: Fix the targets support for the parallel build. | Chris Johns | 2017-05-26 | 4 | -5/+4 |
| | |||||
* | testsuite: Fix excluding tests that a substring of another test. | Chris Johns | 2017-05-25 | 1 | -11/+10 |
| | | | | | Fix excluding `math` when there is a test `mathl`. The shell test used fails in this case. This patch's approach is much simpler. | ||||
* | m32c/m32csim: Exclude linpack from the tests. | Chris Johns | 2017-05-25 | 1 | -0/+5 |
| | | | | Closes #3025. | ||||
* | build-system: Parallel build all subdirs. | Chris Johns | 2017-05-24 | 31 | -114/+222 |
| | |||||
* | testsuite: Add fsjffs2gc01 to the disable JFFS tests. | Chris Johns | 2017-05-24 | 1 | -0/+1 |
| | |||||
* | testusite: Fix the parallel build test excludes. | Chris Johns | 2017-05-24 | 1 | -26/+22 |
| | |||||
* | arm/tms570: Update preinstall.am after bootstrap. | Chris Johns | 2017-05-24 | 1 | -0/+4 |
| | |||||
* | cpukit/libxz: Fix the include path to remove the make warnings. | Chris Johns | 2017-05-24 | 2 | -12/+6 |
| |