Commit Graph
32325 Commits
Author SHA1 Message Date
Sebastian Huber 52c7cb1fdc score: Simplify _Workspace_String_duplicate() 2018-11-21 18:06:01 +01:00
Sebastian Huber 59e7209fb3 score: Remove support for RTEMS_USE_16_BIT_OBJECT
The RTEMS_USE_16_BIT_OBJECT define is not set by an RTEMS port.  Remove
support for 16-bit object identifiers.  If someone really wants to use
RTEMS on a 16-bit target, then it is better to use self-contained
objects instead of playing around with object identifier optimizations.

Update #3603.
2018-11-21 08:06:27 +01:00
Sebastian Huber e0caabe08d bsps/arm: Avoid short range branch in start.S 2018-11-21 07:48:23 +01:00
Sebastian Huber faafc22928 bsps/arm: Use local labels in start.S 2018-11-21 07:48:23 +01:00
Sebastian Huber 945291312c bsps/arm: Simplify start.S
The boot_card() function does not return.
2018-11-21 07:48:23 +01:00
kuaLeYi bde6ac2060 Misc: Minor English fixes (GCI 2018) 2018-11-20 09:45:51 -06:00
Himanshu40 edae517758 psxtmutexattr01: Added new POSIX timing suite (GCI 2018) 2018-11-20 09:26:57 -06:00
Sebastian Huber 0a6a4ddba8 bsps/moxie: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber 38f81bfc21 bsps/nios2: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber 098900186c bsps/sparc64: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber 5f5bbd10fb bsps/x86_64: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber 0ce6bf3ff5 bsps/epiphany: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber a74ee41742 bsps/bfin: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber 508f319ef7 bsps/mips: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber 84e59b7c04 bsps/powerpc: Use interrupt stack for init stack
Move start.o to separate file.

Update #3459.
2018-11-19 07:15:47 +01:00
Sebastian Huber cc61d5cdb2 bsps/m68k: Use interrupt stack for init stack
Update #3459.
2018-11-19 07:15:47 +01:00
Himanshu40 edd366c9ef psxtmcleanup01: new POSIX timing suite (GCI 2018) 2018-11-17 12:56:35 -06:00
shashvatjain f06c436a4a psxtmtests_plan.csv: Update to reflect psxtmmqrcvblock01 (GCI 2018) 2018-11-16 11:17:13 -06:00
shashvatjain ccf11ce9b7 psxtmmqrcvblock01: Add new POSIX timing test (GCI 2018) 2018-11-15 16:41:39 -06:00
Himanshu40 841b54ee6a psxtmthreadattr01: Correct mistakes in previous merge (GCI 2018)
Joel admits to grabbing one iteration too early of the patch. :(
2018-11-15 16:40:47 -06:00
Himanshu40 8abb230b77 psxtmthreadattr01: Add new test (GCI 2018) 2018-11-15 14:00:59 -06:00
Joel Sherrill 68c8a197a7 testsuites/psxtests/psxhdrs: Fix comment so copyright block is separate 2018-11-14 17:32:01 -06:00
Pavel Pisa 5247a21436 bsp/tms570: correct baudrate calculation. 2018-11-14 23:48:56 +01:00
Pavel Pisa aefd4a2dee bsp/tms570: correct inclusion of header files for build with HW init.
The build fails when TMS570_USE_HWINIT_STARTUP=1 option is set.
2018-11-14 23:46:43 +01:00
Sebastian Huber a13b89bb17 bsp/i386: Use interrupt stack for init stack
Update #3459.
2018-11-14 08:43:07 +01:00
Sebastian Huber 5f32da0b69 bsp/or1k: Use interrupt stack for init stack
Update #3459.
2018-11-14 08:00:00 +01:00
Sebastian Huber dc56355633 Include missing <sys/cpuset.h>
Update #3598.
2018-11-14 07:24:08 +01:00
Sebastian Huber 28bf4cae78 or1k: Support GCC 9
Close #3602.
2018-11-14 07:02:03 +01:00
Sebastian Huber 9a029cec02 bsps/irq: Use rtems_malloc() 2018-11-12 13:26:22 +01:00
Sebastian Huber 6efc831f0f Add rtems_malloc() and rtems_calloc()
Close #3583.
2018-11-12 13:26:22 +01:00
Sebastian Huber c1f3c2b88a score: Add and use malloc() family attributes
Update #3583.
2018-11-12 13:26:22 +01:00
Sebastian Huber 4539e30762 x86_64: Remove use of proc_ptr
Update #3585.
2018-11-12 13:26:18 +01:00
Sebastian Huber 70928bc98b sparc64: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:44 +01:00
Sebastian Huber ce37237f96 sparc: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:44 +01:00
Sebastian Huber 510fbfc314 sh: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:44 +01:00
Sebastian Huber ed9da8e821 powerpc: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:44 +01:00
Sebastian Huber 54c5ffca4f or1k: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber 12dfa5e26f nios2: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber 264e128465 moxie: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber b6be8f33a0 mips: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber 5c6edeed51 m68k: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber 0e16fa45cd lm32: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber 3c6a6e80ec i386: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber a043ff859d epiphany: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:43 +01:00
Sebastian Huber 8203db45d5 bfin: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:42 +01:00
Sebastian Huber 685aa280ea arm: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:42 +01:00
Sebastian Huber d997aa1f0e no_cpu: Remove use of proc_ptr
Update #3585.
2018-11-12 13:25:42 +01:00
Sebastian Huber 3faa845984 rtems: Simplify rtems_interrupt_catch()
Remove casts and superfluous inline functions.

Update #3585.
2018-11-12 13:25:42 +01:00
Sebastian Huber b15b288179 score: Deprecate proc_ptr
Update #3585.
2018-11-12 13:25:42 +01:00
Sebastian Huber 963c6c2ac4 score: Move internal structures to userextdata.h
Update #3598.
2018-11-12 13:25:42 +01:00