| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Required for get_cycles() in userspace. This is required to compile
the tools. Whether or not get_cycles() works in userspace depends on
whether the kernel has enabled access to the CNTVCT_EL0 register from
userspace (= exception level EL0).
|
|
|
|
|
|
|
|
|
|
|
| |
For historic resons, we carry old atomic operations support in
liblitmus. This is no longer useful:
1) There is actually no client for these calls in liblitmus.
2) There is now a standard gcc API for this purpose.
http://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html
Thus, we can reduce our maintenance burden.
|
|
|
|
|
| |
The atomic.h file is currently only a dummy, but it is sufficient to
get basic real-time tasks to run.
|
|
|
|
| |
Move the architecture-dependent code to the arch/ subtree.
|
|
|