Print this page
OS-7095 Want risc-v disassembler

*** 8,113 **** # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # ! # Copyright 2017 Joyent, Inc. # include $(SRC)/Makefile.master ROOTOPTPKG = $(ROOT)/opt/util-tests TESTDIR = $(ROOTOPTPKG)/tests/dis ! ARCHS = i386 sparc PROG = distest ! SPARC_TESTS = \ ! tst.regs ! I386_TESTS = \ ! 32.adx \ ! 32.avx \ ! 32.avx2 \ ! 32.avx512 \ ! 32.aes \ ! 32.bmi1 \ ! 32.bmi2 \ ! 32.f16c \ ! 32.fma-pd \ ! 32.fma-ps \ ! 32.fma-sd \ ! 32.fma-ss \ ! 32.lzcnt \ ! 32.movbe \ ! 32.opmask \ ! 32.pclmulqdq \ ! 32.popcnt \ ! 32.sha \ ! 32.sse-3 \ ! 32.sse-4.1 \ ! 32.sse-4.2 \ ! 32.ssse3 \ ! 32.xsave \ ! 64.avx \ ! 64.avx2 \ ! 64.avx512 \ ! 64.adx \ ! 64.aes \ ! 64.bmi1 \ ! 64.bmi2 \ ! 64.ept \ ! 64.f16c \ ! 64.fma-pd \ ! 64.fma-ps \ ! 64.fma-sd \ ! 64.fma-ss \ ! 64.lzcnt \ ! 64.movbe \ ! 64.opmask \ ! 64.pclmulqdq \ ! 64.popcnt \ ! 64.random \ ! 64.sha \ ! 64.sse-3 \ ! 64.sse-4.1 \ ! 64.sse-4.2 \ ! 64.ssse3 \ ! 64.vmx \ ! 64.xsave \ ! tst.cpuid \ ! tst.fence \ ! tst.msr \ ! tst.mwait \ ! tst.random \ ! tst.smap \ ! tst.sep \ ! tst.tsc \ ! tst.vmx - I386_FILES = $(I386_TESTS:%=%.s) $(I386_TESTS:%=%.out) - ROOTI386 = $(I386_FILES:%=$(TESTDIR)/i386/%) - - SPARC_FILES = $(SPARC_TESTS:%=%.s) $(SPARC_TESTS:%=%.out) - ROOTSPARC = $(SPARC_FILES:%=$(TESTDIR)/sparc/%) - include $(SRC)/cmd/Makefile.cmd include $(SRC)/test/Makefile.com ARCHDIRS = $(ARCHS:%=$(TESTDIR)/%) CMDS = $(PROG:%=$(TESTDIR)/%) $(CMDS) := FILEMODE = 0555 ! install: $(CMDS) $(ROOTI386) $(ROOTSPARC) lint: clobber: clean clean: ! $(CMDS) $(ROOTI386) $(ROOTSPARC): $(TESTDIR) $(ARCHDIRS) $(TESTDIR) $(ARCHDIRS): $(INS.dir) $(TESTDIR)/%: % --- 8,55 ---- # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # ! # Copyright 2018 Joyent, Inc. # include $(SRC)/Makefile.master ROOTOPTPKG = $(ROOT)/opt/util-tests TESTDIR = $(ROOTOPTPKG)/tests/dis ! ARCHS = i386 risc-v risc-v-c sparc PROG = distest ! I386_FILES :sh= (cd i386; print *) ! RISCV_FILES :sh= (cd risc-v; print *) ! RISCV_C_FILES :sh= (cd risc-v-c; print *) ! SPARC_FILES :sh= (cd sparc; print *) ! ROOTFILES = \ ! $(I386_FILES:%=$(TESTDIR)/i386/%) \ ! $(RISCV_FILES:%=$(TESTDIR)/risc-v/%) \ ! $(RISCV_C_FILES:%=$(TESTDIR)/risc-v-c/%) \ ! $(SPARC_FILES:%=$(TESTDIR)/sparc/%) include $(SRC)/cmd/Makefile.cmd include $(SRC)/test/Makefile.com ARCHDIRS = $(ARCHS:%=$(TESTDIR)/%) CMDS = $(PROG:%=$(TESTDIR)/%) $(CMDS) := FILEMODE = 0555 ! install: $(CMDS) $(ROOTFILES) lint: clobber: clean clean: ! $(CMDS) $(ROOTFILES): $(TESTDIR) $(ARCHDIRS) $(TESTDIR) $(ARCHDIRS): $(INS.dir) $(TESTDIR)/%: %