11.2Sisaki# $NetBSD: Makefile,v 1.2 2019/02/26 10:01:41 isaki Exp $ 21.1Sisaki 31.1Sisaki.include <bsd.own.mk> 41.1Sisaki 51.1SisakiTESTSDIR= ${TESTSBASE}/lib/libc/atomic 61.1Sisaki 71.1SisakiTESTS_C+= t_atomic_add 81.1SisakiTESTS_C+= t_atomic_and 91.1SisakiTESTS_C+= t_atomic_cas 101.1SisakiTESTS_C+= t_atomic_dec 111.1SisakiTESTS_C+= t_atomic_inc 121.1SisakiTESTS_C+= t_atomic_or 131.1SisakiTESTS_C+= t_atomic_swap 141.1Sisaki 151.2SisakiTESTS_C+= t___sync_add 161.2SisakiTESTS_C+= t___sync_sub 171.2SisakiTESTS_C+= t___sync_or 181.2SisakiTESTS_C+= t___sync_and 191.2SisakiTESTS_C+= t___sync_xor 201.2SisakiTESTS_C+= t___sync_nand 211.2SisakiTESTS_C+= t___sync_compare_and_swap 221.2SisakiTESTS_C+= t___sync_lock 231.2Sisaki 241.2Sisaki# The code conforms to new NAND semantics. So this warning is not 251.2Sisaki# necessary here. 261.2Sisaki.if "${ACTIVE_CC}" == "gcc" 271.2SisakiCPPFLAGS.t___sync_nand.c+= -Wno-sync-nand 281.2Sisaki.elif "${ACTIVE_CC}" == "clang" 291.2SisakiCPPFLAGS.t___sync_nand.c+= -Wno-sync-fetch-and-nand-semantics-changed 301.2Sisaki.endif 311.2Sisaki 321.1SisakiMKMAN=no 331.1Sisaki 341.1SisakiBINDIR= ${TESTSDIR} 351.1Sisaki 361.1Sisaki.include <bsd.test.mk> 37