ffmpeg/libavutil
James Almer faa9d29829 lavu/atomic: add support for the new memory model aware gcc built-ins
__sync built-ins are considered legacy and will be deprecated.
These new memory model aware built-ins have been available since GCC 4.7.0

Use them by default when available except for __atomic_compare_exchange_n(),
which is slower, and is instead implemented as a fallback for when and if gcc
removes the legacy __sync built-ins.

Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: James Almer <jamrial@gmail.com>
2014-10-29 14:09:58 -03:00
..
2014-08-05 01:54:47 +02:00
2014-10-20 05:41:26 +02:00
2014-08-13 14:50:15 +02:00
2014-07-12 22:33:27 +02:00
2014-07-12 22:33:27 +02:00
2014-08-18 22:37:03 +02:00
2014-10-11 12:15:26 +02:00
2014-09-05 00:43:48 +02:00
2014-08-05 21:05:52 +02:00
2014-08-05 01:54:47 +02:00
2014-07-12 22:33:27 +02:00