Commit Graph

32417 Commits

Author SHA1 Message Date
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
Sebastian Huber
356b07e68f score: Includes in <rtems/score/smplockstats.h>
Include implementation header files only if necessary.

Update #3598.
2018-11-12 13:25:42 +01:00
Sebastian Huber
3b69a0e2e0 rtems: Simplify includes in <rtems/rtems/cache.h>
Update #3598.
2018-11-12 13:25:42 +01:00
Sebastian Huber
a6e7d5e492 score: Move internal structures to objectdata.h
Update #3598.
2018-11-12 13:25:42 +01:00
Sebastian Huber
e897c7dd76 rtems: Avoid include of <rtems/score/scheduler.h>
Update #3598.
2018-11-12 13:25:41 +01:00
Sebastian Huber
2fa014db14 rtems: Avoid include of <rtems/score/thread.h>
Update #3598.
2018-11-12 13:25:41 +01:00
Sebastian Huber
805f9c2626 score: Avoid complex include in heap.h
Update #3598.
2018-11-12 13:25:41 +01:00
Sebastian Huber
9763245eed rtems: Remove superfluous include
Update #3598.
2018-11-12 13:25:41 +01:00
Sebastian Huber
ccc6695c84 score: Introduce <rtems/score/watchdogticks.h>
Separate the definitions related to watchdog ticks from the watchdog
structures.

Update #3598.
2018-11-12 13:25:41 +01:00