qemu/tests/tcg/openrisc/Makefile
<<
>>
Prefs
   1-include ../../config-host.mak
   2
   3CROSS = or32-linux-
   4
   5SIM = qemu-or32
   6
   7CC = $(CROSS)gcc
   8
   9TESTCASES = test_add.tst
  10TESTCASES += test_sub.tst
  11TESTCASES += test_addc.tst
  12TESTCASES += test_addi.tst
  13TESTCASES += test_addic.tst
  14TESTCASES += test_and_or.tst
  15TESTCASES += test_bf.tst
  16TESTCASES += test_bnf.tst
  17TESTCASES += test_div.tst
  18TESTCASES += test_divu.tst
  19TESTCASES += test_extx.tst
  20TESTCASES += test_fx.tst
  21TESTCASES += test_jal.tst
  22TESTCASES += test_j.tst
  23TESTCASES += test_lf_div.tst
  24TESTCASES += test_lf_eqs.tst
  25TESTCASES += test_lf_ges.tst
  26TESTCASES += test_lf_gts.tst
  27TESTCASES += test_lf_les.tst
  28TESTCASES += test_lf_lts.tst
  29TESTCASES += test_lf_mul.tst
  30TESTCASES += test_lf_nes.tst
  31TESTCASES += test_lf_rem.tst
  32TESTCASES += test_lf_sub.tst
  33TESTCASES += test_lf_add.tst
  34TESTCASES += test_logic.tst
  35TESTCASES += test_lx.tst
  36TESTCASES += test_movhi.tst
  37TESTCASES += test_mul.tst
  38TESTCASES += test_mulu.tst
  39TESTCASES += test_muli.tst
  40TESTCASES += test_sfeq.tst
  41TESTCASES += test_sfeqi.tst
  42TESTCASES += test_sfges.tst
  43TESTCASES += test_sfgesi.tst
  44TESTCASES += test_sfgeu.tst
  45TESTCASES += test_sfgeui.tst
  46TESTCASES += test_sfgts.tst
  47TESTCASES += test_sfgtsi.tst
  48TESTCASES += test_sfgtu.tst
  49TESTCASES += test_sfgtui.tst
  50TESTCASES += test_sfles.tst
  51TESTCASES += test_sflesi.tst
  52TESTCASES += test_sfleu.tst
  53TESTCASES += test_sfleui.tst
  54TESTCASES += test_sflts.tst
  55TESTCASES += test_sfltsi.tst
  56TESTCASES += test_sfltu.tst
  57TESTCASES += test_sfltui.tst
  58TESTCASES += test_sfne.tst
  59TESTCASES += test_sfnei.tst
  60
  61all: $(TESTCASES)
  62
  63%.tst: %.c
  64        $(CC) -static $< -o $@
  65
  66
  67check: $(TESTCASES)
  68        @for case in $(TESTCASES); do $(SIM) $$case; echo $$case pass!; sleep 0.2; done
  69
  70clean:
  71        $(RM) -rf $(TESTCASES)
  72