From 65f1d45dcc71186ede72fff950996099d23359bd Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Sun, 2 Dec 2012 14:34:50 -0800 Subject: lavu: add support for atomic operations. These could be used for reference counting, or for keeping track of decoding progress in references in multithreaded decoders. Support is provided by gcc/msvc/suncc intrinsics, with a fallback using pthread mutexes. Signed-off-by: Anton Khirnov --- tests/fate/libavutil.mak | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests') diff --git a/tests/fate/libavutil.mak b/tests/fate/libavutil.mak index 5befcce7df..3777625e80 100644 --- a/tests/fate/libavutil.mak +++ b/tests/fate/libavutil.mak @@ -8,6 +8,11 @@ fate-aes: libavutil/aes-test$(EXESUF) fate-aes: CMD = run libavutil/aes-test fate-aes: REF = /dev/null +FATE_LIBAVUTIL += fate-atomic +fate-atomic: libavutil/atomic-test$(EXESUF) +fate-atomic: CMD = run libavutil/atomic-test +fate-atomic: REF = /dev/null + FATE_LIBAVUTIL += fate-avstring fate-avstring: libavutil/avstring-test$(EXESUF) fate-avstring: CMD = run libavutil/avstring-test -- cgit v1.2.3