Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libcsupport: Include missing header file | Sebastian Huber | 2015-03-26 | 1 | -0/+1 |
| | |||||
* | sparc: Ensure interrupt service after ISR enable | Sebastian Huber | 2015-03-25 | 1 | -1/+8 |
| | |||||
* | testsupport: Generate unique worker names | Sebastian Huber | 2015-03-25 | 1 | -1/+11 |
| | |||||
* | monitor: Fix notepad dump | Sebastian Huber | 2015-03-24 | 1 | -4/+7 |
| | |||||
* | score: Fix MrsP ISR/task sychronization | Sebastian Huber | 2015-03-24 | 1 | -9/+12 |
| | |||||
* | score: Add scheduler acquire/release | Sebastian Huber | 2015-03-24 | 9 | -32/+67 |
| | | | | | | | This is currently a global lock for all scheduler instances. It should get replaced with one lock per scheduler instance in the future. Update #2273. | ||||
* | score: Use a dedicated ISR lock for thread queues | Sebastian Huber | 2015-03-24 | 1 | -20/+34 |
| | | | | | | | | This makes it possible to use the standard thread queues in combination with objects using fine grained locking. There is no change for uni-processor configurations. Update #2273. | ||||
* | score: Add thread lock | Sebastian Huber | 2015-03-24 | 5 | -6/+209 |
| | | | | Update #2273. | ||||
* | score: Add thread priority change handler | Sebastian Huber | 2015-03-24 | 6 | -69/+131 |
| | | | | | | | | | | Since the thread current priority change and thread queue requeue is performed in one critical section it is possible to simplify the thread queue requeue procedure. Add a thread queue agnostic thread priority change handler so that we are able to use alternative thread queue implementations. Update #2273. | ||||
* | cpukit/libmisc/utf8proc/utf8proc.c: Avoid overflow | Joel Sherrill | 2015-03-24 | 1 | -0/+5 |
| | |||||
* | libdl/rtl-shell.c: Adjust printf() format for off_t based on target | Joel Sherrill | 2015-03-24 | 1 | -6/+8 |
| | |||||
* | libdl/rtl-mdreloc-moxie.c: Fix printf() format warnings | Joel Sherrill | 2015-03-24 | 2 | -5/+5 |
| | |||||
* | rtems/score/tls.h: Add casts to eliminate warnings on some targets | Joel Sherrill | 2015-03-24 | 1 | -3/+9 |
| | |||||
* | shell/utils-cp.c: Avoid redefinition of TIMESPEC_TO_TIMEVAL | Joel Sherrill | 2015-03-24 | 1 | -0/+9 |
| | |||||
* | dummy/default-configuration.c: Tune configuration down for small targets | Joel Sherrill | 2015-03-24 | 1 | -4/+10 |
| | |||||
* | capture/capture_support.c: Fix printf() warning and formatting | Joel Sherrill | 2015-03-24 | 1 | -10/+14 |
| | |||||
* | imfs.h: Add cast to remove warning for pointer/integer size mismatch | Joel Sherrill | 2015-03-24 | 1 | -1/+1 |
| | |||||
* | cpukit/libmisc/shell/hexdump-conv.c: Eliminate printf() format warning | Joel Sherrill | 2015-03-22 | 1 | -1/+5 |
| | |||||
* | cpukit/libmisc/shell/main_df.c: Eliminate printf() format warning | Joel Sherrill | 2015-03-22 | 1 | -2/+3 |
| | |||||
* | score: Simplify debug code and use _Assert() | Sebastian Huber | 2015-03-22 | 3 | -59/+12 |
| | |||||
* | score: Move _Thread_queue_Requeue() | Sebastian Huber | 2015-03-22 | 3 | -68/+43 |
| | | | | Now all the main thread queue operations are in one module. | ||||
* | score: Move _Thread_queue_Extract() | Sebastian Huber | 2015-03-22 | 5 | -174/+118 |
| | | | | | | | | Move _Thread_queue_Dequeue(). We need all or no thread queue functions so it makes no sense to have them in separate modules. One module enables compiler optimizations without link-time optimization. Make _Thread_blocking_operation_Finalize() static since it is use now only in one module. | ||||
* | score: Move _Thread_blocking_operation_Cancel() | Sebastian Huber | 2015-03-22 | 4 | -124/+90 |
| | | | | | | | Move _Thread_blocking_operation_Cancel() and make static since it is only used by _Thread_queue_Enqueue_with_handler(). Move _Thread_blocking_operation_Finalize(). | ||||
* | Replace www.rtems.com with www.rtems.org | Sebastian Huber | 2015-03-20 | 40 | -40/+40 |
| | |||||
* | score: Delete unused _Timestamp_(To|From)_ticks() | Alexander Krutwig | 2015-03-20 | 4 | -103/+1 |
| | |||||
* | score: Delete unused _Timestamp_Divide_by_integer | Alexander Krutwig | 2015-03-20 | 4 | -85/+1 |
| | |||||
* | score: Fix _Thread_Change_priority() | Sebastian Huber | 2015-03-20 | 3 | -14/+31 |
| | | | | | | | | | | Atomically update the current priority of a thread and the wait queue. Serialize the scheduler update in a separate critical section with a generation number. New test sptests/spintrcritical23. Close #2310. | ||||
* | score: Delete unused _Timestamp_Is_valid() | Alexander Krutwig | 2015-03-19 | 2 | -31/+0 |
| | |||||
* | score: Fix _Debug_Is_owner_of_allocator() | Sebastian Huber | 2015-03-19 | 1 | -2/+11 |
| | |||||
* | libmisc/capture: Clean up formatting on ARM. | Chris Johns | 2015-03-19 | 2 | -22/+29 |
| | | | | | | | | The printing of 64bit diff's for the timestamp did not work on ARM so I have changed this to 32bit. A 32bit nano-second diff between events should be more than enough time. Print '____' for POSIX thread output. | ||||
* | testsupport: Do not suspend worker tasks | Sebastian Huber | 2015-03-18 | 1 | -1/+3 |
| | |||||
* | libmisc/redirector: Fix unlock on exit from the handler. | Chris Johns | 2015-03-18 | 1 | -1/+1 |
| | |||||
* | IMFS: NUL-terminate name returned by readdir() | Sebastian Huber | 2015-03-17 | 1 | -2/+5 |
| | |||||
* | cpukit/include/rtems/btimer.h: Improve brief | Joel Sherrill | 2015-03-17 | 1 | -1/+1 |
| | |||||
* | Disable deprecated warning on implementation of deprecated methods | Joel Sherrill | 2015-03-17 | 8 | -4/+46 |
| | |||||
* | libmisc/monitor/mon-task.c: Disable deprecated warning for use of notepads | Joel Sherrill | 2015-03-17 | 1 | -2/+21 |
| | |||||
* | cpukit/libdl/rtl-obj-comp.c: Use correct printf() specification | Joel Sherrill | 2015-03-17 | 2 | -3/+3 |
| | |||||
* | testsupport: Add worker setup handler | Sebastian Huber | 2015-03-17 | 2 | -12/+71 |
| | | | | Add rtems_test_parallel_get_task_id(). | ||||
* | score: Ensure properties of CPU_Uint32ptr | Sebastian Huber | 2015-03-17 | 1 | -0/+10 |
| | |||||
* | cpukit: add and use CPU_Uint32ptr type | Gedare Bloom | 2015-03-16 | 21 | -2/+61 |
| | |||||
* | IMFS: don't strlen() an unterminated string in IMFS_dir_read(). | Jamie Iles | 2015-03-16 | 1 | -1/+1 |
| | | | | | | | | | a43a3466 (IMFS: Implement variable length node names) introduced a changed to IMFS_jnode_t from being a null terminated string to a separate unterminated string and length. IMFS_dir_read() was still performing a strlen() on this unterminated string though and when doing an 'ls' in the fileio example I saw that some filenames had garbage suffixes. | ||||
* | shell: remove rtems ifdef, upstream is correct | Gedare Bloom | 2015-03-16 | 1 | -8/+0 |
| | |||||
* | shell: fix printf warnings | Gedare Bloom | 2015-03-16 | 1 | -4/+5 |
| | |||||
* | capture: fix warnings in print | Gedare Bloom | 2015-03-16 | 1 | -4/+6 |
| | |||||
* | rtems: make error codes uintptr_t | Gedare Bloom | 2015-03-16 | 1 | -1/+1 |
| | |||||
* | rfs: cast minor to uintptr_t to truncate explicitly | Gedare Bloom | 2015-03-16 | 1 | -2/+2 |
| | |||||
* | score: Add _Objects_ISR_disable_and_acquire() | Sebastian Huber | 2015-03-15 | 1 | -7/+22 |
| | |||||
* | score/or1k: Fix warnings. Add missing prototypes | Hesham ALMatary | 2015-03-13 | 1 | -0/+4 |
| | | | | Closes #2304 | ||||
* | posix/src/nanosleep.c: Address issue when delay is longer than desired | Joel Sherrill | 2015-03-12 | 1 | -16/+27 |
| | | | | | | | This resulted in the elapsed time going below 0 and an arbitrarily large number returned as the time remaining. closes #2296. | ||||
* | posix: Return error code if mmap is used | Daniel Cederman | 2015-03-12 | 1 | -1/+1 |
| |