Ed Schouten 67ccda16de Add C11 atomic fallbacks for ARM.
Basically the situation is as follows:

- When using Clang + armv6, we should not need any intrinsics. It should
  support it, even though due to a target misconfiguration it does not.
  We should fix this in Clang.
- When using Clang + noarmv6, provide __atomic_* functions that disable
  interrupts.
- When using GCC + armv6, we can provide __sync_* intrinsics, similar to
  what we did for MIPS. As ARM and MIPS are quite similar, simply base
  this implementation on the one I did for MIPS.
- When using GCC + noarmv6, disable the interrupts, like we do for
  Clang.

This implementation still lacks functions for noarmv6 userspace. To be
done.
2013-06-13 18:46:49 +00:00
..
2013-06-13 18:46:49 +00:00
2013-04-07 13:03:57 +00:00
2013-05-01 04:37:34 +00:00
2013-05-08 09:42:50 +00:00
2013-06-08 07:16:22 +00:00
2013-02-28 13:46:03 +00:00
2013-06-04 09:33:03 +00:00
2012-11-03 22:39:07 +00:00
2013-02-28 13:46:03 +00:00