X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=deps%2Flightning%2Fcheck%2FMakefile.am;h=c77f5cd3ed9072b9693bd999347077bd43a8d789;hb=02a5662c31c401081716623cc80bb1c4ab1dbb19;hp=f1155d7d073f6d28d8016d5053dd8b2fec95186d;hpb=e065941101fed3e4396bd116c1ceec9899169502;p=pcsx_rearmed.git diff --git a/deps/lightning/check/Makefile.am b/deps/lightning/check/Makefile.am index f1155d7d..c77f5cd3 100644 --- a/deps/lightning/check/Makefile.am +++ b/deps/lightning/check/Makefile.am @@ -1,5 +1,5 @@ # -# Copyright 2012-2019 Free Software Foundation, Inc. +# Copyright 2012-2023 Free Software Foundation, Inc. # # This file is part of GNU lightning. # @@ -14,9 +14,11 @@ # License for more details. # -AM_CFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include -D_GNU_SOURCE +AM_CFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include \ + -D_GNU_SOURCE $(LIGHTNING_CFLAGS) -check_PROGRAMS = lightning ccall self setcode nodata ctramp carg cva_list +check_PROGRAMS = lightning ccall self setcode nodata ctramp carg cva_list \ + catomic protect riprel lightning_LDADD = $(top_builddir)/lib/liblightning.la -lm $(SHLIB) lightning_SOURCES = lightning.c @@ -42,6 +44,15 @@ carg_SOURCES = carg.c cva_list_LDADD = $(top_builddir)/lib/liblightning.la -lm $(SHLIB) cva_list_SOURCES = cva_list.c +catomic_LDADD = $(top_builddir)/lib/liblightning.la -lm -lpthread $(SHLIB) +catomic_SOURCES = catomic.c + +protect_LDADD = $(top_builddir)/lib/liblightning.la -lm $(SHLIB) +protect_SOURCES = protect.c + +riprel_LDADD = $(top_builddir)/lib/liblightning.la -lm $(SHLIB) +riprel_SOURCES = riprel.c + $(top_builddir)/lib/liblightning.la: cd $(top_builddir)/lib; $(MAKE) $(AM_MAKEFLAGS) liblightning.la @@ -65,6 +76,7 @@ EXTRA_DIST = \ ldstxi-c.tst ldstxi-c.ok \ cvt.tst cvt.ok \ hton.tst hton.ok \ + bswap.tst bswap.ok \ branch.tst branch.ok \ alu.inc \ alu_add.tst alu_add.ok \ @@ -100,8 +112,10 @@ EXTRA_DIST = \ range.tst range.ok \ ranger.tst ranger.ok \ ret.tst ret.ok \ + skip.tst skip.ok \ tramp.tst tramp.ok \ va_list.tst va_list.ok \ + bit.tst bit.ok \ check.sh \ check.x87.sh \ check.arm.sh check.swf.sh \ @@ -109,7 +123,8 @@ EXTRA_DIST = \ check.arm4.swf.sh \ check.nodata.sh \ check.x87.nodata.sh \ - run-test all.tst + run-test all.tst \ + collatz.tst factorial.tst base_TESTS = \ 3to2 add align allocai \ @@ -117,7 +132,7 @@ base_TESTS = \ ldstr ldsti \ ldstxr ldstxi \ ldstr-c ldstxr-c ldstxi-c \ - cvt hton branch \ + cvt hton bswap branch \ alu_add alux_add \ alu_sub alux_sub alu_rsb \ alu_mul alu_div alu_rem \ @@ -130,8 +145,8 @@ base_TESTS = \ clobber carry call \ float jmpr live put \ qalu_mul qalu_div \ - range ranger ret tramp \ - va_list + range ranger ret skip tramp \ + va_list bit $(base_TESTS): check.sh $(LN_S) $(srcdir)/check.sh $@ @@ -196,7 +211,7 @@ arm_TESTS = \ rpn.arm ldstr.arm ldsti.arm \ ldstxr.arm ldstxi.arm \ ldstr-c.arm ldstxr-c.arm ldstxi-c.arm \ - cvt.arm hton.arm branch.arm \ + cvt.arm hton.arm bswap.arm branch.arm \ alu_add.arm alux_add.arm \ alu_sub.arm alux_sub.arm alu_rsb.arm \ alu_mul.arm alu_div.arm alu_rem.arm \ @@ -222,7 +237,7 @@ swf_TESTS = \ rpn.swf ldstr.swf ldsti.swf \ ldstxr.swf ldstxi.swf \ ldstr-c.swf ldstxr-c.swf ldstxi-c.swf \ - cvt.swf hton.swf branch.swf \ + cvt.swf hton.swf bswap.swf branch.swf \ alu_add.swf alux_add.swf \ alu_sub.swf alux_sub.swf alu_rsb.swf \ alu_mul.swf alu_div.swf alu_rem.swf \ @@ -246,7 +261,7 @@ arm_swf_TESTS = \ rpn.arm.swf ldstr.arm.swf ldsti.arm.swf \ ldstxr.arm.swf ldstxi.arm.swf \ ldstr-c.arm.swf ldstxr-c.arm.swf ldstxi-c.arm.swf \ - cvt.arm.swf hton.arm.swf branch.arm.swf \ + cvt.arm.swf hton.arm.swf bswap.arm.swf branch.arm.swf \ alu_add.arm.swf alux_add.arm.swf \ alu_sub.arm.swf alux_sub.arm.swf alu_rsb.arm.swf \ alu_mul.arm.swf alu_div.arm.swf alu_rem.arm.swf \ @@ -271,8 +286,8 @@ arm4_swf_TESTS = \ rpn.arm4.swf ldstr.arm4.swf ldsti.arm4.swf \ ldstxr.arm4.swf ldstxi.arm4.swf \ ldstr-c.arm4.swf ldstxr-c.arm4.swf ldstxi-c.arm4.swf \ - cvt.arm4.swf hton.arm4.swf branch.arm4.swf \ - alu_add.arm4.swf alux_add.arm4.swf \ + cvt.arm4.swf hton.arm4.swf bswap.arm4.swf \ + branch.arm4.swf alu_add.arm4.swf alux_add.arm4.swf \ alu_sub.arm4.swf alux_sub.arm4.swf alu_rsb.arm4.swf \ alu_mul.arm4.swf alu_div.arm4.swf alu_rem.arm4.swf \ alu_and.arm4.swf alu_or.arm4.swf alu_xor.arm4.swf \ @@ -312,13 +327,14 @@ nodata_TESTS = \ clobber.nodata carry.nodata call.nodata \ float.nodata jmpr.nodata tramp.nodata \ range.nodata ranger.nodata put.nodata \ - va_list.nodata + va_list.nodata bit.nodata $(nodata_TESTS): check.nodata.sh $(LN_S) $(srcdir)/check.nodata.sh $@ TESTS += $(nodata_TESTS) endif -TESTS += ccall self setcode nodata ctramp carg cva_list +TESTS += ccall self setcode nodata ctramp carg cva_list catomic \ + protect riprel CLEANFILES = $(TESTS) #TESTS_ENVIRONMENT=$(srcdir)/run-test;