Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove BSP_SMALL_MEMORY BSP option | Sebastian Huber | 2019-11-15 | 3 | -12/+0 |
| | | | | | | Use the test state configuration instead. Update #3818. | ||||
* | bsp/i386: Remove unused BSP_HAS_SMP | Sebastian Huber | 2019-11-15 | 1 | -6/+0 |
| | | | | Update #3818. | ||||
* | bsp/t32mppc: Rename linker command file | Sebastian Huber | 2019-11-14 | 2 | -1/+0 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/beagle: Rename linker command file | Sebastian Huber | 2019-11-14 | 2 | -1/+0 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/riscv: Fix format and warnings | Sebastian Huber | 2019-11-14 | 2 | -45/+27 |
| | | | | Update #3785. | ||||
* | bsp/riscv: Fix use of uninitialized integer | Sebastian Huber | 2019-11-14 | 1 | -6/+1 |
| | |||||
* | bsp/riscv: Remove bogus Automake conditional | Sebastian Huber | 2019-11-14 | 1 | -7/+0 |
| | | | | Update #3785. | ||||
* | bsp/riscv: riscv_get_core_frequency() | Sebastian Huber | 2019-11-14 | 2 | -43/+23 |
| | | | | | | | Always provide this function. Return 0 by default. Fix formatting. Simplify function. Update #3785. | ||||
* | bsp/gumstix: Fix warning | Sebastian Huber | 2019-11-14 | 1 | -0/+1 |
| | |||||
* | bsp/gumstix: Remove ON_SKYEYE Automake conditional | Sebastian Huber | 2019-11-14 | 1 | -2/+0 |
| | | | | | | It is fine to build the drivers always. Update #3818. | ||||
* | arm/stm32f4: Fix typo | Sebastian Huber | 2019-11-14 | 1 | -1/+1 |
| | |||||
* | testsuite/dl02: Fix bug to correctly check the handle of the second object file | Hesham Almatary | 2019-11-12 | 1 | -1/+1 |
| | |||||
* | riscv: preliminarily support for libdl | Hesham Almatary | 2019-11-12 | 5 | -3/+582 |
| | | | | Support for targets compiled with -fno-pic and -mno-relax | ||||
* | ada/mptests: Make them compile clean | Sebastian Huber | 2019-11-12 | 19 | -127/+195 |
| | | | | | | Fix all warnings. Update #3818. | ||||
* | sptests: Avoid include path magic | Sebastian Huber | 2019-11-12 | 29 | -111/+270 |
| | | | | Update #3818. | ||||
* | tests: Simplify fatal error test support | Sebastian Huber | 2019-11-12 | 7 | -191/+106 |
| | | | | | | Move system.h to shared init.c. Update #3818. | ||||
* | block08: Use local include | Sebastian Huber | 2019-11-12 | 14 | -14/+14 |
| | | | | Update #3818. | ||||
* | libtests: Remove superfluous include path | Sebastian Huber | 2019-11-12 | 1 | -2/+1 |
| | | | | Update #3818. | ||||
* | fstests: Use tmacros.h instead of pmacros.h | Sebastian Huber | 2019-11-12 | 16 | -17/+16 |
| | | | | | | This avoids an extra include path. Update #3818. | ||||
* | mptests: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 40 | -52/+104 |
| | | | | Update #3818. | ||||
* | ada/samples: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 4 | -8/+8 |
| | | | | Update #3818. | ||||
* | mptests/mp14: Make MAX_LONG_TEST_DURATION constant | Sebastian Huber | 2019-11-12 | 3 | -6/+8 |
| | | | | | | If there is a real need, it can be made a configuration option again. Update #3818. | ||||
* | tmtests: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 11 | -379/+395 |
| | | | | Update #3818. | ||||
* | samples/paranoia: Remove <bsp.h> include | Sebastian Huber | 2019-11-12 | 1 | -1/+0 |
| | | | | This include is superfluous. | ||||
* | samples: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 5 | -5/+13 |
| | | | | Update #3818. | ||||
* | libtests: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 20 | -609/+621 |
| | | | | Update #3818. | ||||
* | sptests: Remove obsolete semaphore consume driver | Sebastian Huber | 2019-11-12 | 3 | -75/+1 |
| | | | | | | This driver is no longer used by a test program. Update #3818. | ||||
* | spfatal16: Remove obsolete test program | Sebastian Huber | 2019-11-12 | 4 | -64/+1 |
| | | | | | The "TRrc" semaphore was removed in commit 2c12262f9a8fe7975556729f0574fab8d5a792f5. | ||||
* | sptests: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 25 | -980/+1010 |
| | | | | Update #3818. | ||||
* | psxtmtests: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 5 | -189/+193 |
| | | | | Update #3818. | ||||
* | psxtests: Avoid build system defined defines | Sebastian Huber | 2019-11-12 | 4 | -255/+241 |
| | | | | Update #3818. | ||||
* | tests: Remove superfluous SMPTESTS define | Sebastian Huber | 2019-11-12 | 3 | -17/+9 |
| | | | | Update #3818. | ||||
* | psxfenv01: Check FE_DIVBYZERO define | Sebastian Huber | 2019-11-12 | 1 | -0/+2 |
| | |||||
* | heap: Simplify _Heap_Block_allocate() | Sebastian Huber | 2019-11-05 | 1 | -24/+24 |
| | | | | Determine the next block only once and use it throughout. | ||||
* | kill: Fix warning | Sebastian Huber | 2019-11-05 | 1 | -1/+1 |
| | | | | Include right header file for kill(). | ||||
* | rtems-5: Improve heap fatal error information | sebastian.huber | 2019-11-05 | 9 | -15/+97 |
| | | | | Update #3806. | ||||
* | bsps/arm: Add support for small pages MMU | Sebastian Huber | 2019-10-31 | 4 | -30/+103 |
| | | | | | | | The small page MMU support reduces the granularity for memory settings through the MMU from 1MiB sections to 4KiB small pages. Enable it by default on the realview_pbx_a9_qemu BSP. | ||||
* | arm: Add defines for small pages MMU | Sebastian Huber | 2019-10-31 | 1 | -0/+57 |
| | |||||
* | bsps/riscv: UART - Read reg-shift from DTB to properly set/get registers | Hesham Almatary | 2019-10-30 | 1 | -2/+13 |
| | |||||
* | linkersets: Avoid use of zero-length array | Sebastian Huber | 2019-10-28 | 1 | -12/+22 |
| | | | | Use RTEMS_DEFINE_GLOBAL_SYMBOL_IN_SECTION() instead. | ||||
* | config: Avoid zero-length array | Sebastian Huber | 2019-10-28 | 1 | -2/+4 |
| | | | | | | Use RTEMS_DEFINE_GLOBAL_SYMBOL_IN_SECTION() instead. Close #3799. | ||||
* | score: Add RTEMS_DEFINE_GLOBAL_SYMBOL_IN_SECTION() | Sebastian Huber | 2019-10-28 | 2 | -0/+26 |
| | | | | Update #3799. | ||||
* | bsp/xilinx-zynqmp: Fix linkcmds config | Sebastian Huber | 2019-10-28 | 1 | -1/+1 |
| | | | | Bug was introduced by commit 1e1afa3779e594e09387fba1812d3028fb00cd9e. | ||||
* | riscv: Add new BSP cfg variants to be built with llvm/clang | Hesham Almatary | 2019-10-27 | 8 | -0/+112 |
| | |||||
* | riscv: Add new offending input sections to the linker script | Hesham Almatary | 2019-10-27 | 1 | -0/+5 |
| | |||||
* | riscv: Add NOLOAD directive to the .work section | Hesham Almatary | 2019-10-27 | 1 | -1/+1 |
| | | | | ld.lld defaults .work to PROGBITS otherwise | ||||
* | riscv: Address differences in the linkerscript between GNU LD and LLVM/LLD | Hesham Almatary | 2019-10-27 | 4 | -52/+84 |
| | | | | | | | | | | LLVM/LLD does not support STARTUP and ALIGN_WITH_INPUT directives that GNU LD support. INPUT and ALIGN(8) are supported by LLVM/LLD and can replace the unsupported STARTUP/ALIGN_WITH_INPUT directives. The commit conditionally adds the supported directive that linkers can understand depending on the toolchain used to compile RTEMS i.e., clang or gcc. Clang is assumed to use LLD by default. | ||||
* | riscv: Generate linkcmds.base from the shared linkcmds.base.in | Hesham Almatary | 2019-10-27 | 3 | -1/+2 |
| | | | | | This commit moves the existing linkcmds.base to linkcmds.base.in in order to make it configurable by autotools. | ||||
* | bsp/xilinx-zynq: Simplify linkcmds config | Sebastian Huber | 2019-10-23 | 2 | -29/+6 |
| | | | | | | | Use NULL-pointer protection also for Qemu variant. Do all calculations in the linker command file. This is a preparation for the new build system. | ||||
* | bsp/xilinx-zynq: Simplify configure.ac | Sebastian Huber | 2019-10-23 | 1 | -24/+10 |
| |