Commit Graph
32289 Commits
Author SHA1 Message Date
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
Sebastian Huber 98c01a53c8 rtems: Avoid <rtems/score/timecounter.h> in API
Use a real function for rtems_clock_get_uptime_seconds().

Update #3598.
2018-11-12 13:25:41 +01:00
Sebastian Huber a11b98c906 score: Avoid include of <rtems/score/thread.h>
Update #3598.
2018-11-12 13:25:41 +01:00
Sebastian Huber 742d6db125 score: Remove empty <rtems/score/tod.h>
Update #3598.
2018-11-12 13:25:41 +01:00
Sebastian Huber 5fc855d960 rtems: Move internal structures to extensiondata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber e1b7c18839 rtems: Move internal structures to timerdata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber b7af3e449a rtems: Move internal structures to tasksdata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber 739df1f583 rtems: Move internal structures to semdata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber e8e914b3b1 rtems: Move internal structures to regiondata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber f00c5c6e34 rtems: Move internal structures to partdata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber 257668dc5d rtems: Move internal structures to messagedata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber efc227cd7d rtems: Move internal structures to eventdata.h
Update #3598.
2018-11-12 13:25:40 +01:00
Sebastian Huber 72a4a42984 rtems: Move internal structures to dpmemdata.h
Update #3598.
2018-11-12 13:25:39 +01:00
Sebastian Huber 395a49e199 rtems: Move internal structures to barrierdata.h
Update #3598.
2018-11-12 13:25:39 +01:00
Sebastian Huber bdd4eb8786 rtems: Remove Modes_Control
Use rtems_mode directly.  This is in line with rtems_attribute and
rtems_option.

Update #3598.
2018-11-12 13:25:39 +01:00
Sebastian Huber 257cf743a5 rtems: Move internal structures to asrdata.h
Update #3598.
2018-11-12 13:25:39 +01:00
Sebastian Huber 78bbe5940b rtems: Move internal structures to ratemondata.h
Update #3598.
2018-11-12 13:25:39 +01:00
Sebastian Huber 93fae332a9 Include missing <sys/types.h>
Update #3598.
2018-11-12 13:25:35 +01:00
Sebastian Huber 0a9378af97 x86_64: Remove duplicate _CPU_Thread_Idle_body() 2018-11-12 13:25:33 +01:00
Sebastian Huber bfcf1473cf m32c: Remove this target
Update #3599.
2018-11-12 07:01:16 +01:00
shashvatjain 7ea717815f arm/csb337: Update Doxygen (GCI 2018) 2018-11-12 08:37:45 +11:00
Joel Sherrill 62954aaf25 psxtmtests_plan.csv: Add pthread cleanup and attr test cases 2018-11-11 09:25:16 -06:00
shashvatjain b3c624d888 arm/altera cyclone v: Update Doxygen (GCI 2018) 2018-11-09 12:51:08 -05:00
Sebastian Huber 84aedcae3b Include missing <rtems/score/thread.h>
Update #3598.
2018-11-09 15:06:48 +01:00
Sebastian Huber 5841e0b851 bsp/lpc32xx: Include missing <time.h>
Update #3598.
2018-11-09 15:06:48 +01:00
Sebastian Huber fdd3b85022 bsp/motorola_powerpc: Include <sys/param.h>
Update #3598.
2018-11-09 10:48:48 +01:00
Sebastian Huber 028853637f bsps: Include missing header files
Update #3598.
2018-11-09 09:42:31 +01:00
Sebastian Huber efdb4a767a bsp/beatnik: Fix warnings 2018-11-09 09:42:31 +01:00
Sebastian Huber 1e039fb37a rtems: Deprecate rtems_rate_monotonic_period_time_t
The rtems_rate_monotonic_period_time_t typedef as no corresponding API.
It violates the POSIX namespace.  A user can do nothing with it.

Close #3595.
2018-11-09 07:25:09 +01:00