summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score/aarch64: Resolve warning in exception dumpKinsey Moore2020-11-241-2/+2
| | | | | This resolves a warning in the exception frame dump for AArch64 relating to a missized printf format specifier.
* rtems: Move _Partition_Allocate()Sebastian Huber2020-11-242-12/+5
| | | | It is only used by rtems_partition_create().
* rtems: Move _Partition_Initialize()Sebastian Huber2020-11-242-25/+25
| | | | It is only used by rtems_partition_create(). Fix integer types.
* rtems: Move _Partition_Is_buffer_area_aligned()Sebastian Huber2020-11-242-8/+6
| | | | | It is only used by rtems_partition_create(). Move code directly into directive which called the inline function. Add a comment.
* rtems: Move _Partition_Is_buffer_size_aligned()Sebastian Huber2020-11-242-8/+6
| | | | | It is only used by rtems_partition_create(). Move code directly into the directive which called the inline function. Add a comment.
* rtems: Move _Partition_Is_buffer_on_boundary()Sebastian Huber2020-11-242-23/+16
| | | | | It is used only by rtems_partition_return_buffer(). Make the PTCB the first parameter. Rename to _Partition_Is_address_on_buffer_boundary().
* rtems: Move _Partition_Is_buffer_valid()Sebastian Huber2020-11-242-24/+17
| | | | | It is used only in one place. Make the PTCB the first parameter. Rename it to _Partition_Is_address_a_buffer_begin().
* libtest: Fix undefined setjmp() behaviourSebastian Huber2020-11-242-53/+60
| | | | | | Bug was introduced by 78baeb757957fa0807c30e6c4d21ae99c9639e6a. Update #3199.
* rtems: Remove _Partition_Destroy()Sebastian Huber2020-11-232-8/+1
| | | | It was a trivial function call wrapper used only in one place.
* rtems: Remove _Partition_Free()Sebastian Huber2020-11-232-15/+1
| | | | It was a trivial function call wrapper used only in one place.
* rtems: Move _Partition_Free_buffer()Sebastian Huber2020-11-232-13/+9
| | | | It is only used by rtems_partition_return_buffer().
* rtems: Move _Partition_Allocate_buffer()Sebastian Huber2020-11-232-14/+6
| | | | It is only used by rtems_partition_get_buffer().
* rtems: Update partition documentationSebastian Huber2020-11-232-31/+84
|
* rtems: Canonicalize partition file documentationSebastian Huber2020-11-239-18/+34
|
* rtems: Update event documentationSebastian Huber2020-11-232-13/+79
|
* rtems: Remove unused _Event_Timeout()Sebastian Huber2020-11-231-8/+0
|
* rtems: Remove EVENT_SETS_NONE_PENDINGSebastian Huber2020-11-231-7/+1
| | | | This define was only used in one place.
* rtems: Remove unused EVENT_CURRENTSebastian Huber2020-11-231-6/+0
|
* rtems: Canonicalize task event file documentationSebastian Huber2020-11-239-19/+30
|
* libio: Move to RTEMS implementation groupSebastian Huber2020-11-231-0/+2
|
* doxygen: Use common syntax for groupsSebastian Huber2020-11-231-3/+4
|
* doxygen: Rename Internal to ImplementationSebastian Huber2020-11-2324-26/+26
| | | | | | Use a top-level implementation group to gather implementation related files. The use of "Impl" is shorter and matches with the *impl.h file names.
* cpu/armv7m: Add table based init for ARMV7M_MPUChristian Mauderer2020-11-201-0/+103
| | | | | | | Modify the MPU functions of the stm32h7 BSP to be table based and available for all ARMV7M BSPs. Update #4180
* score: Restore RTEMS_COMPILER_UNUSED_ATTRIBUTESebastian Huber2020-11-201-9/+9
| | | | | Commit 21af87199297460470578479293ec6bc8c4e04b2 accidentally removed the RTEMS_COMPILER_UNUSED_ATTRIBUTE and added RTEMS_COMPILER_USED_ATTRIBUTE.
* config: Initialize task stack allocator on demandSebastian Huber2020-11-192-12/+12
| | | | | Register a custom task stack allocator initialization handler only if necessary.
* config: Simplify task stack allocator initSebastian Huber2020-11-193-9/+19
| | | | | Replace runtime checks with compile time assertions. This makes the INTERNAL_ERROR_BAD_STACK_HOOK obsolete.
* libtest: Simplify "Load" environment reportingSebastian Huber2020-11-191-2/+2
| | | | | | | Report all runtime measurement environments with a name only and encode the worker count of the "Load" environment in the name. Update #3199.
* libtest: Allow assert checks during test beginSebastian Huber2020-11-192-13/+18
| | | | Allow assert checks in test begin actions and setup fixture methods.
* libtest: Rename ValidCache in FullCacheSebastian Huber2020-11-192-6/+6
| | | | | This name better reflects the execution envirnoment in which the cache is fully loaded with valid data unrelated to the body request handler.
* libtest: Add primitive test case memory allocatorSebastian Huber2020-11-192-0/+92
| | | | | | | This primitive test case memory allocator uses memory from the low-level memory information provided by the BSP. At the beginning of each test case, the memory available to the test case is reinitialized. This allows the use of a simple allocate only allocator.
* libtest: Simplify runtime measurement supportSebastian Huber2020-11-191-47/+32
| | | | | Use the test case allocator functions T_zalloc() and T_malloc(). Restore the task affinity of the runner task.
* libtest: Make test case allocator configurableSebastian Huber2020-11-195-113/+92
|
* score/aarch64: Size saved SP register for ABIKinsey Moore2020-11-131-1/+4
| | | | | This ensures that the saved SP register is sized appropriately depending on the chosen ABI and prevents a warning in the libmisc stack checker.
* rtems: Generate <rtems/score/basedefs.h>Sebastian Huber2020-11-121-344/+701
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/part.h>Sebastian Huber2020-11-121-80/+316
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/event.h>Sebastian Huber2020-11-121-416/+635
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/attr.h>Sebastian Huber2020-11-121-89/+222
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/types.h>Sebastian Huber2020-11-121-115/+212
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/options.h>Sebastian Huber2020-11-121-36/+95
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/modes.h>Sebastian Huber2020-11-121-67/+191
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/status.h>Sebastian Huber2020-11-121-144/+255
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/rtems/config.h>Sebastian Huber2020-11-121-68/+236
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Generate <rtems/config.h>Sebastian Huber2020-11-121-96/+431
| | | | | | | | Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
* rtems: Include missing header fileSebastian Huber2020-11-122-0/+2
|
* Improve automatically generated warningSebastian Huber2020-11-123-15/+12
|
* libtrace: Move _Record_Stream_header_initialize()Sebastian Huber2020-11-093-106/+141
| | | | This fixes the build if no function sections are used.
* sparc: Add SPARC_INTERRUPT_SOURCE_TO_TRAP()Sebastian Huber2020-11-061-0/+12
| | | | Update #4171.
* sparc: Add SPARC_INTERRUPT_TRAP_TO_SOURCE()Sebastian Huber2020-11-061-0/+17
| | | | Update #4171.
* sparc: Add SPARC_IS_INTERRUPT_TRAP()Sebastian Huber2020-11-061-0/+17
| | | | Update #4171.
* sparc: Move SPARC-specific macros to sparc.hSebastian Huber2020-11-062-22/+40
| | | | | | Clarify Doxygen comments. Fix formatting. Update #4171.