mirror of
https://github.com/joel16/SDL2.git
synced 2024-12-11 13:05:27 +00:00
Michael gave permission to use his test code
This commit is contained in:
parent
0928bae0cd
commit
42a3df6fd3
@ -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[])
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user