summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * sparc: Delete unused CONTEXT_CONTROL_SIZESebastian Huber2015-05-262-5/+0
| |
| * sparc: Delete unused ISF_STACK_FRAME_OFFSETSebastian Huber2015-05-262-3/+0
| |
| * sparc: Add static offset assertionsSebastian Huber2015-05-261-0/+32
| |
| * sptests/spcontext01: Test deferred FP contextAlexander Krutwig2015-05-262-20/+47
| |
| * bsps/sparc: Delete unused local labelsSebastian Huber2015-05-261-4/+0
| |
| * bsps/sparc: Change tabs to spacesSebastian Huber2015-05-261-5/+5
| |
| * rtems/endian.h: Reduce header dependenciesSebastian Huber2015-05-221-13/+13
| |
* | Merge branch 'master' of ssh://dispatch.rtems.org/data/git/rtemsJoel Sherrill2015-05-21367-4862/+13697
|\|
| * doc: Add new documentation section for Epiphany architectureHesham ALMatary2015-05-213-0/+83
| |
| * Epiphany: Add the first epiphany_sim BSP v4Hesham ALMatary2015-05-2121-0/+1423
| | | | | | | | | | | | This BSP in intended to run on the simulator that should be built from RSB. When building RTEMS for Epiphany --disable-networking must be provided part of the configure command.
| * cpukit: Add Epiphany architecture port v4Hesham ALMatary2015-05-2116-0/+2492
| |
| * region*.c: Ensure return_status is set when RTEMS_MULTIPROCESSING is enabledJoel Sherrill2015-05-218-8/+0
| |
| * arm/s3c24xx/clock/clockdrv.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
| |
| * arm/lpc22xx/clock/clockdrv.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
| |
| * powerpc/shared/clock/clock.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
| |
| * mpc55xxevb/clock/clock-config.c: Remove unused variable warningJoel Sherrill2015-05-211-2/+0
| |
| * mcf5225x/clock/clock.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
| |
| * mcf52235/clock/clock.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
| |
| * pc386/clock/ckinit.c: Remove prototyped but not defined warningJoel Sherrill2015-05-211-1/+0
| |
| * arm/shared/lpc/clock/lpc-clock-config.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
| |
| * kill_noposix.c: Remove obsolete __kill()Joel Sherrill2015-05-211-6/+0
| |
| * mcf52235-testsuite.tcfg: Add syscall01Joel Sherrill2015-05-211-0/+1
| |
| * Multiple bsp_specs: Change *(old_endfile) to %(old_endfile)Joel Sherrill2015-05-2125-25/+25
| | | | | | | | | | | | Fix typo. closes 2345.
| * Top files: Update and prep for release branchJoel Sherrill2015-05-213-29/+9
| |
| * simsh2e-testsuite.tcfg: Add fileioJoel Sherrill2015-05-211-0/+1
| |
| * simsh1-testsuite.tcfg: Add fileioJoel Sherrill2015-05-211-0/+1
| |
| * bsp/tms570: TypoSebastian Huber2015-05-211-1/+1
| |
| * sparc: Add support for sptests/spcontext01Alexander Krutwig2015-05-214-10/+528
| | | | | | | | | | | | Implement _CPU_Context_validate() and _CPU_Context_volatile_clobber(). Update #2270.
| * doc: Clarify SPARC floating point ABIAlexander Krutwig2015-05-211-1/+6
| |
| * bsps: Convert clock drivers to use a timecounterAlexander Krutwig2015-05-2048-640/+685
| | | | | | | | Update #2271.
| * timecounter: Use in RTEMSAlexander Krutwig2015-05-2053-1277/+652
| | | | | | | | | | | | | | | | Replace timestamp implementation with FreeBSD bintime and timecounters. New test sptests/sptimecounter02. Update #2271.
| * timecounter: Port to RTEMSAlexander Krutwig2015-05-2019-52/+1411
| | | | | | | | | | | | New test sptests/timecounter01. Update #2271.
| * timecounter: Honor FFCLOCK defineAlexander Krutwig2015-05-191-0/+4
| | | | | | | | Update #2271.
| * timecounter: Use uint32_t instead of u_intAlexander Krutwig2015-05-192-19/+19
| | | | | | | | | | | | | | FreeBSD assumes that u_int is a 32-bit integer type. This is wrong for some 16-bit targets supported by RTEMS. Update #2271.
| * timecounter: Import from FreeBSDAlexander Krutwig2015-05-199-0/+2979
| | | | | | | | Update #2271.
| * smptests/smpscheduler03: RestructureSebastian Huber2015-05-191-41/+42
| | | | | | | | Restructure to avoid large maximum thread dispatch disabled times.
| * rtems: Avoid Giant lock for eventsSebastian Huber2015-05-192-4/+0
| |
| * psxualarm: Avoid endless signal handlingSebastian Huber2015-05-191-2/+2
| | | | | | | | Increase the ualarm timer interval to avoid endless signal handling.
| * score: _Thread_Dispatch_disable_critical()Sebastian Huber2015-05-198-19/+67
| | | | | | | | | | | | | | Thread dispatching is disabled in case interrupts are disabled. To get an accurate thread dispatch disabled time it is important to use the interrupt disabled instant in case a transition from an interrupt disabled section to a thread dispatch level section happens.
| * score: Replace _Thread_Delay_ended()Sebastian Huber2015-05-196-74/+30
| | | | | | | | | | | | | | Use _Thread_Timeout() instead. Use pseudo thread queue for nanosleep() to deal with signals. Close #2130.
| * score: Add static initializers for thread queuesSebastian Huber2015-05-192-0/+48
| |
| * score: Do not inline SMP lock if profiling enabledSebastian Huber2015-05-193-1/+125
| | | | | | | | This reduces the code size drastically.
| * score: Delete _Objects_Put_for_get_isr_disable()Sebastian Huber2015-05-193-12/+0
| | | | | | | | | | This function is superfluous due to the introduction of fine grained locking.
| * score: Fine grained locking for MrsPSebastian Huber2015-05-195-61/+124
| | | | | | | | Update #2273.
| * score: Remove Giant lock in rtems_clock_tick()Sebastian Huber2015-05-192-14/+1
| | | | | | | | Update #2307.
| * score: Rework _Thread_Change_priority()Sebastian Huber2015-05-1920-227/+452
| | | | | | | | | | | | | | | | | | | | | | | | | | Move the writes to Thread_Control::current_priority and Thread_Control::real_priority into _Thread_Change_priority() under the protection of the thread lock. Add a filter function to _Thread_Change_priority() to enable specialized variants. Avoid race conditions during a thread priority restore with the new Thread_Control::priority_restore_hint for an important average case optimizations used by priority inheritance mutexes. Update #2273.
| * score: Fine grained locking for mutexesSebastian Huber2015-05-1913-117/+143
| | | | | | | | Update #2273.
| * score: Inline _CORE_semaphore_Surrender()Sebastian Huber2015-05-193-70/+41
| |
| * score: Inline _CORE_semaphore_Flush()Sebastian Huber2015-05-193-42/+10
| |
| * score: Delete _CORE_semaphore_Seize()Sebastian Huber2015-05-196-109/+15
| | | | | | | | Rename _CORE_semaphore_Seize_isr_disable() to _CORE_semaphore_Seize().