summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bsp/mpc55xxevb: Remove obsolete linker cmd fileSebastian Huber2019-11-251-1/+0
| | | | Update #3818.
* bsp/gen83xx: Remove obsolete linker command fileSebastian Huber2019-11-251-19/+0
| | | | Update #3818.
* linkersets: Revert to zero-length arraysSebastian Huber2019-11-251-18/+8
| | | | | | | | | This partially reverts commit 7ec08391fee73d7a25855089f4996f3c4f448007. Since the RTEMS_DEFINE_GLOBAL_SYMBOL_IN_SECTION() cannot control the alignment of the symbol it cannot be used to define the begin of a linker set. File scope basic __asm__ statements cannot have operands, so there is no way to specify the desired alignment.
* Document RTEMS_DEFINE_GLOBAL_SYMBOL_IN_SECTION()Sebastian Huber2019-11-251-1/+2
|
* testsuite: Only include termios10/termios11 tests if compiled with POSIXHesham Almatary2019-11-211-0/+4
| | | | Both need POSIX support
* imfs: Fix IMFS_make_linearfile()Sebastian Huber2019-11-212-3/+3
| | | | | | | | Fix prototype. Fix node size. Linfiles are dynamically turned into memfiles. Update #3823.
* imfs: Add IMFS_make_linfile()Sebastian Huber2019-11-197-51/+166
| | | | Update #3818.
* Move feature macro before "config.h" includeSebastian Huber2019-11-1911-20/+29
| | | | | | | This allows to use header includes in "config.h" to reduce the build configuration checks. Update #3818.
* bsp/lpc32xx: Fix linker command fileSebastian Huber2019-11-191-1/+4
|
* bsp/imx7: Rename linker command fileSebastian Huber2019-11-192-1/+1
| | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818.
* bsp/altcycv_devkit: Rename linker command fileSebastian Huber2019-11-192-1/+1
| | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818.
* bsp/atsamv: Fix warningSebastian Huber2019-11-181-1/+0
|
* Synchronize kernel <sys/time.h> with FreeBSDrrs2019-11-181-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrate parts of this commit: This commit brings in a new refactored TCP stack called Rack. Rack includes the following features: - A different SACK processing scheme (the old sack structures are not used). - RACK (Recent acknowledgment) where counting dup-acks is no longer done instead time is used to knwo when to retransmit. (see the I-D) - TLP (Tail Loss Probe) where we will probe for tail-losses to attempt to try not to take a retransmit time-out. (see the I-D) - Burst mitigation using TCPHTPS - PRR (partial rate reduction) see the RFC. Once built into your kernel, you can select this stack by either socket option with the name of the stack is "rack" or by setting the global sysctl so the default is rack. Note that any connection that does not support SACK will be kicked back to the "default" base FreeBSD stack (currently known as "default"). To build this into your kernel you will need to enable in your kernel: makeoptions WITH_EXTRA_TCP_STACKS=1 options TCPHPTS Sponsored by: Netflix Inc. Differential Revision: https://reviews.freebsd.org/D15525
* bsp/lpc32xx: Remove unused TESTS_USE_PRINTKSebastian Huber2019-11-151-3/+0
| | | | Update #3818.
* Remove BSP_SMALL_MEMORY BSP optionSebastian Huber2019-11-153-12/+0
| | | | | | Use the test state configuration instead. Update #3818.
* bsp/i386: Remove unused BSP_HAS_SMPSebastian Huber2019-11-151-6/+0
| | | | Update #3818.
* bsp/t32mppc: Rename linker command fileSebastian Huber2019-11-142-1/+0
| | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818.
* bsp/beagle: Rename linker command fileSebastian Huber2019-11-142-1/+0
| | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818.
* bsp/riscv: Fix format and warningsSebastian Huber2019-11-142-45/+27
| | | | Update #3785.
* bsp/riscv: Fix use of uninitialized integerSebastian Huber2019-11-141-6/+1
|
* bsp/riscv: Remove bogus Automake conditionalSebastian Huber2019-11-141-7/+0
| | | | Update #3785.
* bsp/riscv: riscv_get_core_frequency()Sebastian Huber2019-11-142-43/+23
| | | | | | | Always provide this function. Return 0 by default. Fix formatting. Simplify function. Update #3785.
* bsp/gumstix: Fix warningSebastian Huber2019-11-141-0/+1
|
* bsp/gumstix: Remove ON_SKYEYE Automake conditionalSebastian Huber2019-11-141-2/+0
| | | | | | It is fine to build the drivers always. Update #3818.
* arm/stm32f4: Fix typoSebastian Huber2019-11-141-1/+1
|
* testsuite/dl02: Fix bug to correctly check the handle of the second object fileHesham Almatary2019-11-121-1/+1
|
* riscv: preliminarily support for libdlHesham Almatary2019-11-125-3/+582
| | | | Support for targets compiled with -fno-pic and -mno-relax
* ada/mptests: Make them compile cleanSebastian Huber2019-11-1219-127/+195
| | | | | | Fix all warnings. Update #3818.
* sptests: Avoid include path magicSebastian Huber2019-11-1229-111/+270
| | | | Update #3818.
* tests: Simplify fatal error test supportSebastian Huber2019-11-127-191/+106
| | | | | | Move system.h to shared init.c. Update #3818.
* block08: Use local includeSebastian Huber2019-11-1214-14/+14
| | | | Update #3818.
* libtests: Remove superfluous include pathSebastian Huber2019-11-121-2/+1
| | | | Update #3818.
* fstests: Use tmacros.h instead of pmacros.hSebastian Huber2019-11-1216-17/+16
| | | | | | This avoids an extra include path. Update #3818.
* mptests: Avoid build system defined definesSebastian Huber2019-11-1240-52/+104
| | | | Update #3818.
* ada/samples: Avoid build system defined definesSebastian Huber2019-11-124-8/+8
| | | | Update #3818.
* mptests/mp14: Make MAX_LONG_TEST_DURATION constantSebastian Huber2019-11-123-6/+8
| | | | | | If there is a real need, it can be made a configuration option again. Update #3818.
* tmtests: Avoid build system defined definesSebastian Huber2019-11-1211-379/+395
| | | | Update #3818.
* samples/paranoia: Remove <bsp.h> includeSebastian Huber2019-11-121-1/+0
| | | | This include is superfluous.
* samples: Avoid build system defined definesSebastian Huber2019-11-125-5/+13
| | | | Update #3818.
* libtests: Avoid build system defined definesSebastian Huber2019-11-1220-609/+621
| | | | Update #3818.
* sptests: Remove obsolete semaphore consume driverSebastian Huber2019-11-123-75/+1
| | | | | | This driver is no longer used by a test program. Update #3818.
* spfatal16: Remove obsolete test programSebastian Huber2019-11-124-64/+1
| | | | | The "TRrc" semaphore was removed in commit 2c12262f9a8fe7975556729f0574fab8d5a792f5.
* sptests: Avoid build system defined definesSebastian Huber2019-11-1225-980/+1010
| | | | Update #3818.
* psxtmtests: Avoid build system defined definesSebastian Huber2019-11-125-189/+193
| | | | Update #3818.
* psxtests: Avoid build system defined definesSebastian Huber2019-11-124-255/+241
| | | | Update #3818.
* tests: Remove superfluous SMPTESTS defineSebastian Huber2019-11-123-17/+9
| | | | Update #3818.
* psxfenv01: Check FE_DIVBYZERO defineSebastian Huber2019-11-121-0/+2
|
* heap: Simplify _Heap_Block_allocate()Sebastian Huber2019-11-051-24/+24
| | | | Determine the next block only once and use it throughout.
* kill: Fix warningSebastian Huber2019-11-051-1/+1
| | | | Include right header file for kill().
* rtems-5: Improve heap fatal error informationsebastian.huber2019-11-059-15/+97
| | | | Update #3806.