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
Sebastian Huber
aacc7a035f
rtems: Deprecate rtems_thread_cpu_usage_t
...
The rtems_thread_cpu_usage_t typedef as no corresponding API. It
violates the POSIX namespace. A user can do nothing with it.
Close #3593 .
2018-11-09 07:25:09 +01:00
Sebastian Huber
d53862a30b
rtems: Deprecate region_information_block
...
The region_information_block typedef as no corresponding API. It has no
proper namespace prefix. A user can do nothing with it.
Close #3591 .
2018-11-09 07:25:09 +01:00
Sebastian Huber
7e86e0027c
rtems: Deprecate rtems_context_fp
...
The rtems_context_fp typedef as no corresponding API. A user can do
nothing with it.
Close #3589 .
2018-11-09 07:25:09 +01:00
Sebastian Huber
0ac4a777c1
rtems: Deprecate rtems_context
...
The rtems_context typedef as no corresponding API. A user can do
nothing with it.
Close #3587 .
2018-11-09 07:25:09 +01:00
Chris Johns
06ced255e7
testsuite: Add python verison support to rtems-test-check.py
...
Closes #3579
2018-11-09 10:20:00 +11:00
Sebastian Huber
947b679f74
h8300: Remove left over files
...
Update #2452 .
2018-11-08 16:48:15 +01:00
Sebastian Huber
942d52a260
build: Fix library order
...
Update #3551 .
2018-11-08 14:00:31 +01:00
Sebastian Huber
4f4ed2f0e3
rtems: Add missing include
...
Update #3598 .
2018-11-08 13:18:28 +01:00
Sebastian Huber
ac8025c113
libcsupport: Add missing include
...
Update #3598 .
2018-11-08 13:18:28 +01:00
Sebastian Huber
2c8b87f998
rtems: Move includes out of extern "C" scope
2018-11-08 13:18:18 +01:00
Malte Münch
795dfaacfe
small typo
2018-11-08 12:02:08 +01:00
Sebastian Huber
ea8cf79fb7
config: Move includes out of extern "C" scope
2018-11-08 12:02:08 +01:00
Sebastian Huber
32953f904c
bsp/realview-pbx-a9: Update headers.am
2018-11-08 08:38:47 +01:00
Sebastian Huber
ef30eb1c4d
monitor: Remove dead code
...
Update #3587 .
Update #3589 .
2018-11-08 08:09:25 +01:00
Sebastian Huber
a9767a07a2
score: Use RTEMS_DEPRECATED for deprecated types
...
Update #3584 .
2018-11-08 08:09:25 +01:00
Sebastian Huber
4fea054ca5
score: Remove _ISR_Dispatch()
...
This function was only used on some m68k variants. On these m68k
variants there is no need to use a global symbol. Use a local label
instead.
Remove _ISR_Dispatch() from the architecture-independent layer.
2018-11-08 08:09:25 +01:00
Sebastian Huber
ff081aee72
score: Rename interrupt stack symbols
...
Rename
* _Configuration_Interrupt_stack_area_begin in _ISR_Stack_area_begin,
* _Configuration_Interrupt_stack_area_end in _ISR_Stack_area_end, and
* _Configuration_Interrupt_stack_size in _ISR_Stack_size.
Move definitions to <rtems/score/isr.h>. The new names are considerable
shorter and in the right namespace.
Update #3459 .
2018-11-08 08:09:20 +01:00
Joel Sherrill
e9f15bee8b
psxtmtests_plan.csv: Add psxtmonce01
2018-11-07 12:09:00 -06:00
Joel Sherrill
98cc00e6f3
psxtmonce01/init.c: Use static and Simple Console
2018-11-07 12:07:53 -06:00
Sebastian Huber
e94b73f345
config: Include <rtems.h> for RTEMS_NEWLIB
2018-11-07 14:29:20 +01:00
Sebastian Huber
97a86719af
config: Move definitions after includes
2018-11-07 12:59:48 +01:00
Sebastian Huber
2faea99ac2
bsp/realview-pbx-a9: Fix printk() support
...
Avoid dependencies on the Termios support in case only printk() is used
by the application.
2018-11-07 11:09:51 +01:00
Sebastian Huber
e292beba32
termios: Move default lock functions
...
Move rtems_termios_device_lock_acquire_default() and
rtems_termios_device_lock_release_default() to a file separate from the
general Termios support. This avoids complex dependencies in printk()
only scenarios.
2018-11-07 11:09:51 +01:00
Sebastian Huber
d1f7204649
config: Fix CONFIGURE_DISABLE_NEWLIB_REENTRANCY
...
Move the __getreent() variant using the global reentrancy structure to
librtemscpu.a. This avoids a definition of __getreent() in the
configuration module if CONFIGURE_DISABLE_NEWLIB_REENTRANCY is defined.
This avoids all the dependencies which would be exposed by a reference
to the global reentrancy structure.
This change is only possible since the default configuration moved to
librtemsdefaultconfig.a recently.
2018-11-07 07:52:55 +01:00
Sebastian Huber
e71c097ac3
spconfig02: Check object methods in default config
...
Ensure that the creation of Classic API objects fails with the expected
status code in the default configuration.
Ensure that the deletion of Classic API objects fails with the expected
status code in the default configuration if the identifier is invalid.
Ensure that only the expected objects are present in the default
configuration via rtems_object_get_classic_name().
2018-11-07 07:52:51 +01:00
Sebastian Huber
a818d13cc0
build: Remove superfluous psxtmonce01/Makefile.am
2018-11-07 07:44:07 +01:00
Zenon
99d6172f06
Correct minor spelling and grammar errors
...
This work was performed as a GCI 2018 task.
2018-11-06 18:51:32 -06:00
Himanshu40
9bb395167a
psxtmonce01: New test written by Himanshu40 as part of GCI2018
2018-11-06 18:36:08 -06:00
Sebastian Huber
878487b024
score: Optimize Objects_Information
...
Reduce structure internal padding. Group members used by _Objects_Get()
together. Reduce size of some members.
Format and simplify _Objects_Extend_information().
2018-11-06 13:36:11 +01:00