From 4edd0db89f3eea30ae42223d3b60d2616ea1f679 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 18 Jan 2011 10:57:28 -0800 Subject: [PATCH] Michael gave permission to use his test code --- test/testatomic.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/test/testatomic.c b/test/testatomic.c index 29229aee5..cce12aefa 100644 --- a/test/testatomic.c +++ b/test/testatomic.c @@ -68,9 +68,13 @@ void RunBasicTest() printf("AtomicCAS() tfret=%s val=%d\n", tf(tfret), SDL_AtomicGet(&v)); } -/* Atomic operation test, adapted from code by Michael Davidsaver at: - http://bazaar.launchpad.net/~mdavidsaver/epics-base/atomic/revision/12105#src/libCom/test/epicsAtomicTest.c -*/ +/**************************************************************************/ +/* Atomic operation test + * Adapted with permission from code by Michael Davidsaver at: + * http://bazaar.launchpad.net/~mdavidsaver/epics-base/atomic/revision/12105#src/libCom/test/epicsAtomicTest.c + * Original copyright 2010 Brookhaven Science Associates as operator of Brookhaven National Lab + * http://www.aps.anl.gov/epics/license/open.php + */ /* Tests semantics of atomic operations. Also a stress test * to see if they are really atomic. @@ -224,6 +228,9 @@ void RunEpicTest() SDL_assert(bad!=Expect); } +/* End atomic operation test */ +/**************************************************************************/ + int main(int argc, char *argv[]) {