some big endian fixes
[pcsx_rearmed.git] / deps / lightning / check / Makefile.am
index e04f7ac..fc9f232 100644 (file)
@@ -14,7 +14,7 @@
 # License for more details.
 #
 
-AM_CFLAGS = -I$(top_srcdir)/include -D_GNU_SOURCE
+AM_CFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include -D_GNU_SOURCE
 
 check_PROGRAMS = lightning ccall self setcode nodata ctramp carg cva_list
 
@@ -65,6 +65,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      \
@@ -82,6 +83,7 @@ EXTRA_DIST =                          \
        alu_rsh.tst     alu_rsh.ok      \
        alu_com.tst     alu_com.ok      \
        alu_neg.tst     alu_neg.ok      \
+       movzr.tst       movzr.ok        \
        fop_abs.tst     fop_abs.ok      \
        fop_sqrt.tst    fop_sqrt.ok     \
        varargs.tst     varargs.ok      \
@@ -91,6 +93,7 @@ EXTRA_DIST =                          \
        call.tst        call.ok         \
        float.tst       float.ok        \
        jmpr.tst        jmpr.ok         \
+       live.tst        live.ok         \
        put.tst         put.ok          \
        qalu.inc                        \
        qalu_mul.tst    qalu_mul.ok     \
@@ -115,17 +118,18 @@ 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         \
        alu_and alu_or alu_xor          \
        alu_lsh alu_rsh                 \
        alu_com alu_neg                 \
+       movzr                           \
        fop_abs fop_sqrt                \
        varargs stack                   \
        clobber carry call              \
-       float jmpr put                  \
+       float jmpr live put             \
        qalu_mul qalu_div               \
        range ranger ret tramp          \
        va_list
@@ -150,6 +154,7 @@ x87_TESTS =                                 \
        alu_and.x87 alu_or.x87 alu_xor.x87      \
        alu_lsh.x87 alu_rsh.x87                 \
        alu_com.x87 alu_neg.x87                 \
+       movzr.x87                               \
        fop_abs.x87 fop_sqrt.x87                \
        varargs.x87 stack.x87                   \
        clobber.x87 carry.x87 call.x87          \
@@ -173,6 +178,7 @@ x87_nodata_TESTS =                                                  \
        alu_and.x87.nodata alu_or.x87.nodata alu_xor.x87.nodata         \
        alu_lsh.x87.nodata alu_rsh.x87.nodata                           \
        alu_com.x87.nodata alu_neg.x87.nodata                           \
+       movzr.x87.nodata                                                \
        fop_abs.x87.nodata fop_sqrt.x87.nodata                          \
        varargs.x87.nodata stack.x87.nodata                             \
        clobber.x87.nodata carry.x87.nodata call.x87.nodata             \
@@ -191,13 +197,14 @@ 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     \
        alu_and.arm alu_or.arm alu_xor.arm      \
        alu_lsh.arm alu_rsh.arm                 \
        alu_com.arm alu_neg.arm                 \
+       movzr.arm                               \
        fop_abs.arm fop_sqrt.arm                \
        varargs.arm stack.arm                   \
        clobber.arm carry.arm call.arm          \
@@ -216,13 +223,14 @@ 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     \
        alu_and.swf alu_or.swf alu_xor.swf      \
        alu_lsh.swf alu_rsh.swf                 \
        alu_com.swf alu_neg.swf                 \
+       movzr.swf                               \
        fop_abs.swf fop_sqrt.swf                \
        varargs.swf stack.swf                   \
        clobber.swf carry.swf call.swf          \
@@ -239,13 +247,14 @@ 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         \
        alu_and.arm.swf alu_or.arm.swf alu_xor.arm.swf          \
        alu_lsh.arm.swf alu_rsh.arm.swf                         \
        alu_com.arm.swf alu_neg.arm.swf                         \
+       movzr.arm.swf                                           \
        fop_abs.arm.swf fop_sqrt.arm.swf                        \
        varargs.arm.swf stack.arm.swf                           \
        clobber.arm.swf carry.arm.swf call.arm.swf              \
@@ -263,13 +272,14 @@ 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       \
        alu_lsh.arm4.swf alu_rsh.arm4.swf                       \
        alu_com.arm4.swf alu_neg.arm4.swf                       \
+       movzr.arm4.swf                                          \
        fop_abs.arm4.swf fop_sqrt.arm4.swf                      \
        varargs.arm4.swf stack.arm4.swf                         \
        clobber.arm4.swf carry.arm4.swf call.arm4.swf           \
@@ -297,6 +307,7 @@ nodata_TESTS =                                              \
        alu_and.nodata alu_or.nodata alu_xor.nodata     \
        alu_lsh.nodata alu_rsh.nodata                   \
        alu_com.nodata alu_neg.nodata                   \
+       movzr.nodata                                    \
        fop_abs.nodata fop_sqrt.nodata                  \
        varargs.nodata stack.nodata                     \
        clobber.nodata carry.nodata call.nodata         \
@@ -315,4 +326,3 @@ CLEANFILES = $(TESTS)
 
 debug:         lightning
        $(LIBTOOL) --mode=execute gdb lightning
-