From 9fc7c603a34ee370023c0da84e07aee3c237b091 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Sun, 21 Dec 2008 17:24:21 +0000 Subject: [PATCH] circular_buffer test now passes on systems with and without built-in support for atomic operations. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8856 --- drd/tests/circular_buffer.c | 4 ++-- ...rr.exp => circular_buffer.stderr.exp-with-atomic-builtins} | 0 drd/tests/circular_buffer.stderr.exp-without-atomic-builtins | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) rename drd/tests/{circular_buffer.stderr.exp => circular_buffer.stderr.exp-with-atomic-builtins} (100%) create mode 100644 drd/tests/circular_buffer.stderr.exp-without-atomic-builtins diff --git a/drd/tests/circular_buffer.c b/drd/tests/circular_buffer.c index 3f927b17af..bb202fd163 100644 --- a/drd/tests/circular_buffer.c +++ b/drd/tests/circular_buffer.c @@ -196,8 +196,8 @@ int main(int argc, char** argv) int main(int argc, char** argv) { fprintf(stderr, - "This test program has to be compiled with gcc version 4.1.0" - " or later.\n"); + "Sorry, but your compiler does not have built-in support for atomic" + " operations.\n"); return 0; } diff --git a/drd/tests/circular_buffer.stderr.exp b/drd/tests/circular_buffer.stderr.exp-with-atomic-builtins similarity index 100% rename from drd/tests/circular_buffer.stderr.exp rename to drd/tests/circular_buffer.stderr.exp-with-atomic-builtins diff --git a/drd/tests/circular_buffer.stderr.exp-without-atomic-builtins b/drd/tests/circular_buffer.stderr.exp-without-atomic-builtins new file mode 100644 index 0000000000..77b4b70a6e --- /dev/null +++ b/drd/tests/circular_buffer.stderr.exp-without-atomic-builtins @@ -0,0 +1,4 @@ + +Sorry, but your compiler does not have built-in support for atomic operations. + +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -- 2.47.2