Commit Graph
31062 Commits
Author SHA1 Message Date
Sebastian Huber 604f080c2c bsp/shsim: Move libcpu files to BSP
Update #3254.
2017-12-08 13:14:32 +01:00
Sebastian Huber b748dffebc bsp/csb337: Move libcpu files to BSP
Update #3254.
2017-12-08 13:03:50 +01:00
Sebastian Huber a1460043f5 bsp/smdk2410: Move libcpu files to BSP
Update #3254.
2017-12-08 13:03:50 +01:00
Sebastian Huber 7829710985 bsp/rtl22xx: Move libcpu files to BSP
Update #3254.
2017-12-08 13:03:46 +01:00
Sebastian Huber 26ff9fd62f bsp/csb336: Move libcpu files to BSP
Update #3254.
2017-12-08 09:30:43 +01:00
Sebastian Huber 586c70ad9b bsps/arm: Remove obsolete s3c2400
Update #3254.
2017-12-08 09:30:43 +01:00
Sebastian Huber e9d61145e1 bsp/gumstix: Move libcpu files to BSP
Update #3254.
2017-12-08 09:30:34 +01:00
Sebastian Huber 102fd7c953 bsps: Do not install <libcpu/cache.h>
This is a cache manager implementation header file.

Update #3254.
2017-12-08 07:19:55 +01:00
Sebastian Huber 7704f1a6e3 bsps/or1k: Avoid <libcpu/cache.h>
Update #3254.
2017-12-07 09:07:14 +01:00
Christian Mauderer 2fe368787e dosfs: Allow creating a file with similar name.
If there is already a file with a long file name it isn't possible to
create a second file which has a name that ends on the first files name
(for example ets.beam and sets.beam). This patch fixes that.

Update #3258.
2017-12-07 07:30:16 +01:00
Sebastian Huber 3f575da2f2 Remove obsolete network header files
Update #3254.
2017-12-07 07:23:59 +01:00
Sebastian Huber 28fb90597f bsps/powerpc: Fix mpc83xx_i2cdrv.h location
Update #3254.
2017-12-07 07:16:42 +01:00
Andrei Chichak 1737e8f867 libmisc/stackchk/check.c: correct formatting of stack pointers in Stack_check_Dump_threads_usage
Pointers were being printed as 0x<decimal> rather than 0x<hex>. I altered the formatting define used
to give the correct formatting.
Close #3240
2017-12-07 09:46:32 +11:00
Joel Sherrill e9e0f1d464 smpunsupported01: Add missing error check for rtems_task_mode
Update test documentation to include more cases.

Updates #3000.
2017-12-06 12:48:46 -06:00
Joel Sherrill d2711c37f1 taskmode.c: Ensure all error checking is done before modifying executing
Also use single conditional expressions to simplify error checking.
Combined, this all resulted in a block of SMP enabled error checking.

Updates #3000.
2017-12-06 12:48:45 -06:00
Sebastian Huber 9526b0349c confdefs: Replace RTEMS 4.12 with 5.1
Update #3220.
2017-12-06 19:20:06 +01:00
Sebastian Huber 9e339a8e7e sptests/sp51: Delete semaphore after use
This ensures that the configured semaphore maximum is not exceeded.
2017-12-06 19:18:55 +01:00
Sebastian Huber 3b4467412b bsp/leon3: Enable timer used for CPU counter
In case no clock driver is configured, the corresponding timer may be
stopped.
2017-12-06 07:15:00 +01:00
Sebastian Huber bc5b56ad41 libio: Use API mutex 2017-12-06 07:13:04 +01:00
Sebastian Huber 98b52e3517 drvmgr: Use API mutex 2017-12-06 07:13:04 +01:00
Sebastian Huber 61bd8cd65c bsp/gen5200: Avoid duplicate header installation
Update #3254.
2017-12-05 14:31:16 +01:00
Christian Mauderer ca835e5683 dosfs: Fix files with same name as volume name.
Take care that a file in the root directory with the same name as the
volume name can be found.

Update #3257.
2017-12-05 08:00:34 +01:00
Sebastian Huber fd5471b6b7 ada: Check C and POSIX types
Update #3256.
2017-12-04 14:15:18 +01:00
Sebastian Huber 6c2b8a4b35 score: Use self-contained API mutex
Use a self-contained recursive mutex for API_Mutex_Control.  The API
mutexes are protected against asynchronous thread cancellation.

Add dedicated mutexes for libatomic and TOD.

Close #2629.
Close #2630.
2017-12-04 10:53:39 +01:00
Sebastian Huber 3d7d2a37e6 ada/sp09: Fix timer server test case
A priority of zero is valid for the timer server.
2017-12-04 10:53:38 +01:00
Sebastian Huber 535d0183d8 ada/sp09: Fix region test cases 2017-12-04 10:53:38 +01:00
Sebastian Huber 6e05265f22 ada: Fix work_space_size() test support 2017-12-04 10:53:37 +01:00
Sebastian Huber 215fa23177 ada/tm04: Account for task delete behaviour change 2017-12-04 09:39:35 +01:00
Sebastian Huber 76bd25e908 ada/sp19: Add missing FP attribute 2017-12-02 20:33:15 +01:00
Sebastian Huber 57f3969ad2 bsps: Print internal error text
Update #3248.
2017-12-02 20:33:15 +01:00
Sebastian Huber dda8142f27 ada/sp07: Fix uninitialized variable
Bug was introduced by d5154d0f6a.

Updates #2493.
2017-12-01 15:22:52 +01:00
Sebastian Huber 5e05fa0f7b ada: Fix user extension support 2017-12-01 15:21:34 +01:00
Sebastian Huber c589775aea ada: Use CONFIGURE_DISABLE_SMP_CONFIGURATION
Most Ada tests fail otherwise.

Update #3020.
2017-12-01 13:58:22 +01:00
Sebastian Huber 2178978ad4 ada/tm20: Account for optional heap protection
Reduce size of the big allocation block to account for the optional heap
protection (RTEMS_DEBUG).
2017-12-01 13:19:48 +01:00
Sebastian Huber a01e169fd3 ada/spname01: Fix several issues 2017-12-01 13:19:48 +01:00
Sebastian Huber f6c9334d9b ada: Add standard test begin/end message 2017-12-01 09:52:41 +01:00
Sebastian Huber 6899a8d79d ada: Delete superfluous CONFIGURE_SPTEST 2017-12-01 09:52:17 +01:00
Joel Sherrill 0b40630222 arm/*/bsp_specs: Remove extra space to increase consistency
Updates #3520.
2017-11-29 13:18:09 -06:00
Joel Sherrill 46503a2643 gdbv850sim/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:09 -06:00
Joel Sherrill 169d86f3b1 sparc64/*/bsp_specs, shared/.../start.S: Use GCC init/fini, improve consistency
Updates #3520.
2017-11-29 13:18:09 -06:00
Joel Sherrill e9eb1a6dc8 leon3/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:09 -06:00
Joel Sherrill fef9674d7f leon2/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:08 -06:00
Joel Sherrill 2afddb4975 erc32/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:08 -06:00
Joel Sherrill 74d2e0d366 riscv_generic/bsp_specs: Fix spacing and typo
Updates #3520.
2017-11-29 13:18:08 -06:00
Joel Sherrill 5c4382567e virtex/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:08 -06:00
Joel Sherrill 203ad1272e qoriq/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:08 -06:00
Joel Sherrill 852a9aa670 qemuppc/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:07 -06:00
Joel Sherrill 5ddac3e73d psim/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:07 -06:00
Joel Sherrill 3cbc5be0f2 mvme5500/bsp_specs: Reorder and improve consistency
Updates #3520.
2017-11-29 13:18:07 -06:00
Joel Sherrill e64157ea26 mvme3100/bsp_specsReorder and improve consistency
Updates #3520.
2017-11-29 13:18:07 -06:00