summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score: Avoid include of <rtems/score/thread.h>Sebastian Huber2018-11-122-15/+17
| | | | Update #3598.
* score: Remove empty <rtems/score/tod.h>Sebastian Huber2018-11-124-35/+0
| | | | Update #3598.
* rtems: Move internal structures to extensiondata.hSebastian Huber2018-11-126-11/+66
| | | | Update #3598.
* rtems: Move internal structures to timerdata.hSebastian Huber2018-11-125-50/+75
| | | | Update #3598.
* rtems: Move internal structures to tasksdata.hSebastian Huber2018-11-1213-67/+90
| | | | Update #3598.
* rtems: Move internal structures to semdata.hSebastian Huber2018-11-126-84/+121
| | | | Update #3598.
* rtems: Move internal structures to regiondata.hSebastian Huber2018-11-126-33/+63
| | | | Update #3598.
* rtems: Move internal structures to partdata.hSebastian Huber2018-11-126-41/+70
| | | | Update #3598.
* rtems: Move internal structures to messagedata.hSebastian Huber2018-11-125-43/+67
| | | | Update #3598.
* rtems: Move internal structures to eventdata.hSebastian Huber2018-11-125-23/+52
| | | | Update #3598.
* rtems: Move internal structures to dpmemdata.hSebastian Huber2018-11-125-35/+62
| | | | Update #3598.
* rtems: Move internal structures to barrierdata.hSebastian Huber2018-11-125-39/+65
| | | | Update #3598.
* rtems: Remove Modes_ControlSebastian Huber2018-11-126-23/+18
| | | | | | | Use rtems_mode directly. This is in line with rtems_attribute and rtems_option. Update #3598.
* rtems: Move internal structures to asrdata.hSebastian Huber2018-11-125-21/+61
| | | | Update #3598.
* rtems: Move internal structures to ratemondata.hSebastian Huber2018-11-126-111/+144
| | | | Update #3598.
* Include missing <sys/types.h>Sebastian Huber2018-11-121-2/+3
| | | | Update #3598.
* x86_64: Remove duplicate _CPU_Thread_Idle_body()Sebastian Huber2018-11-121-5/+0
|
* m32c: Remove this targetSebastian Huber2018-11-1217-1646/+7
| | | | Update #3599.
* Include missing <rtems/score/thread.h>Sebastian Huber2018-11-091-0/+2
| | | | Update #3598.
* rtems: Deprecate rtems_rate_monotonic_period_time_tSebastian Huber2018-11-091-5/+5
| | | | | | | 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.
* rtems: Deprecate rtems_thread_cpu_usage_tSebastian Huber2018-11-092-5/+5
| | | | | | | 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.
* rtems: Deprecate region_information_blockSebastian Huber2018-11-093-3/+3
| | | | | | | The region_information_block typedef as no corresponding API. It has no proper namespace prefix. A user can do nothing with it. Close #3591.
* rtems: Deprecate rtems_context_fpSebastian Huber2018-11-091-1/+1
| | | | | | | The rtems_context_fp typedef as no corresponding API. A user can do nothing with it. Close #3589.
* rtems: Deprecate rtems_contextSebastian Huber2018-11-091-1/+1
| | | | | | | The rtems_context typedef as no corresponding API. A user can do nothing with it. Close #3587.
* h8300: Remove left over filesSebastian Huber2018-11-082-61/+0
| | | | Update #2452.
* rtems: Add missing includeSebastian Huber2018-11-081-0/+1
| | | | Update #3598.
* libcsupport: Add missing includeSebastian Huber2018-11-081-0/+1
| | | | Update #3598.
* rtems: Move includes out of extern "C" scopeSebastian Huber2018-11-083-12/+12
|
* small typoMalte Münch2018-11-081-1/+1
|
* config: Move includes out of extern "C" scopeSebastian Huber2018-11-081-4/+4
|
* monitor: Remove dead codeSebastian Huber2018-11-082-19/+0
| | | | | Update #3587. Update #3589.
* score: Use RTEMS_DEPRECATED for deprecated typesSebastian Huber2018-11-082-6/+6
| | | | Update #3584.
* score: Remove _ISR_Dispatch()Sebastian Huber2018-11-0811-152/+14
| | | | | | | | 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.
* score: Rename interrupt stack symbolsSebastian Huber2018-11-086-33/+34
| | | | | | | | | | | | | 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.
* config: Include <rtems.h> for RTEMS_NEWLIBSebastian Huber2018-11-071-0/+2
|
* config: Move definitions after includesSebastian Huber2018-11-071-8/+8
|
* termios: Move default lock functionsSebastian Huber2018-11-072-18/+18
| | | | | | | 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.
* config: Fix CONFIGURE_DISABLE_NEWLIB_REENTRANCYSebastian Huber2018-11-073-9/+32
| | | | | | | | | | | 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.
* Correct minor spelling and grammar errorsZenon2018-11-061-1/+1
| | | | This work was performed as a GCI 2018 task.
* score: Optimize Objects_InformationSebastian Huber2018-11-062-78/+66
| | | | | | | Reduce structure internal padding. Group members used by _Objects_Get() together. Reduce size of some members. Format and simplify _Objects_Extend_information().
* ftpd: Avoid TOCTOU problemSebastian Huber2018-10-301-26/+15
| | | | | | | Assume that opendir() returns only non-NULL if we actually open a directory. Update #3530.
* ftpd: Deal with too long command linesSebastian Huber2018-10-301-0/+20
| | | | Update #3530.
* ftpd: Make send_dirline() more robustSebastian Huber2018-10-301-43/+58
| | | | | | Account for large file names. Update #3530.
* config: Fix check networkingSebastian Huber2018-10-301-17/+5
| | | | | | This Autoconf macro used cache variables which are not longer present. Update #3409.
* posix: Provide threads by defaultSebastian Huber2018-10-2916-159/+110
| | | | Update #2514.
* posix: Hide POSIX_API_Control by defaultSebastian Huber2018-10-292-0/+4
| | | | Update #2514.
* posix: Provide message queues by defaultSebastian Huber2018-10-294-56/+50
| | | | Update #2514.
* posix: Provide shared memory objects by defaultSebastian Huber2018-10-294-48/+72
| | | | Update #2514.
* posix: Provide named semaphores by defaultSebastian Huber2018-10-293-47/+50
| | | | Update #2514.
* posix: Split posix_api_configuration_tableSebastian Huber2018-10-2923-126/+284
| | | | | | Use separate configuration variables to avoid false dependencies. Update #2514.