From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) by sourceware.org (Postfix) with ESMTPS id 5D668382EF1C for ; Fri, 16 Dec 2022 02:14:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5D668382EF1C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=harmstone.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wr1-x432.google.com with SMTP id i7so1178225wrv.8 for ; Thu, 15 Dec 2022 18:14:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=t5lAj0kDLvd8hq7+BxmUCnr1F6n+HtWSrpVSs3rRTLg=; b=ht5OcZh34SOORHMMCw+DYy2Y9uRM1mGOMmdFAT+ArVl6dLE2eXKmoWWDiMkg9M7usJ /rxqFDPIVHzgZH7FGGieXo7qx0qWVTxLDMQEpXRMlrrBK8NzerQlnh2xj+QILGkd1HDY eBPBj/iWZlgDCSRFcbZMeyZAo0USSX17Z1YyS58bcKZkUpBlnK9DyY+5BJtCDB7wJsQr WytPXgfwYOz9rY1FzdMeS/suaah7OubGZbW3G8a4QxpjxhAfA5Ux+4yKDIQVQVj4PodJ /ys0gkHmNv8eILZ9q0js51CtLdS3hxmPRTsxCG7a9kJfzO9ohWUc5XH4HT1cPEUjx1Ww xSkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=t5lAj0kDLvd8hq7+BxmUCnr1F6n+HtWSrpVSs3rRTLg=; b=f5T4PZ1M5DXRlzebL5K3eByGap4kU3KuAua5EWkeJ0sV7gvz3fyVOfEkKDawMFPGM5 Du9MBDYOYg7yuYfxX0bNkQuFFPJjNnL+CNM9wAZZx7aqz0QB2D2YK9ECqsb2mmm6YKvo EXY4CcsbHpbaxgmnDzVRIN9sA4M35csWRkq5uJVkpq6ewnhu1QvQZTRJxt8D5YuGdF+C Q1t9AIZrcYOC2MloVjWaKbld6j+aRK+xPdB3ouuMskGPP5jEef0mlRyTAOfK6WNuf0GG OXvcnl8uKFoJPMNmJyXh/+SmYZ22ANkWepexcaQMdSqlX866LjDwa1lhDLJ/P1LxmKZU oXsg== X-Gm-Message-State: AFqh2korJQMojBJJIYhwCTCsXDABp0/Upy1zh+G4eCQ3Vj4nWoKZqpUa CYzJBKbujoDDSJRfJP2YeMQEXdM6UZM= X-Google-Smtp-Source: AMrXdXty4Z2xsLD211Ox0jEUawqhGUEUFriiu8iwEnMAfFbQ+NKv6PTzO5ESGL8PpArJJOhK1tnNXQ== X-Received: by 2002:adf:dc8e:0:b0:254:9b08:d670 with SMTP id r14-20020adfdc8e000000b002549b08d670mr9136227wrj.59.1671156845178; Thu, 15 Dec 2022 18:14:05 -0800 (PST) Received: from beren.harmstone.com ([2a02:8010:64ea:0:8eb8:7eff:fe53:9d5f]) by smtp.gmail.com with ESMTPSA id s4-20020a5d5104000000b0024207ed4ce0sm883149wrt.58.2022.12.15.18.14.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Dec 2022 18:14:04 -0800 (PST) Sender: Mark Harmstone From: Mark Harmstone To: binutils@sourceware.org, wej22007@outlook.com, zac.walker@linaro.org Cc: Mark Harmstone Subject: [PATCH 2/5] Skip ELF-specific tests when targeting pe-aarch64 Date: Fri, 16 Dec 2022 02:13:57 +0000 Message-Id: <20221216021400.22309-2-mark@harmstone.com> X-Mailer: git-send-email 2.37.4 In-Reply-To: <20221216021400.22309-1-mark@harmstone.com> References: <20221216021400.22309-1-mark@harmstone.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,GIT_PATCH_0,HEADER_FROM_DIFFERENT_DOMAINS,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: There's currently an awful lot of test failures for pe-aarch64, because of tests that assume that aarch64 implies ELF. This sets notarget for these. --- binutils/testsuite/binutils-all/objcopy.exp | 1 + gas/testsuite/gas/aarch64/adr_1.d | 1 + gas/testsuite/gas/aarch64/advsimd-mov-bad.d | 1 + gas/testsuite/gas/aarch64/b_1.d | 1 + gas/testsuite/gas/aarch64/beq_1.d | 1 + gas/testsuite/gas/aarch64/bfloat16-directive-be.d | 1 + gas/testsuite/gas/aarch64/bfloat16-directive-le.d | 1 + gas/testsuite/gas/aarch64/codealign.d | 2 +- gas/testsuite/gas/aarch64/codealign_1.d | 1 + gas/testsuite/gas/aarch64/dwarf.d | 1 + gas/testsuite/gas/aarch64/ilp32-basic.d | 1 + gas/testsuite/gas/aarch64/int-insns.d | 1 + gas/testsuite/gas/aarch64/ldr_1.d | 1 + gas/testsuite/gas/aarch64/litpool.d | 2 +- gas/testsuite/gas/aarch64/mapmisc.d | 2 +- gas/testsuite/gas/aarch64/mapping.d | 2 +- gas/testsuite/gas/aarch64/mapping2.d | 2 +- gas/testsuite/gas/aarch64/mapping3.d | 2 +- gas/testsuite/gas/aarch64/mapping4.d | 2 +- gas/testsuite/gas/aarch64/mapping_5.d | 1 + gas/testsuite/gas/aarch64/mapping_6.d | 1 + gas/testsuite/gas/aarch64/mops_invalid_2.d | 1 + gas/testsuite/gas/aarch64/movw_label.d | 1 + gas/testsuite/gas/aarch64/optional.d | 1 + gas/testsuite/gas/aarch64/pac_ab_key.d | 1 + gas/testsuite/gas/aarch64/pac_negate_ra_state.d | 1 + gas/testsuite/gas/aarch64/pr20364.d | 1 + gas/testsuite/gas/aarch64/pr27217.d | 1 + gas/testsuite/gas/aarch64/pr29519.d | 1 + gas/testsuite/gas/aarch64/programmer-friendly.d | 1 + gas/testsuite/gas/aarch64/reloc-data.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g0-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g0.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g1-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g1.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_g2.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_hi12-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ilp32-1.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d | 1 + gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-gotoff_g1.d | 1 + gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-gottprel_g1.d | 1 + gas/testsuite/gas/aarch64/reloc-insn.d | 1 + gas/testsuite/gas/aarch64/reloc-prel_g0.d | 1 + gas/testsuite/gas/aarch64/reloc-prel_g0_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-prel_g1.d | 1 + gas/testsuite/gas/aarch64/reloc-prel_g1_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-prel_g2.d | 1 + gas/testsuite/gas/aarch64/reloc-prel_g2_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-prel_g3.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsldm-1.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsldm-ilp32-1.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsldm-page-ilp32-1.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d | 1 + gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32.d | 1 + gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_1.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_10.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_11.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_12.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_13.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_14.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_15.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_16.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_17.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_18.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_19.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_2.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_20.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_21.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_22.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_23.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_24.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_25.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_26.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_27.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_28.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_3.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_4.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_5.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_6.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_7.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_8.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_9.d | 1 + gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d | 1 + gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d | 1 + gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d | 1 + gas/testsuite/gas/aarch64/system.d | 1 + gas/testsuite/gas/aarch64/tail_padding.d | 1 + gas/testsuite/gas/aarch64/tbz_1.d | 1 + gas/testsuite/gas/aarch64/tls-desc.d | 1 + gas/testsuite/gas/aarch64/tls.d | 1 + gas/testsuite/gas/pe/big-obj.d | 1 + ld/testsuite/ld-scripts/weak.exp | 1 + 129 files changed, 129 insertions(+), 7 deletions(-) diff --git a/binutils/testsuite/binutils-all/objcopy.exp b/binutils/testsuite/binutils-all/objcopy.exp index de6f3aaaef2..40d18a0dc92 100644 --- a/binutils/testsuite/binutils-all/objcopy.exp +++ b/binutils/testsuite/binutils-all/objcopy.exp @@ -1413,6 +1413,7 @@ proc objcopy_test_without_global_symbol { } { # The AArch64 and ARM targets preserve mapping symbols # in object files, so they will fail this test. setup_xfail aarch64*-*-* arm*-*-* +clear_xfail aarch64*-*-pe* aarch64*-*-mingw* objcopy_test_without_global_symbol diff --git a/gas/testsuite/gas/aarch64/adr_1.d b/gas/testsuite/gas/aarch64/adr_1.d index 4b5cc56144b..09ac6abe2a6 100644 --- a/gas/testsuite/gas/aarch64/adr_1.d +++ b/gas/testsuite/gas/aarch64/adr_1.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/advsimd-mov-bad.d b/gas/testsuite/gas/aarch64/advsimd-mov-bad.d index 6ca98873ac2..02ac2a12715 100644 --- a/gas/testsuite/gas/aarch64/advsimd-mov-bad.d +++ b/gas/testsuite/gas/aarch64/advsimd-mov-bad.d @@ -1,5 +1,6 @@ #source: advsimd-mov-bad.s #readelf: -s --wide +#notarget: *-*-pe* *-*-mingw* Symbol table '.symtab' contains 6 entries: +Num:.* diff --git a/gas/testsuite/gas/aarch64/b_1.d b/gas/testsuite/gas/aarch64/b_1.d index 4815decb0c6..6268a8f9aec 100644 --- a/gas/testsuite/gas/aarch64/b_1.d +++ b/gas/testsuite/gas/aarch64/b_1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/beq_1.d b/gas/testsuite/gas/aarch64/beq_1.d index 525a17e75e5..4571e39e608 100644 --- a/gas/testsuite/gas/aarch64/beq_1.d +++ b/gas/testsuite/gas/aarch64/beq_1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/bfloat16-directive-be.d b/gas/testsuite/gas/aarch64/bfloat16-directive-be.d index 132d04e44fa..fad1c832f4d 100644 --- a/gas/testsuite/gas/aarch64/bfloat16-directive-be.d +++ b/gas/testsuite/gas/aarch64/bfloat16-directive-be.d @@ -2,6 +2,7 @@ # source: bfloat16-directive.s # as: -mbig-endian # objdump: -s --section=.data +#notarget: *-*-pe* *-*-mingw* .*: +file format .* diff --git a/gas/testsuite/gas/aarch64/bfloat16-directive-le.d b/gas/testsuite/gas/aarch64/bfloat16-directive-le.d index f22d610d84b..af96f4ad7b5 100644 --- a/gas/testsuite/gas/aarch64/bfloat16-directive-le.d +++ b/gas/testsuite/gas/aarch64/bfloat16-directive-le.d @@ -2,6 +2,7 @@ # source: bfloat16-directive.s # as: -mlittle-endian # objdump: -s --section=.data +#notarget: *-*-pe* *-*-mingw* .*: +file format .* diff --git a/gas/testsuite/gas/aarch64/codealign.d b/gas/testsuite/gas/aarch64/codealign.d index a44c1073e09..a3db195fc0e 100644 --- a/gas/testsuite/gas/aarch64/codealign.d +++ b/gas/testsuite/gas/aarch64/codealign.d @@ -2,7 +2,7 @@ #as: --generate-missing-build-notes=no # Minimum code alignment should be set. # This test is only valid on ELF based ports. -#notarget: *-*-pe *-*-wince +#notarget: *-*-pe* *-*-wince *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/codealign_1.d b/gas/testsuite/gas/aarch64/codealign_1.d index c4dc5270195..2b9819f174c 100644 --- a/gas/testsuite/gas/aarch64/codealign_1.d +++ b/gas/testsuite/gas/aarch64/codealign_1.d @@ -1,6 +1,7 @@ #objdump: --section-headers #as: --generate-missing-build-notes=no # Minimum code alignment should be set. +#notarget: *-*-pe* *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/dwarf.d b/gas/testsuite/gas/aarch64/dwarf.d index 9e4184ab6e8..98c202e3613 100644 --- a/gas/testsuite/gas/aarch64/dwarf.d +++ b/gas/testsuite/gas/aarch64/dwarf.d @@ -1,5 +1,6 @@ #readelf: -s --debug-dump=aranges #as: -g --generate-missing-build-notes=no +#notarget: *-*-pe* *-*-mingw* Symbol table '.symtab' contains 11 entries: Num:[ ]+Value[ ]+Size[ ]+Type[ ]+Bind[ ]+Vis[ ]+Ndx[ ]+Name diff --git a/gas/testsuite/gas/aarch64/ilp32-basic.d b/gas/testsuite/gas/aarch64/ilp32-basic.d index 876f28cba28..9adb6876ac0 100644 --- a/gas/testsuite/gas/aarch64/ilp32-basic.d +++ b/gas/testsuite/gas/aarch64/ilp32-basic.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format elf32-.*aarch64 diff --git a/gas/testsuite/gas/aarch64/int-insns.d b/gas/testsuite/gas/aarch64/int-insns.d index 76f937c4fbf..9fe31551bde 100644 --- a/gas/testsuite/gas/aarch64/int-insns.d +++ b/gas/testsuite/gas/aarch64/int-insns.d @@ -1,5 +1,6 @@ #objdump: -dr #as: -march=armv8-a -mabi=lp64 +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/ldr_1.d b/gas/testsuite/gas/aarch64/ldr_1.d index f68b01d6838..399edd63672 100644 --- a/gas/testsuite/gas/aarch64/ldr_1.d +++ b/gas/testsuite/gas/aarch64/ldr_1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/litpool.d b/gas/testsuite/gas/aarch64/litpool.d index 56044248b2e..5cd302ad9f3 100644 --- a/gas/testsuite/gas/aarch64/litpool.d +++ b/gas/testsuite/gas/aarch64/litpool.d @@ -1,7 +1,7 @@ #objdump: -d #name: AArch64 Bignums in Literal Pool (PR 16688) # This test is only valid on ELF based ports. -#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* +#notarget: *-*-*coff *-*-pe* *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/mapmisc.d b/gas/testsuite/gas/aarch64/mapmisc.d index 1f2df6ea0d7..1a2ea4456f7 100644 --- a/gas/testsuite/gas/aarch64/mapmisc.d +++ b/gas/testsuite/gas/aarch64/mapmisc.d @@ -3,7 +3,7 @@ #name: AArch64 Mapping Symbols for miscellaneous directives #source: mapmisc.s # This test is only valid on ELF based ports. -#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* +#notarget: *-*-*coff *-*-pe* *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-mingw* .*: +file format .*aarch64.* diff --git a/gas/testsuite/gas/aarch64/mapping.d b/gas/testsuite/gas/aarch64/mapping.d index d23c0fdbd54..c0255bf7d15 100644 --- a/gas/testsuite/gas/aarch64/mapping.d +++ b/gas/testsuite/gas/aarch64/mapping.d @@ -2,7 +2,7 @@ #as: --generate-missing-build-notes=no #name: AArch64 Mapping Symbols # This test is only valid on ELF based ports. -#notarget: *-*-pe *-*-wince +#notarget: *-*-pe* *-*-wince *-*-mingw* # Test the generation of AArch64 ELF Mapping Symbols diff --git a/gas/testsuite/gas/aarch64/mapping2.d b/gas/testsuite/gas/aarch64/mapping2.d index 4ad1a079aa5..927a5cc80a2 100644 --- a/gas/testsuite/gas/aarch64/mapping2.d +++ b/gas/testsuite/gas/aarch64/mapping2.d @@ -2,7 +2,7 @@ #as: --generate-missing-build-notes=no #name: AArch64 Mapping Symbols Test 2 # This test is only valid on ELF based ports. -#notarget: *-*-pe *-*-wince +#notarget: *-*-pe* *-*-wince *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/mapping3.d b/gas/testsuite/gas/aarch64/mapping3.d index ece7de1cb7b..7805cadebd5 100644 --- a/gas/testsuite/gas/aarch64/mapping3.d +++ b/gas/testsuite/gas/aarch64/mapping3.d @@ -2,7 +2,7 @@ #as: --generate-missing-build-notes=no #name: AArch64 Mapping Symbols Test 3 # This test is only valid on ELF based ports. -#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* +#notarget: *-*-*coff *-*-pe* *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/mapping4.d b/gas/testsuite/gas/aarch64/mapping4.d index d0495dafed4..324eea04b41 100644 --- a/gas/testsuite/gas/aarch64/mapping4.d +++ b/gas/testsuite/gas/aarch64/mapping4.d @@ -2,7 +2,7 @@ #as: --generate-missing-build-notes=no #name: AArch64 Mapping Symbols Test 4 # This test is only valid on ELF based ports. -#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* +#notarget: *-*-*coff *-*-pe* *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/mapping_5.d b/gas/testsuite/gas/aarch64/mapping_5.d index 04263484ae6..1c2ae76aef3 100644 --- a/gas/testsuite/gas/aarch64/mapping_5.d +++ b/gas/testsuite/gas/aarch64/mapping_5.d @@ -1,6 +1,7 @@ #objdump: --syms --special-syms #as: --generate-missing-build-notes=no #name: AArch64 Mapping Symbols Test 5 +#notarget: *-*-pe* *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/mapping_6.d b/gas/testsuite/gas/aarch64/mapping_6.d index 96d0ed663c9..9da44901a65 100644 --- a/gas/testsuite/gas/aarch64/mapping_6.d +++ b/gas/testsuite/gas/aarch64/mapping_6.d @@ -1,6 +1,7 @@ #objdump: --syms --special-syms #as: --generate-missing-build-notes=no #name: AArch64 Mapping Symbols Test 6 +#notarget: *-*-pe* *-*-mingw* .*: +file format.*aarch64.* diff --git a/gas/testsuite/gas/aarch64/mops_invalid_2.d b/gas/testsuite/gas/aarch64/mops_invalid_2.d index f5e7228f6e7..8acdc8edfb4 100644 --- a/gas/testsuite/gas/aarch64/mops_invalid_2.d +++ b/gas/testsuite/gas/aarch64/mops_invalid_2.d @@ -1,5 +1,6 @@ # warning_output: mops_invalid_2.l # objdump: -dr -M notes +#notarget: *-*-pe* *-*-mingw* .* diff --git a/gas/testsuite/gas/aarch64/movw_label.d b/gas/testsuite/gas/aarch64/movw_label.d index 8466570b33c..cff34433756 100644 --- a/gas/testsuite/gas/aarch64/movw_label.d +++ b/gas/testsuite/gas/aarch64/movw_label.d @@ -1,5 +1,6 @@ #objdump: -dr #name: movw relocation symbol name +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/optional.d b/gas/testsuite/gas/aarch64/optional.d index b2a123d55a2..c9971bbaf97 100644 --- a/gas/testsuite/gas/aarch64/optional.d +++ b/gas/testsuite/gas/aarch64/optional.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/pac_ab_key.d b/gas/testsuite/gas/aarch64/pac_ab_key.d index 5e7496a86bd..4a31fbfe631 100644 --- a/gas/testsuite/gas/aarch64/pac_ab_key.d +++ b/gas/testsuite/gas/aarch64/pac_ab_key.d @@ -2,6 +2,7 @@ # Test assembling a file with functions signed by two different pointer # authentication keys. It must interpret .cfi_b_key_frame properly and emit a # 'B' character into the correct CIE's augmentation string. +#notarget: *-*-pe* *-*-mingw* .+: file .+ diff --git a/gas/testsuite/gas/aarch64/pac_negate_ra_state.d b/gas/testsuite/gas/aarch64/pac_negate_ra_state.d index 62717767608..3ca21522734 100644 --- a/gas/testsuite/gas/aarch64/pac_negate_ra_state.d +++ b/gas/testsuite/gas/aarch64/pac_negate_ra_state.d @@ -1,4 +1,5 @@ #objdump: --dwarf=frames +#notarget: *-*-pe* *-*-mingw* .+: file .+ diff --git a/gas/testsuite/gas/aarch64/pr20364.d b/gas/testsuite/gas/aarch64/pr20364.d index babcff10304..1b77a9d4ceb 100644 --- a/gas/testsuite/gas/aarch64/pr20364.d +++ b/gas/testsuite/gas/aarch64/pr20364.d @@ -1,6 +1,7 @@ # Check that ".align , " does not set the mapping state to DATA, causing unnecessary frag generation. #name: PR20364 #objdump: -d +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/pr27217.d b/gas/testsuite/gas/aarch64/pr27217.d index 3397dfa2481..24434824323 100644 --- a/gas/testsuite/gas/aarch64/pr27217.d +++ b/gas/testsuite/gas/aarch64/pr27217.d @@ -1,6 +1,7 @@ # Check that expressions that generate relocations work when the symbol is a constant. #name: PR27217 #objdump: -rd +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/pr29519.d b/gas/testsuite/gas/aarch64/pr29519.d index 4bfea09bee0..c70e05f95ae 100644 --- a/gas/testsuite/gas/aarch64/pr29519.d +++ b/gas/testsuite/gas/aarch64/pr29519.d @@ -1,6 +1,7 @@ # Check that AArch64 specific pseudo-ops can be separated by the ; line separator character. #name: PR29519 (Separating AArch64 pseudo-ops with ;) #objdump: -rd +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/programmer-friendly.d b/gas/testsuite/gas/aarch64/programmer-friendly.d index 8fa6aa70dbf..20ace20f707 100644 --- a/gas/testsuite/gas/aarch64/programmer-friendly.d +++ b/gas/testsuite/gas/aarch64/programmer-friendly.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-data.d b/gas/testsuite/gas/aarch64/reloc-data.d index 7bcf300f78c..9976585e40e 100644 --- a/gas/testsuite/gas/aarch64/reloc-data.d +++ b/gas/testsuite/gas/aarch64/reloc-data.d @@ -1,6 +1,7 @@ #as: -mabi=lp64 #objdump: -dr #skip: aarch64_be-*-* +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g0-ilp32.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g0-ilp32.d index 44b66762673..7a4e5c45c0e 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g0-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g0-ilp32.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g0.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g0.d index 6a6ec00a56d..fc25265732e 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g0.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g0.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc-ilp32.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc-ilp32.d index c319e3d8dc8..7a944be92df 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc-ilp32.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d index 5d7f6cf3d5d..4da4da340fb 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g1-ilp32.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g1-ilp32.d index 6a918065dfd..0b87c2f691c 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g1-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g1-ilp32.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g1.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g1.d index c5995f5541a..abee16b1d21 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g1.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d index 739eaa313d6..0782c758f70 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_g2.d b/gas/testsuite/gas/aarch64/reloc-dtprel_g2.d index 00d278b53d1..6a9d4e6de6b 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_g2.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_g2.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_hi12-ilp32.d b/gas/testsuite/gas/aarch64/reloc-dtprel_hi12-ilp32.d index 0235aeb9729..76479531db2 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_hi12-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_hi12-ilp32.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d b/gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d index f904850a9ed..f29c94c0863 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d index ee1f504baf5..61465b4087c 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ilp32-1.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ilp32-1.d index a44f9d23066..403bdbad126 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ilp32-1.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ilp32-1.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d index cd793bb8b12..b4bcdb3691d 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d index ab5d869baaa..1db57093e42 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d index fa46d7b1f56..14032a05570 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d index f754449701e..f397cbc9b62 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d index b232b2f51fb..30501411c71 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d index 62ff7ab420e..5c457849bae 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d index 78074f5edb2..a2600f5e7f4 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d index 8eac3bd99d5..dcdca5e3fba 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d index 02695047fc9..4609ce91836 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d index 0a231f9f062..7f04bb82059 100644 --- a/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d b/gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d index 858898a0748..4ceb95986ba 100644 --- a/gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-gotoff_g1.d b/gas/testsuite/gas/aarch64/reloc-gotoff_g1.d index e6a68f06e47..2599b85a84c 100644 --- a/gas/testsuite/gas/aarch64/reloc-gotoff_g1.d +++ b/gas/testsuite/gas/aarch64/reloc-gotoff_g1.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d b/gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d index bae4e37b27d..46005c976db 100644 --- a/gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-gottprel_g1.d b/gas/testsuite/gas/aarch64/reloc-gottprel_g1.d index 3061c2f5007..770c4e0a932 100644 --- a/gas/testsuite/gas/aarch64/reloc-gottprel_g1.d +++ b/gas/testsuite/gas/aarch64/reloc-gottprel_g1.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-insn.d b/gas/testsuite/gas/aarch64/reloc-insn.d index 0f3b4143d96..4626b6f57a3 100644 --- a/gas/testsuite/gas/aarch64/reloc-insn.d +++ b/gas/testsuite/gas/aarch64/reloc-insn.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-prel_g0.d b/gas/testsuite/gas/aarch64/reloc-prel_g0.d index c5a7685b381..79667fed4c7 100644 --- a/gas/testsuite/gas/aarch64/reloc-prel_g0.d +++ b/gas/testsuite/gas/aarch64/reloc-prel_g0.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-prel_g0_nc.d b/gas/testsuite/gas/aarch64/reloc-prel_g0_nc.d index f7a29194be2..7fd954cb0ac 100644 --- a/gas/testsuite/gas/aarch64/reloc-prel_g0_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-prel_g0_nc.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-prel_g1.d b/gas/testsuite/gas/aarch64/reloc-prel_g1.d index 63c91e0d7e8..4295fcab0fe 100644 --- a/gas/testsuite/gas/aarch64/reloc-prel_g1.d +++ b/gas/testsuite/gas/aarch64/reloc-prel_g1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-prel_g1_nc.d b/gas/testsuite/gas/aarch64/reloc-prel_g1_nc.d index 4c0a1d943cc..438d9b3b7d2 100644 --- a/gas/testsuite/gas/aarch64/reloc-prel_g1_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-prel_g1_nc.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-prel_g2.d b/gas/testsuite/gas/aarch64/reloc-prel_g2.d index 80d18704a57..e4c6cd21cc2 100644 --- a/gas/testsuite/gas/aarch64/reloc-prel_g2.d +++ b/gas/testsuite/gas/aarch64/reloc-prel_g2.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-prel_g2_nc.d b/gas/testsuite/gas/aarch64/reloc-prel_g2_nc.d index dc3c58e44fd..8aeab101059 100644 --- a/gas/testsuite/gas/aarch64/reloc-prel_g2_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-prel_g2_nc.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-prel_g3.d b/gas/testsuite/gas/aarch64/reloc-prel_g3.d index 4a476ab954f..2b540f154a3 100644 --- a/gas/testsuite/gas/aarch64/reloc-prel_g3.d +++ b/gas/testsuite/gas/aarch64/reloc-prel_g3.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d b/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d index 606c801d053..35a061489ca 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d b/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d index a046e787306..abe6811e1d4 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* Disassembly of section \.text: diff --git a/gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d b/gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d index f25913f4170..9749716983f 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d b/gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d index 52a37aed62b..13864591246 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsldm-1.d b/gas/testsuite/gas/aarch64/reloc-tlsldm-1.d index 6b7132fb07e..7034e299a4b 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsldm-1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsldm-1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsldm-ilp32-1.d b/gas/testsuite/gas/aarch64/reloc-tlsldm-ilp32-1.d index 28686cd04ef..a7417eca554 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsldm-ilp32-1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsldm-ilp32-1.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d b/gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d index f4faa4bddeb..472f8c33efd 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsldm-page-ilp32-1.d b/gas/testsuite/gas/aarch64/reloc-tlsldm-page-ilp32-1.d index e2c81efdfd5..b3f47b180cc 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsldm-page-ilp32-1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsldm-page-ilp32-1.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d b/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d index c7d1f6b0448..24ea06cb479 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d b/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d index f068cfb85bb..c7a96501804 100644 --- a/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d +++ b/gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d @@ -1,5 +1,6 @@ #as: -mabi=ilp32 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16-ilp32.d index 11ff08f8b17..1f537fb3bc8 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12-ldst16.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16.d index 66c17a444d6..06774a3b573 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst16.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32-ilp32.d index 79cffb51bbd..b1d45bf2c26 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12-ldst32.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32.d index 17b2de3ee48..c2caaca6f34 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst32.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64-ilp32.d index 25c6f2353e3..1969595c7ea 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12-ldst64.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64.d index 73277b38c56..30eb3fa2138 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst64.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8-ilp32.d index 5b6f2330e6a..6a428c49f0b 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12-ldst8.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8.d index 781997473ce..3e5cb6796ef 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12-ldst8.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32.d index 896c6ca8447..28757a8a3c9 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12_nc-ldst16.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16.d index 06aa052b949..3ccc1b432a5 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst16.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32.d index 7b8f6bf495f..98ac7660969 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12_nc-ldst32.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32.d index c83044b3ac0..ae9432ee952 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst32.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32.d index f8827505a63..34d6832583a 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12_nc-ldst64.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64.d index 8e16b09d97c..6b176f9e287 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst64.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32.d index 14e3345b7d3..8464db797ca 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32.d @@ -1,6 +1,7 @@ #as: -mabi=ilp32 #source: reloc-tprel_lo12_nc-ldst8.s #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8.d b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8.d index a87429f85d5..76a1e76ccd4 100644 --- a/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8.d +++ b/gas/testsuite/gas/aarch64/reloc-tprel_lo12_nc-ldst8.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_1.d b/gas/testsuite/gas/aarch64/sve-movprfx_1.d index 13035db1d82..5ead32cfe4e 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_1.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_1.d @@ -1,6 +1,7 @@ #source: sve-movprfx_1.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_10.d b/gas/testsuite/gas/aarch64/sve-movprfx_10.d index 575632f9a40..1dcbbacbaf3 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_10.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_10.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_10.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_11.d b/gas/testsuite/gas/aarch64/sve-movprfx_11.d index 71bab8abd55..90ba848b615 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_11.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_11.d @@ -1,6 +1,7 @@ #source: sve-movprfx_11.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_12.d b/gas/testsuite/gas/aarch64/sve-movprfx_12.d index dde3a926965..4698567b6d3 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_12.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_12.d @@ -1,6 +1,7 @@ #source: sve-movprfx_12.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_13.d b/gas/testsuite/gas/aarch64/sve-movprfx_13.d index 46b0bb0a18f..4a12efe5008 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_13.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_13.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_13.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_14.d b/gas/testsuite/gas/aarch64/sve-movprfx_14.d index 1024339a7c2..9d2a8f0c29c 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_14.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_14.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_14.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_15.d b/gas/testsuite/gas/aarch64/sve-movprfx_15.d index 436e59f8269..9e77f04fed7 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_15.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_15.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_15.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_16.d b/gas/testsuite/gas/aarch64/sve-movprfx_16.d index a6550b78990..e998e62afe5 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_16.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_16.d @@ -1,6 +1,7 @@ #source: sve-movprfx_16.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_17.d b/gas/testsuite/gas/aarch64/sve-movprfx_17.d index ce96138339d..a873bfdfaa2 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_17.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_17.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_17.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_18.d b/gas/testsuite/gas/aarch64/sve-movprfx_18.d index e158131331b..2868d8ed8ef 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_18.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_18.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_18.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_19.d b/gas/testsuite/gas/aarch64/sve-movprfx_19.d index bf3b0631ef0..996316ad599 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_19.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_19.d @@ -1,6 +1,7 @@ #source: sve-movprfx_19.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_2.d b/gas/testsuite/gas/aarch64/sve-movprfx_2.d index 905c1f4c120..81965828201 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_2.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_2.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_2.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_20.d b/gas/testsuite/gas/aarch64/sve-movprfx_20.d index 80621d64adb..002879d6f33 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_20.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_20.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_20.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_21.d b/gas/testsuite/gas/aarch64/sve-movprfx_21.d index 20eb85b3377..2c1eeb998dd 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_21.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_21.d @@ -1,6 +1,7 @@ #source: sve-movprfx_21.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_22.d b/gas/testsuite/gas/aarch64/sve-movprfx_22.d index de4d1a3693b..32c1f79a101 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_22.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_22.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_22.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_23.d b/gas/testsuite/gas/aarch64/sve-movprfx_23.d index e1c6c2c2cce..dac3a818408 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_23.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_23.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_23.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_24.d b/gas/testsuite/gas/aarch64/sve-movprfx_24.d index ff1bdbe7109..8459324a354 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_24.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_24.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_24.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_25.d b/gas/testsuite/gas/aarch64/sve-movprfx_25.d index 83a6500710c..02bcfd561a5 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_25.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_25.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_25.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_26.d b/gas/testsuite/gas/aarch64/sve-movprfx_26.d index f0830cc718b..9a5827759c5 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_26.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_26.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_26.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_27.d b/gas/testsuite/gas/aarch64/sve-movprfx_27.d index e71d1715b61..5e96bd328db 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_27.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_27.d @@ -1,6 +1,7 @@ #source: sve-movprfx_27.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_28.d b/gas/testsuite/gas/aarch64/sve-movprfx_28.d index 808d07da892..3121b71ebec 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_28.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_28.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_28.l #as: -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_3.d b/gas/testsuite/gas/aarch64/sve-movprfx_3.d index 03909dbc62c..1aec576d130 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_3.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_3.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_3.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_4.d b/gas/testsuite/gas/aarch64/sve-movprfx_4.d index fd71a4bac28..a3dedae230d 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_4.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_4.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_4.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_5.d b/gas/testsuite/gas/aarch64/sve-movprfx_5.d index 511cf66c665..74a43dfd3e4 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_5.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_5.d @@ -1,6 +1,7 @@ #source: sve-movprfx_5.s #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_6.d b/gas/testsuite/gas/aarch64/sve-movprfx_6.d index 4af626993aa..1ae23ed68b3 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_6.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_6.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_6.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_7.d b/gas/testsuite/gas/aarch64/sve-movprfx_7.d index 725a8a8604b..9be980436a4 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_7.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_7.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_7.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_8.d b/gas/testsuite/gas/aarch64/sve-movprfx_8.d index f853e218b93..33be771eddd 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_8.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_8.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_8.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/sve-movprfx_9.d b/gas/testsuite/gas/aarch64/sve-movprfx_9.d index 54a1733937b..34d85ba6d33 100644 --- a/gas/testsuite/gas/aarch64/sve-movprfx_9.d +++ b/gas/testsuite/gas/aarch64/sve-movprfx_9.d @@ -2,6 +2,7 @@ #warning_output: sve-movprfx_9.l #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no #objdump: -Dr -M notes +#notarget: *-*-pe* *-*-mingw* .* file format .* diff --git a/gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d b/gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d index ce99514b3da..85468aa0b0e 100644 --- a/gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d +++ b/gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d @@ -1,5 +1,6 @@ #objdump: -t #as: --generate-missing-build-notes=no +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d b/gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d index 5f46f27236d..001cf0da1e3 100644 --- a/gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d +++ b/gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d @@ -1,5 +1,6 @@ #objdump: -t #as: --generate-missing-build-notes=no +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d b/gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d index 8d05c1a6361..486a6c083b1 100644 --- a/gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d +++ b/gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d @@ -1,5 +1,6 @@ #objdump: -t #as: --generate-missing-build-notes=no +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/system.d b/gas/testsuite/gas/aarch64/system.d index 93c84a72982..4c1d9ff16a9 100644 --- a/gas/testsuite/gas/aarch64/system.d +++ b/gas/testsuite/gas/aarch64/system.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/tail_padding.d b/gas/testsuite/gas/aarch64/tail_padding.d index a816ac4a2de..5ef1e3a1c5e 100644 --- a/gas/testsuite/gas/aarch64/tail_padding.d +++ b/gas/testsuite/gas/aarch64/tail_padding.d @@ -1,6 +1,7 @@ #as: -mabi=lp64 #readelf: -S #name: AArch64 section tail padding +#notarget: *-*-pe* *-*-mingw* There are .* section headers, starting at offset .*: diff --git a/gas/testsuite/gas/aarch64/tbz_1.d b/gas/testsuite/gas/aarch64/tbz_1.d index 54b7dbab079..e7ca8db5466 100644 --- a/gas/testsuite/gas/aarch64/tbz_1.d +++ b/gas/testsuite/gas/aarch64/tbz_1.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/tls-desc.d b/gas/testsuite/gas/aarch64/tls-desc.d index e393d455461..85d1f4b6a64 100644 --- a/gas/testsuite/gas/aarch64/tls-desc.d +++ b/gas/testsuite/gas/aarch64/tls-desc.d @@ -1,5 +1,6 @@ #as: -mabi=lp64 #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/aarch64/tls.d b/gas/testsuite/gas/aarch64/tls.d index dc18949bd0c..f8ed49725e5 100644 --- a/gas/testsuite/gas/aarch64/tls.d +++ b/gas/testsuite/gas/aarch64/tls.d @@ -1,4 +1,5 @@ #objdump: -dr +#notarget: *-*-pe* *-*-mingw* .*: file format .* diff --git a/gas/testsuite/gas/pe/big-obj.d b/gas/testsuite/gas/pe/big-obj.d index 27b351a7d60..ad44cd51310 100644 --- a/gas/testsuite/gas/pe/big-obj.d +++ b/gas/testsuite/gas/pe/big-obj.d @@ -1,6 +1,7 @@ #as: -mbig-obj #objdump: -h #name: PE big obj +#notarget: aarch64-* .*: *file format pe-bigobj-.* diff --git a/ld/testsuite/ld-scripts/weak.exp b/ld/testsuite/ld-scripts/weak.exp index 68d70240f7b..2826e3bee78 100644 --- a/ld/testsuite/ld-scripts/weak.exp +++ b/ld/testsuite/ld-scripts/weak.exp @@ -31,6 +31,7 @@ if {! [is_elf_format] && ! [is_pecoff_format]} { # Weak symbols are broken for most PE targets. if {! [istarget i?86-*-*] && ! [istarget sh-*-*]} { setup_xfail *-*-pe* + setup_xfail *-*-mingw* } # hppa64 is incredibly broken -- 2.37.4