From nobody Fri Nov 7 04:18:22 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1545916564192523.3349245696318; Thu, 27 Dec 2018 05:16:04 -0800 (PST) Received: from localhost ([127.0.0.1]:51963 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gcVW5-0000cH-Vt for importer@patchew.org; Thu, 27 Dec 2018 08:16:02 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gcVUe-0008Dx-P7 for qemu-devel@nongnu.org; Thu, 27 Dec 2018 08:14:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gcVUc-0005z7-4S for qemu-devel@nongnu.org; Thu, 27 Dec 2018 08:14:32 -0500 Received: from mx2.rt-rk.com ([89.216.37.149]:38039 helo=mail.rt-rk.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gcVUa-0003yr-Ob for qemu-devel@nongnu.org; Thu, 27 Dec 2018 08:14:30 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.rt-rk.com (Postfix) with ESMTP id A23961A2149; Thu, 27 Dec 2018 14:13:24 +0100 (CET) Received: from rtrkw774-lin.domain.local (rtrkw774-lin.domain.local [10.10.13.43]) by mail.rt-rk.com (Postfix) with ESMTPSA id 4480F1A213C; Thu, 27 Dec 2018 14:13:24 +0100 (CET) X-Virus-Scanned: amavisd-new at rt-rk.com From: Aleksandar Markovic To: qemu-devel@nongnu.org Date: Thu, 27 Dec 2018 14:13:00 +0100 Message-Id: <1545916380-12816-3-git-send-email-aleksandar.markovic@rt-rk.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1545916380-12816-1-git-send-email-aleksandar.markovic@rt-rk.com> References: <1545916380-12816-1-git-send-email-aleksandar.markovic@rt-rk.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 89.216.37.149 Subject: [Qemu-devel] [PATCH 2/2] tests: tcg: mips: Remove old directories after reorganization X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: noring@nocrew.org, smarkovic@wavecomp.com, arikalo@wavecomp.com, amarkovic@wavecomp.com, alex.bennee@linaro.org, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Aleksandar Markovic Remove old directories after reorganization of MIPS TCG tests. Signed-off-by: Aleksandar Markovic --- tests/tcg/mips/mips32-dsp/Makefile | 136 ------------- tests/tcg/mips/mips32-dspr2/Makefile | 71 ------- tests/tcg/mips/mips64-dsp/Makefile | 306 --------------------------= ---- tests/tcg/mips/mips64-dsp/head.S | 16 -- tests/tcg/mips/mips64-dsp/io.h | 22 --- tests/tcg/mips/mips64-dsp/mips_boot.lds | 31 --- tests/tcg/mips/mips64-dspr2/.directory | 2 - tests/tcg/mips/mips64-dspr2/Makefile | 116 ----------- tests/tcg/mips/mips64-dspr2/head.S | 16 -- tests/tcg/mips/mips64-dspr2/io.h | 22 --- tests/tcg/mips/mips64-dspr2/mips_boot.lds | 31 --- tests/tcg/mips/mipsr5900/Makefile | 30 --- 12 files changed, 799 deletions(-) delete mode 100644 tests/tcg/mips/mips32-dsp/Makefile delete mode 100644 tests/tcg/mips/mips32-dspr2/Makefile delete mode 100644 tests/tcg/mips/mips64-dsp/Makefile delete mode 100644 tests/tcg/mips/mips64-dsp/head.S delete mode 100644 tests/tcg/mips/mips64-dsp/io.h delete mode 100644 tests/tcg/mips/mips64-dsp/mips_boot.lds delete mode 100644 tests/tcg/mips/mips64-dspr2/.directory delete mode 100644 tests/tcg/mips/mips64-dspr2/Makefile delete mode 100644 tests/tcg/mips/mips64-dspr2/head.S delete mode 100644 tests/tcg/mips/mips64-dspr2/io.h delete mode 100644 tests/tcg/mips/mips64-dspr2/mips_boot.lds delete mode 100644 tests/tcg/mips/mipsr5900/Makefile diff --git a/tests/tcg/mips/mips32-dsp/Makefile b/tests/tcg/mips/mips32-dsp= /Makefile deleted file mode 100644 index c3a0a00..0000000 --- a/tests/tcg/mips/mips32-dsp/Makefile +++ /dev/null @@ -1,136 +0,0 @@ --include ../../config-host.mak - -CROSS=3Dmips64el-unknown-linux-gnu- - -SIM=3Dqemu-mipsel -SIM_FLAGS=3D-cpu 74Kf - -CC =3D $(CROSS)gcc -CFLAGS =3D -mabi=3D32 -march=3Dmips32r2 -mgp32 -mdsp -static - -TESTCASES =3D absq_s_ph.tst -TESTCASES +=3D absq_s_w.tst -TESTCASES +=3D addq_ph.tst -TESTCASES +=3D addq_s_ph.tst -TESTCASES +=3D addq_s_w.tst -TESTCASES +=3D addsc.tst -TESTCASES +=3D addu_qb.tst -TESTCASES +=3D addu_s_qb.tst -TESTCASES +=3D addwc.tst -TESTCASES +=3D bitrev.tst -TESTCASES +=3D bposge32.tst -TESTCASES +=3D cmp_eq_ph.tst -TESTCASES +=3D cmpgu_eq_qb.tst -TESTCASES +=3D cmpgu_le_qb.tst -TESTCASES +=3D cmpgu_lt_qb.tst -TESTCASES +=3D cmp_le_ph.tst -TESTCASES +=3D cmp_lt_ph.tst -TESTCASES +=3D cmpu_eq_qb.tst -TESTCASES +=3D cmpu_le_qb.tst -TESTCASES +=3D cmpu_lt_qb.tst -TESTCASES +=3D dpaq_sa_l_w.tst -TESTCASES +=3D dpaq_s_w_ph.tst -TESTCASES +=3D dpau_h_qbl.tst -TESTCASES +=3D dpau_h_qbr.tst -TESTCASES +=3D dpsq_sa_l_w.tst -TESTCASES +=3D dpsq_s_w_ph.tst -TESTCASES +=3D dpsu_h_qbl.tst -TESTCASES +=3D dpsu_h_qbr.tst -TESTCASES +=3D extp.tst -TESTCASES +=3D extpdp.tst -TESTCASES +=3D extpdpv.tst -TESTCASES +=3D extpv.tst -TESTCASES +=3D extr_rs_w.tst -TESTCASES +=3D extr_r_w.tst -TESTCASES +=3D extr_s_h.tst -TESTCASES +=3D extrv_rs_w.tst -TESTCASES +=3D extrv_r_w.tst -TESTCASES +=3D extrv_s_h.tst -TESTCASES +=3D extrv_w.tst -TESTCASES +=3D extr_w.tst -TESTCASES +=3D insv.tst -TESTCASES +=3D lbux.tst -TESTCASES +=3D lhx.tst -TESTCASES +=3D lwx.tst -TESTCASES +=3D madd.tst -TESTCASES +=3D maddu.tst -TESTCASES +=3D maq_sa_w_phl.tst -TESTCASES +=3D maq_sa_w_phr.tst -TESTCASES +=3D maq_s_w_phl.tst -TESTCASES +=3D maq_s_w_phr.tst -TESTCASES +=3D mfhi.tst -TESTCASES +=3D mflo.tst -TESTCASES +=3D modsub.tst -TESTCASES +=3D msub.tst -TESTCASES +=3D msubu.tst -TESTCASES +=3D mthi.tst -TESTCASES +=3D mthlip.tst -TESTCASES +=3D mtlo.tst -TESTCASES +=3D muleq_s_w_phl.tst -TESTCASES +=3D muleq_s_w_phr.tst -TESTCASES +=3D muleu_s_ph_qbl.tst -TESTCASES +=3D muleu_s_ph_qbr.tst -TESTCASES +=3D mulq_rs_ph.tst -TESTCASES +=3D mult.tst -TESTCASES +=3D multu.tst -TESTCASES +=3D packrl_ph.tst -TESTCASES +=3D pick_ph.tst -TESTCASES +=3D pick_qb.tst -TESTCASES +=3D precequ_ph_qbla.tst -TESTCASES +=3D precequ_ph_qbl.tst -TESTCASES +=3D precequ_ph_qbra.tst -TESTCASES +=3D precequ_ph_qbr.tst -TESTCASES +=3D preceq_w_phl.tst -TESTCASES +=3D preceq_w_phr.tst -TESTCASES +=3D preceu_ph_qbla.tst -TESTCASES +=3D preceu_ph_qbl.tst -TESTCASES +=3D preceu_ph_qbra.tst -TESTCASES +=3D preceu_ph_qbr.tst -TESTCASES +=3D precrq_ph_w.tst -TESTCASES +=3D precrq_qb_ph.tst -TESTCASES +=3D precrq_rs_ph_w.tst -TESTCASES +=3D precrqu_s_qb_ph.tst -TESTCASES +=3D raddu_w_qb.tst -TESTCASES +=3D rddsp.tst -TESTCASES +=3D repl_ph.tst -TESTCASES +=3D repl_qb.tst -TESTCASES +=3D replv_ph.tst -TESTCASES +=3D replv_qb.tst -TESTCASES +=3D shilo.tst -TESTCASES +=3D shilov.tst -TESTCASES +=3D shll_ph.tst -TESTCASES +=3D shll_qb.tst -TESTCASES +=3D shll_s_ph.tst -TESTCASES +=3D shll_s_w.tst -TESTCASES +=3D shllv_ph.tst -TESTCASES +=3D shllv_qb.tst -TESTCASES +=3D shllv_s_ph.tst -TESTCASES +=3D shllv_s_w.tst -TESTCASES +=3D shra_ph.tst -TESTCASES +=3D shra_r_ph.tst -TESTCASES +=3D shra_r_w.tst -TESTCASES +=3D shrav_ph.tst -TESTCASES +=3D shrav_r_ph.tst -TESTCASES +=3D shrav_r_w.tst -TESTCASES +=3D shrl_qb.tst -TESTCASES +=3D shrlv_qb.tst -TESTCASES +=3D subq_ph.tst -TESTCASES +=3D subq_s_ph.tst -TESTCASES +=3D subq_s_w.tst -TESTCASES +=3D subu_qb.tst -TESTCASES +=3D subu_s_qb.tst -TESTCASES +=3D wrdsp.tst - -all: $(TESTCASES) - -%.tst: %.c - $(CC) $(CFLAGS) $< -o $@ - -check: $(TESTCASES) - @for case in $(TESTCASES); do \ - echo $(SIM) $(SIM_FLAGS) ./$$case;\ - $(SIM) $(SIM_FLAGS) ./$$case; \ - done - -clean: - $(RM) -rf $(TESTCASES) diff --git a/tests/tcg/mips/mips32-dspr2/Makefile b/tests/tcg/mips/mips32-d= spr2/Makefile deleted file mode 100644 index ed19581..0000000 --- a/tests/tcg/mips/mips32-dspr2/Makefile +++ /dev/null @@ -1,71 +0,0 @@ --include ../../config-host.mak - -CROSS=3Dmips64el-unknown-linux-gnu- - -SIM=3Dqemu-mipsel -SIM_FLAGS=3D-cpu 74Kf - -CC =3D $(CROSS)gcc -CFLAGS =3D -mabi=3D32 -march=3Dmips32r2 -mgp32 -mdspr2 -static - -TESTCASES =3D absq_s_qb.tst -TESTCASES +=3D addqh_ph.tst -TESTCASES +=3D addqh_r_ph.tst -TESTCASES +=3D addqh_r_w.tst -TESTCASES +=3D addqh_w.tst -TESTCASES +=3D adduh_qb.tst -TESTCASES +=3D adduh_r_qb.tst -TESTCASES +=3D addu_ph.tst -TESTCASES +=3D addu_s_ph.tst -TESTCASES +=3D append.tst -TESTCASES +=3D balign.tst -TESTCASES +=3D cmpgdu_eq_qb.tst -TESTCASES +=3D cmpgdu_le_qb.tst -TESTCASES +=3D cmpgdu_lt_qb.tst -TESTCASES +=3D dpaqx_sa_w_ph.tst -TESTCASES +=3D dpa_w_ph.tst -TESTCASES +=3D dpax_w_ph.tst -TESTCASES +=3D dpaqx_s_w_ph.tst -TESTCASES +=3D dpsqx_sa_w_ph.tst -TESTCASES +=3D dpsqx_s_w_ph.tst -TESTCASES +=3D dps_w_ph.tst -TESTCASES +=3D dpsx_w_ph.tst -TESTCASES +=3D mul_ph.tst -TESTCASES +=3D mulq_rs_w.tst -TESTCASES +=3D mulq_s_ph.tst -TESTCASES +=3D mulq_s_w.tst -TESTCASES +=3D mulsaq_s_w_ph.tst -TESTCASES +=3D mulsa_w_ph.tst -TESTCASES +=3D mul_s_ph.tst -TESTCASES +=3D precr_qb_ph.tst -TESTCASES +=3D precr_sra_ph_w.tst -TESTCASES +=3D precr_sra_r_ph_w.tst -TESTCASES +=3D prepend.tst -TESTCASES +=3D shra_qb.tst -TESTCASES +=3D shra_r_qb.tst -TESTCASES +=3D shrav_qb.tst -TESTCASES +=3D shrav_r_qb.tst -TESTCASES +=3D shrl_ph.tst -TESTCASES +=3D shrlv_ph.tst -TESTCASES +=3D subqh_ph.tst -TESTCASES +=3D subqh_r_ph.tst -TESTCASES +=3D subqh_r_w.tst -TESTCASES +=3D subqh_w.tst -TESTCASES +=3D subuh_qb.tst -TESTCASES +=3D subuh_r_qb.tst -TESTCASES +=3D subu_ph.tst -TESTCASES +=3D subu_s_ph.tst - -all: $(TESTCASES) - -%.tst: %.c - $(CC) $(CFLAGS) $< -o $@ - -check: $(TESTCASES) - @for case in $(TESTCASES); do \ - echo $(SIM) $(SIM_FLAGS) ./$$case;\ - $(SIM) $(SIM_FLAGS) ./$$case; \ - done - -clean: - $(RM) -rf $(TESTCASES) diff --git a/tests/tcg/mips/mips64-dsp/Makefile b/tests/tcg/mips/mips64-dsp= /Makefile deleted file mode 100644 index b2ac6b3..0000000 --- a/tests/tcg/mips/mips64-dsp/Makefile +++ /dev/null @@ -1,306 +0,0 @@ - -CROSS_COMPILE ?=3D mips64el-unknown-linux-gnu- - -SIM =3D qemu-system-mips64el -SIMFLAGS =3D -nographic -cpu mips64dspr2 -kernel - -AS =3D $(CROSS_COMPILE)as -LD =3D $(CROSS_COMPILE)ld -CC =3D $(CROSS_COMPILE)gcc -AR =3D $(CROSS_COMPILE)ar -NM =3D $(CROSS_COMPILE)nm -STRIP =3D $(CROSS_COMPILE)strip -RANLIB =3D $(CROSS_COMPILE)ranlib -OBJCOPY =3D $(CROSS_COMPILE)objcopy -OBJDUMP =3D $(CROSS_COMPILE)objdump - -VECTORS_OBJ ?=3D ./head.o ./printf.o - -HEAD_FLAGS ?=3D -nostdinc -mabi=3D64 -G 0 -mno-abicalls -fno-pic -pipe \ - -msoft-float -march=3Dmips64 -Wa,-mips64 -Wa,--trap \ - -msym32 -DKBUILD_64BIT_SYM32 -I./ - -CFLAGS ?=3D -nostdinc -mabi=3D64 -G 0 -mno-abicalls -fno-pic -fno-builtin = \ - -pipe -march=3Dmips64r2 -mgp64 -mdsp -static -Wa,--trap -msym32 \ - -DKBUILD_64BIT_SYM32 -I./ - -LDFLAGS =3D -T./mips_boot.lds -L./ -FLAGS =3D -nostdlib -mabi=3D64 -march=3Dmips64r2 -mgp64 -mdsp - - -#TESTCASES =3D absq_s_ob.tst -TESTCASES =3D absq_s_ph.tst -TESTCASES +=3D absq_s_pw.tst -TESTCASES +=3D absq_s_qh.tst -TESTCASES +=3D absq_s_w.tst -TESTCASES +=3D addq_ph.tst -TESTCASES +=3D addq_pw.tst -TESTCASES +=3D addq_qh.tst -TESTCASES +=3D addq_s_ph.tst -TESTCASES +=3D addq_s_pw.tst -TESTCASES +=3D addq_s_qh.tst -TESTCASES +=3D addq_s_w.tst -TESTCASES +=3D addsc.tst -TESTCASES +=3D addu_ob.tst -TESTCASES +=3D addu_qb.tst -TESTCASES +=3D addu_s_ob.tst -TESTCASES +=3D addu_s_qb.tst -TESTCASES +=3D addwc.tst -TESTCASES +=3D bitrev.tst -TESTCASES +=3D bposge32.tst -TESTCASES +=3D bposge64.tst -TESTCASES +=3D cmp_eq_ph.tst -TESTCASES +=3D cmp_eq_pw.tst -TESTCASES +=3D cmp_eq_qh.tst -TESTCASES +=3D cmpgu_eq_ob.tst -TESTCASES +=3D cmpgu_eq_qb.tst -TESTCASES +=3D cmpgu_le_ob.tst -TESTCASES +=3D cmpgu_le_qb.tst -TESTCASES +=3D cmpgu_lt_ob.tst -TESTCASES +=3D cmpgu_lt_qb.tst -TESTCASES +=3D cmp_le_ph.tst -TESTCASES +=3D cmp_le_pw.tst -TESTCASES +=3D cmp_le_qh.tst -TESTCASES +=3D cmp_lt_ph.tst -TESTCASES +=3D cmp_lt_pw.tst -TESTCASES +=3D cmp_lt_qh.tst -TESTCASES +=3D cmpu_eq_ob.tst -TESTCASES +=3D cmpu_eq_qb.tst -TESTCASES +=3D cmpu_le_ob.tst -TESTCASES +=3D cmpu_le_qb.tst -TESTCASES +=3D cmpu_lt_ob.tst -TESTCASES +=3D cmpu_lt_qb.tst -#TESTCASES +=3D dappend.tst -TESTCASES +=3D dextp.tst -TESTCASES +=3D dextpdp.tst -TESTCASES +=3D dextpdpv.tst -TESTCASES +=3D dextpv.tst -TESTCASES +=3D dextr_l.tst -TESTCASES +=3D dextr_r_l.tst -TESTCASES +=3D dextr_rs_l.tst -TESTCASES +=3D dextr_rs_w.tst -TESTCASES +=3D dextr_r_w.tst -TESTCASES +=3D dextr_s_h.tst -TESTCASES +=3D dextrv_l.tst -TESTCASES +=3D dextrv_r_l.tst -TESTCASES +=3D dextrv_rs_l.tst -TESTCASES +=3D dextrv_rs_w.tst -TESTCASES +=3D dextrv_r_w.tst -TESTCASES +=3D dextrv_s_h.tst -TESTCASES +=3D dextrv_w.tst -TESTCASES +=3D dextr_w.tst -TESTCASES +=3D dinsv.tst -TESTCASES +=3D dmadd.tst -TESTCASES +=3D dmaddu.tst -TESTCASES +=3D dmsub.tst -TESTCASES +=3D dmsubu.tst -TESTCASES +=3D dmthlip.tst -TESTCASES +=3D dpaq_sa_l_pw.tst -TESTCASES +=3D dpaq_sa_l_w.tst -TESTCASES +=3D dpaq_s_w_ph.tst -TESTCASES +=3D dpaq_s_w_qh.tst -TESTCASES +=3D dpau_h_obl.tst -TESTCASES +=3D dpau_h_obr.tst -TESTCASES +=3D dpau_h_qbl.tst -TESTCASES +=3D dpau_h_qbr.tst -TESTCASES +=3D dpsq_sa_l_pw.tst -TESTCASES +=3D dpsq_sa_l_w.tst -TESTCASES +=3D dpsq_s_w_ph.tst -TESTCASES +=3D dpsq_s_w_qh.tst -TESTCASES +=3D dpsu_h_obl.tst -TESTCASES +=3D dpsu_h_obr.tst -TESTCASES +=3D dpsu_h_qbl.tst -TESTCASES +=3D dpsu_h_qbr.tst -TESTCASES +=3D dshilo.tst -TESTCASES +=3D dshilov.tst -TESTCASES +=3D extp.tst -TESTCASES +=3D extpdp.tst -TESTCASES +=3D extpdpv.tst -TESTCASES +=3D extpv.tst -TESTCASES +=3D extr_rs_w.tst -TESTCASES +=3D extr_r_w.tst -TESTCASES +=3D extr_s_h.tst -TESTCASES +=3D extrv_rs_w.tst -TESTCASES +=3D extrv_r_w.tst -TESTCASES +=3D extrv_s_h.tst -TESTCASES +=3D extrv_w.tst -TESTCASES +=3D extr_w.tst -TESTCASES +=3D insv.tst -TESTCASES +=3D lbux.tst -TESTCASES +=3D lhx.tst -TESTCASES +=3D lwx.tst -TESTCASES +=3D ldx.tst -TESTCASES +=3D madd.tst -TESTCASES +=3D maddu.tst -TESTCASES +=3D maq_sa_w_phl.tst -TESTCASES +=3D maq_sa_w_phr.tst -TESTCASES +=3D maq_sa_w_qhll.tst -TESTCASES +=3D maq_sa_w_qhlr.tst -TESTCASES +=3D maq_sa_w_qhrl.tst -TESTCASES +=3D maq_sa_w_qhrr.tst -TESTCASES +=3D maq_s_l_pwl.tst -TESTCASES +=3D maq_s_l_pwr.tst -TESTCASES +=3D maq_s_w_phl.tst -TESTCASES +=3D maq_s_w_phr.tst -TESTCASES +=3D maq_s_w_qhll.tst -TESTCASES +=3D maq_s_w_qhlr.tst -TESTCASES +=3D maq_s_w_qhrl.tst -TESTCASES +=3D maq_s_w_qhrr.tst -TESTCASES +=3D mfhi.tst -TESTCASES +=3D mflo.tst -TESTCASES +=3D modsub.tst -TESTCASES +=3D msub.tst -TESTCASES +=3D msubu.tst -TESTCASES +=3D mthi.tst -TESTCASES +=3D mthlip.tst -TESTCASES +=3D mtlo.tst -TESTCASES +=3D muleq_s_pw_qhl.tst -TESTCASES +=3D muleq_s_pw_qhr.tst -TESTCASES +=3D muleq_s_w_phl.tst -TESTCASES +=3D muleq_s_w_phr.tst -TESTCASES +=3D muleu_s_ph_qbl.tst -TESTCASES +=3D muleu_s_ph_qbr.tst -TESTCASES +=3D muleu_s_qh_obl.tst -TESTCASES +=3D muleu_s_qh_obr.tst -TESTCASES +=3D mulq_rs_ph.tst -TESTCASES +=3D mulq_rs_qh.tst -TESTCASES +=3D mulsaq_s_l_pw.tst -TESTCASES +=3D mulsaq_s_w_qh.tst -TESTCASES +=3D mult.tst -TESTCASES +=3D multu.tst -TESTCASES +=3D packrl_ph.tst -TESTCASES +=3D packrl_pw.tst -TESTCASES +=3D pick_ob.tst -TESTCASES +=3D pick_ph.tst -TESTCASES +=3D pick_pw.tst -TESTCASES +=3D pick_qb.tst -TESTCASES +=3D pick_qh.tst -#TESTCASES +=3D preceq_l_pwl.tst -#TESTCASES +=3D preceq_l_pwr.tst -TESTCASES +=3D preceq_pw_qhla.tst -TESTCASES +=3D preceq_pw_qhl.tst -TESTCASES +=3D preceq_pw_qhra.tst -TESTCASES +=3D preceq_pw_qhr.tst -TESTCASES +=3D precequ_ph_qbla.tst -TESTCASES +=3D precequ_ph_qbl.tst -TESTCASES +=3D precequ_ph_qbra.tst -TESTCASES +=3D precequ_ph_qbr.tst -#TESTCASES +=3D precequ_qh_obla.tst -#TESTCASES +=3D precequ_qh_obl.tst -#TESTCASES +=3D precequ_qh_obra.tst -#TESTCASES +=3D precequ_qh_obr.tst -TESTCASES +=3D preceq_w_phl.tst -TESTCASES +=3D preceq_w_phr.tst -TESTCASES +=3D preceu_ph_qbla.tst -TESTCASES +=3D preceu_ph_qbl.tst -TESTCASES +=3D preceu_ph_qbra.tst -TESTCASES +=3D preceu_ph_qbr.tst -TESTCASES +=3D preceu_qh_obla.tst -TESTCASES +=3D preceu_qh_obl.tst -TESTCASES +=3D preceu_qh_obra.tst -TESTCASES +=3D preceu_qh_obr.tst -#TESTCASES +=3D precr_ob_qh.tst -TESTCASES +=3D precrq_ob_qh.tst -TESTCASES +=3D precrq_ph_w.tst -TESTCASES +=3D precrq_pw_l.tst -TESTCASES +=3D precrq_qb_ph.tst -TESTCASES +=3D precrq_qh_pw.tst -TESTCASES +=3D precrq_rs_ph_w.tst -TESTCASES +=3D precrq_rs_qh_pw.tst -TESTCASES +=3D precrqu_s_ob_qh.tst -TESTCASES +=3D precrqu_s_qb_ph.tst -#TESTCASES +=3D precr_sra_qh_pw.tst -#TESTCASES +=3D precr_sra_r_qh_pw.tst -#TESTCASES +=3D prependd.tst -#TESTCASES +=3D prependw.tst -#TESTCASES +=3D raddu_l_ob.tst -TESTCASES +=3D raddu_w_qb.tst -TESTCASES +=3D rddsp.tst -TESTCASES +=3D repl_ob.tst -TESTCASES +=3D repl_ph.tst -TESTCASES +=3D repl_pw.tst -TESTCASES +=3D repl_qb.tst -TESTCASES +=3D repl_qh.tst -TESTCASES +=3D replv_ob.tst -TESTCASES +=3D replv_ph.tst -TESTCASES +=3D replv_pw.tst -TESTCASES +=3D replv_qb.tst -TESTCASES +=3D shilo.tst -TESTCASES +=3D shilov.tst -TESTCASES +=3D shll_ob.tst -TESTCASES +=3D shll_ph.tst -TESTCASES +=3D shll_pw.tst -TESTCASES +=3D shll_qb.tst -TESTCASES +=3D shll_qh.tst -TESTCASES +=3D shll_s_ph.tst -TESTCASES +=3D shll_s_pw.tst -TESTCASES +=3D shll_s_qh.tst -TESTCASES +=3D shll_s_w.tst -TESTCASES +=3D shllv_ob.tst -TESTCASES +=3D shllv_ph.tst -TESTCASES +=3D shllv_pw.tst -TESTCASES +=3D shllv_qb.tst -TESTCASES +=3D shllv_qh.tst -TESTCASES +=3D shllv_s_ph.tst -TESTCASES +=3D shllv_s_pw.tst -TESTCASES +=3D shllv_s_qh.tst -TESTCASES +=3D shllv_s_w.tst -#TESTCASES +=3D shra_ob.tst -TESTCASES +=3D shra_ph.tst -TESTCASES +=3D shra_pw.tst -TESTCASES +=3D shra_qh.tst -#TESTCASES +=3D shra_r_ob.tst -TESTCASES +=3D shra_r_ph.tst -TESTCASES +=3D shra_r_pw.tst -TESTCASES +=3D shra_r_qh.tst -TESTCASES +=3D shra_r_w.tst -TESTCASES +=3D shrav_ph.tst -TESTCASES +=3D shrav_pw.tst -TESTCASES +=3D shrav_qh.tst -TESTCASES +=3D shrav_r_ph.tst -TESTCASES +=3D shrav_r_pw.tst -TESTCASES +=3D shrav_r_qh.tst -TESTCASES +=3D shrav_r_w.tst -TESTCASES +=3D shrl_ob.tst -TESTCASES +=3D shrl_qb.tst -#TESTCASES +=3D shrl_qh.tst -TESTCASES +=3D shrlv_ob.tst -TESTCASES +=3D shrlv_qb.tst -#TESTCASES +=3D shrlv_qh.tst -TESTCASES +=3D subq_ph.tst -TESTCASES +=3D subq_pw.tst -TESTCASES +=3D subq_qh.tst -TESTCASES +=3D subq_s_ph.tst -TESTCASES +=3D subq_s_pw.tst -TESTCASES +=3D subq_s_qh.tst -TESTCASES +=3D subq_s_w.tst -TESTCASES +=3D subu_ob.tst -TESTCASES +=3D subu_qb.tst -TESTCASES +=3D subu_s_ob.tst -TESTCASES +=3D subu_s_qb.tst -TESTCASES +=3D wrdsp.tst - -all: build - -head.o : head.S - $(Q)$(CC) $(HEAD_FLAGS) -D"STACK_TOP=3D0xffffffff80200000" -c $< -o $@ - -%.o : %.S - $(CC) $(CFLAGS) -c $< -o $@ - -%.o : %.c - $(CC) $(CFLAGS) -c $< -o $@ - -%.tst: %.o $(VECTORS_OBJ) - $(CC) $(VECTORS_OBJ) $(FLAGS) $(LDFLAGS) $< -o $@ - -build: $(VECTORS_OBJ) $(MIPSSOC_LIB) $(TESTCASES) - -check: $(VECTORS_OBJ) $(MIPSSOC_LIB) $(TESTCASES) - @for case in $(TESTCASES); do \ - echo $(SIM) $(SIMFLAGS) ./$$case; \ - $(SIM) $(SIMFLAGS) ./$$case & (sleep 1; killall $(SIM)); \ - done - -clean: - $(Q)rm -f *.o *.tst *.a diff --git a/tests/tcg/mips/mips64-dsp/head.S b/tests/tcg/mips/mips64-dsp/h= ead.S deleted file mode 100644 index 9a099ae..0000000 --- a/tests/tcg/mips/mips64-dsp/head.S +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Startup Code for MIPS64 CPU-core - * - */ -.text -.globl _start -.align 4 -_start: - ori $2, $2, 0xffff - sll $2, $2, 16 - ori $2, $2, 0xffff - mtc0 $2, $12, 0 - jal main - -end: - b end diff --git a/tests/tcg/mips/mips64-dsp/io.h b/tests/tcg/mips/mips64-dsp/io.h deleted file mode 100644 index b7db61d..0000000 --- a/tests/tcg/mips/mips64-dsp/io.h +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef _ASM_IO_H -#define _ASM_IO_H -extern int printf(const char *fmt, ...); -extern unsigned long get_ticks(void); - -#define _read(source) \ -({ unsigned long __res; \ - __asm__ __volatile__( \ - "mfc0\t%0, " #source "\n\t" \ - : "=3Dr" (__res)); \ - __res; \ -}) - -#define __read(source) \ -({ unsigned long __res; \ - __asm__ __volatile__( \ - "move\t%0, " #source "\n\t" \ - : "=3Dr" (__res)); \ - __res; \ -}) - -#endif diff --git a/tests/tcg/mips/mips64-dsp/mips_boot.lds b/tests/tcg/mips/mips6= 4-dsp/mips_boot.lds deleted file mode 100644 index bd7c0c0..0000000 --- a/tests/tcg/mips/mips64-dsp/mips_boot.lds +++ /dev/null @@ -1,31 +0,0 @@ -OUTPUT_ARCH(mips) -SECTIONS -{ - . =3D 0xffffffff80100000; - . =3D ALIGN((1 << 13)); - .text : - { - *(.text) - *(.rodata) - *(.rodata.*) - } - - __init_begin =3D .; - . =3D ALIGN((1 << 12)); - .init.text : AT(ADDR(.init.text) - 0) - { - *(.init.text) - } - .init.data : AT(ADDR(.init.data) - 0) - { - *(.init.data) - } - . =3D ALIGN((1 << 12)); - __init_end =3D .; - - . =3D ALIGN((1 << 13)); - .data : - { - *(.data) - } -} diff --git a/tests/tcg/mips/mips64-dspr2/.directory b/tests/tcg/mips/mips64= -dspr2/.directory deleted file mode 100644 index c75a914..0000000 --- a/tests/tcg/mips/mips64-dspr2/.directory +++ /dev/null @@ -1,2 +0,0 @@ -[Dolphin] -Timestamp=3D2012,8,3,16,41,52 diff --git a/tests/tcg/mips/mips64-dspr2/Makefile b/tests/tcg/mips/mips64-d= spr2/Makefile deleted file mode 100644 index ba44bb9..0000000 --- a/tests/tcg/mips/mips64-dspr2/Makefile +++ /dev/null @@ -1,116 +0,0 @@ -CROSS_COMPILE ?=3D mips64el-unknown-linux-gnu- - -SIM =3D qemu-system-mips64el -SIMFLAGS =3D -nographic -cpu mips64dspr2 -kernel - -AS =3D $(CROSS_COMPILE)as -LD =3D $(CROSS_COMPILE)ld -CC =3D $(CROSS_COMPILE)gcc -AR =3D $(CROSS_COMPILE)ar -NM =3D $(CROSS_COMPILE)nm -STRIP =3D $(CROSS_COMPILE)strip -RANLIB =3D $(CROSS_COMPILE)ranlib -OBJCOPY =3D $(CROSS_COMPILE)objcopy -OBJDUMP =3D $(CROSS_COMPILE)objdump - -VECTORS_OBJ ?=3D ./head.o ./printf.o - -HEAD_FLAGS ?=3D -nostdinc -mabi=3D64 -G 0 -mno-abicalls -fno-pic -pipe \ - -msoft-float -march=3Dmips64 -Wa,-mips64 -Wa,--trap \ - -msym32 -DKBUILD_64BIT_SYM32 -I./ - -CFLAGS ?=3D -nostdinc -mabi=3D64 -G 0 -mno-abicalls -fno-pic -fno-builtin = \ - -pipe -march=3Dmips64r2 -mgp64 -mdspr2 -static -Wa,--trap -msym3= 2 \ - -DKBUILD_64BIT_SYM32 -I./ - -LDFLAGS =3D -T./mips_boot.lds -L./ -FLAGS =3D -nostdlib -mabi=3D64 -march=3Dmips64r2 -mgp64 -mdspr2 - -TESTCASES =3D absq_s_qb.tst -TESTCASES +=3D addqh_ph.tst -TESTCASES +=3D addqh_r_ph.tst -TESTCASES +=3D addqh_r_w.tst -TESTCASES +=3D addqh_w.tst -#TESTCASES +=3D adduh_ob.tst -TESTCASES +=3D adduh_qb.tst -#TESTCASES +=3D adduh_r_ob.tst -TESTCASES +=3D adduh_r_qb.tst -TESTCASES +=3D addu_ph.tst -#TESTCASES +=3D addu_qh.tst -TESTCASES +=3D addu_s_ph.tst -#TESTCASES +=3D addu_s_qh.tst -TESTCASES +=3D append.tst -TESTCASES +=3D balign.tst -#TESTCASES +=3D cmpgdu_eq_ob.tst -TESTCASES +=3D cmpgdu_eq_qb.tst -#TESTCASES +=3D cmpgdu_le_ob.tst -TESTCASES +=3D cmpgdu_le_qb.tst -#TESTCASES +=3D cmpgdu_lt_ob.tst -TESTCASES +=3D cmpgdu_lt_qb.tst -#TESTCASES +=3D dbalign.tst -TESTCASES +=3D dpaqx_sa_w_ph.tst -TESTCASES +=3D dpaqx_s_w_ph.tst -TESTCASES +=3D dpa_w_ph.tst -#TESTCASES +=3D dpa_w_qh.tst -TESTCASES +=3D dpax_w_ph.tst -TESTCASES +=3D dpsqx_sa_w_ph.tst -TESTCASES +=3D dpsqx_s_w_ph.tst -TESTCASES +=3D dps_w_ph.tst -#TESTCASES +=3D dps_w_qh.tst -TESTCASES +=3D dpsx_w_ph.tst -TESTCASES +=3D mul_ph.tst -TESTCASES +=3D mulq_rs_w.tst -TESTCASES +=3D mulq_s_ph.tst -TESTCASES +=3D mulq_s_w.tst -TESTCASES +=3D mulsaq_s_w_ph.tst -TESTCASES +=3D mulsa_w_ph.tst -TESTCASES +=3D mul_s_ph.tst -TESTCASES +=3D precr_qb_ph.tst -TESTCASES +=3D precr_sra_ph_w.tst -TESTCASES +=3D precr_sra_r_ph_w.tst -TESTCASES +=3D prepend.tst -TESTCASES +=3D shra_qb.tst -TESTCASES +=3D shra_r_qb.tst -#TESTCASES +=3D shrav_ob.tst -TESTCASES +=3D shrav_qb.tst -#TESTCASES +=3D shrav_r_ob.tst -TESTCASES +=3D shrav_r_qb.tst -TESTCASES +=3D shrl_ph.tst -TESTCASES +=3D shrlv_ph.tst -TESTCASES +=3D subqh_ph.tst -TESTCASES +=3D subqh_r_ph.tst -TESTCASES +=3D subqh_r_w.tst -TESTCASES +=3D subqh_w.tst -#TESTCASES +=3D subuh_ob.tst -TESTCASES +=3D subuh_qb.tst -#TESTCASES +=3D subuh_r_ob.tst -TESTCASES +=3D subuh_r_qb.tst -TESTCASES +=3D subu_ph.tst -#TESTCASES +=3D subu_qh.tst -TESTCASES +=3D subu_s_ph.tst -#TESTCASES +=3D subu_s_qh.tst - -all: build - -head.o : head.S - $(Q)$(CC) $(HEAD_FLAGS) -D"STACK_TOP=3D0xffffffff80200000" -c $< -o $@ - -%.o : %.S - $(CC) $(CFLAGS) -c $< -o $@ - -%.o : %.c - $(CC) $(CFLAGS) -c $< -o $@ - -%.tst: %.o $(VECTORS_OBJ) - $(CC) $(VECTORS_OBJ) $(FLAGS) $(LDFLAGS) $< -o $@ - -build: $(VECTORS_OBJ) $(MIPSSOC_LIB) $(TESTCASES) - -check: $(VECTORS_OBJ) $(MIPSSOC_LIB) $(TESTCASES) - @for case in $(TESTCASES); do \ - echo $(SIM) $(SIMFLAGS) ./$$case; \ - $(SIM) $(SIMFLAGS) ./$$case & (sleep 1; killall $(SIM)); \ - done - -clean: - $(Q)rm -f *.o *.tst *.a diff --git a/tests/tcg/mips/mips64-dspr2/head.S b/tests/tcg/mips/mips64-dsp= r2/head.S deleted file mode 100644 index 9a099ae..0000000 --- a/tests/tcg/mips/mips64-dspr2/head.S +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Startup Code for MIPS64 CPU-core - * - */ -.text -.globl _start -.align 4 -_start: - ori $2, $2, 0xffff - sll $2, $2, 16 - ori $2, $2, 0xffff - mtc0 $2, $12, 0 - jal main - -end: - b end diff --git a/tests/tcg/mips/mips64-dspr2/io.h b/tests/tcg/mips/mips64-dspr2= /io.h deleted file mode 100644 index b7db61d..0000000 --- a/tests/tcg/mips/mips64-dspr2/io.h +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef _ASM_IO_H -#define _ASM_IO_H -extern int printf(const char *fmt, ...); -extern unsigned long get_ticks(void); - -#define _read(source) \ -({ unsigned long __res; \ - __asm__ __volatile__( \ - "mfc0\t%0, " #source "\n\t" \ - : "=3Dr" (__res)); \ - __res; \ -}) - -#define __read(source) \ -({ unsigned long __res; \ - __asm__ __volatile__( \ - "move\t%0, " #source "\n\t" \ - : "=3Dr" (__res)); \ - __res; \ -}) - -#endif diff --git a/tests/tcg/mips/mips64-dspr2/mips_boot.lds b/tests/tcg/mips/mip= s64-dspr2/mips_boot.lds deleted file mode 100644 index bd7c0c0..0000000 --- a/tests/tcg/mips/mips64-dspr2/mips_boot.lds +++ /dev/null @@ -1,31 +0,0 @@ -OUTPUT_ARCH(mips) -SECTIONS -{ - . =3D 0xffffffff80100000; - . =3D ALIGN((1 << 13)); - .text : - { - *(.text) - *(.rodata) - *(.rodata.*) - } - - __init_begin =3D .; - . =3D ALIGN((1 << 12)); - .init.text : AT(ADDR(.init.text) - 0) - { - *(.init.text) - } - .init.data : AT(ADDR(.init.data) - 0) - { - *(.init.data) - } - . =3D ALIGN((1 << 12)); - __init_end =3D .; - - . =3D ALIGN((1 << 13)); - .data : - { - *(.data) - } -} diff --git a/tests/tcg/mips/mipsr5900/Makefile b/tests/tcg/mips/mipsr5900/M= akefile deleted file mode 100644 index a1c388b..0000000 --- a/tests/tcg/mips/mipsr5900/Makefile +++ /dev/null @@ -1,30 +0,0 @@ --include ../../config-host.mak - -CROSS=3Dmipsr5900el-unknown-linux-gnu- - -SIM=3Dqemu-mipsel -SIM_FLAGS=3D-cpu R5900 - -CC =3D $(CROSS)gcc -CFLAGS =3D -Wall -mabi=3D32 -march=3Dr5900 -static - -TESTCASES =3D div1.tst -TESTCASES +=3D divu1.tst -TESTCASES +=3D mflohi1.tst -TESTCASES +=3D mtlohi1.tst -TESTCASES +=3D mult.tst -TESTCASES +=3D multu.tst - -all: $(TESTCASES) - -%.tst: %.c - $(CC) $(CFLAGS) $< -o $@ - -check: $(TESTCASES) - @for case in $(TESTCASES); do \ - echo $(SIM) $(SIM_FLAGS) ./$$case;\ - $(SIM) $(SIM_FLAGS) ./$$case; \ - done - -clean: - $(RM) -rf $(TESTCASES) --=20 2.7.4