Annotation of qemu/tests/tcg/xtensa/Makefile, revision 1.1

1.1     ! root        1: -include ../../config-host.mak
        !             2: 
        !             3: CROSS=xtensa-dc232b-elf-
        !             4: 
        !             5: ifndef XT
        !             6: SIM = qemu-system-xtensa
        !             7: SIMFLAGS = -M sim -cpu dc232b -nographic -semihosting $(EXTFLAGS) -kernel
        !             8: SIMDEBUG = -s -S
        !             9: else
        !            10: SIM = xt-run
        !            11: SIMFLAGS = --xtensa-core=DC_B_232L --exit_with_target_code $(EXTFLAGS)
        !            12: SIMDEBUG = --gdbserve=0
        !            13: endif
        !            14: 
        !            15: CC      = $(CROSS)gcc
        !            16: AS      = $(CROSS)gcc -x assembler
        !            17: LD      = $(CROSS)ld
        !            18: 
        !            19: LDFLAGS = -Tlinker.ld
        !            20: 
        !            21: CRT        = crt.o vectors.o
        !            22: 
        !            23: TESTCASES += test_b.tst
        !            24: TESTCASES += test_bi.tst
        !            25: #TESTCASES += test_boolean.tst
        !            26: TESTCASES += test_break.tst
        !            27: TESTCASES += test_bz.tst
        !            28: TESTCASES += test_clamps.tst
        !            29: TESTCASES += test_fail.tst
        !            30: TESTCASES += test_interrupt.tst
        !            31: TESTCASES += test_loop.tst
        !            32: TESTCASES += test_mac16.tst
        !            33: TESTCASES += test_max.tst
        !            34: TESTCASES += test_min.tst
        !            35: TESTCASES += test_mmu.tst
        !            36: TESTCASES += test_mul16.tst
        !            37: TESTCASES += test_mul32.tst
        !            38: TESTCASES += test_nsa.tst
        !            39: ifdef XT
        !            40: TESTCASES += test_pipeline.tst
        !            41: endif
        !            42: TESTCASES += test_quo.tst
        !            43: TESTCASES += test_rem.tst
        !            44: TESTCASES += test_rst0.tst
        !            45: TESTCASES += test_sar.tst
        !            46: TESTCASES += test_sext.tst
        !            47: TESTCASES += test_shift.tst
        !            48: TESTCASES += test_timer.tst
        !            49: TESTCASES += test_windowed.tst
        !            50: 
        !            51: all: build
        !            52: 
        !            53: %.o: $(SRC_PATH)/tests/xtensa/%.c
        !            54:        $(CC) $(CFLAGS) -c $< -o $@
        !            55: 
        !            56: %.o: $(SRC_PATH)/tests/xtensa/%.S
        !            57:        $(AS) $(ASFLAGS) -c $< -o $@
        !            58: 
        !            59: %.tst: %.o macros.inc $(CRT) Makefile
        !            60:        $(LD) $(LDFLAGS) $(NOSTDFLAGS) $(CRT) $< -o $@
        !            61: 
        !            62: build: $(TESTCASES)
        !            63: 
        !            64: check: $(addprefix run-, $(TESTCASES))
        !            65: 
        !            66: run-%.tst: %.tst
        !            67:        $(SIM) $(SIMFLAGS) ./$<
        !            68: 
        !            69: run-test_fail.tst: test_fail.tst
        !            70:        ! $(SIM) $(SIMFLAGS) ./$<
        !            71: 
        !            72: debug-%.tst: %.tst
        !            73:        $(SIM) $(SIMDEBUG) $(SIMFLAGS) ./$<
        !            74: 
        !            75: host-debug-%.tst: %.tst
        !            76:        gdb --args $(SIM) $(SIMFLAGS) ./$<
        !            77: 
        !            78: clean:
        !            79:        $(RM) -fr $(TESTCASES) $(CRT)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.