From patchwork Tue Apr 11 20:10:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Palmer Dabbelt X-Patchwork-Id: 67652 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id D43D03858D3C for ; Tue, 11 Apr 2023 20:47:21 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) by sourceware.org (Postfix) with ESMTPS id 186D73858D28 for ; Tue, 11 Apr 2023 20:47:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 186D73858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivosinc.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivosinc.com Received: by mail-pj1-x1033.google.com with SMTP id c3so10181256pjg.1 for ; Tue, 11 Apr 2023 13:47:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20210112.gappssmtp.com; s=20210112; t=1681246025; h=to:from:cc:content-transfer-encoding:mime-version:message-id:date :subject:from:to:cc:subject:date:message-id:reply-to; bh=Wf8ahE5BshOqtMNZKGYCkWKO0Is4Ps0DyTH1TynGdyU=; b=jJsKXA8F13PdiB+fAUYifW33U8SQHf2quI9GimrJchhdW2jnGurleGRDrX4knmBHvF wm6Ug0wVUv2sImrcQ9GxQPl1Et0Cp4U3Czg550ZXPrXZsZaB29ZxVJkRozGJTMLIHP2x WSYiLcmjuiH2WYa+pMb9qzPgyxFgJyvfCi7sIpU/zYERE0ciM/pc0uBjuqyTq+KIKPk1 jF7zatlkIZQ4O6h8YYcEP6pG9cb/CzTGvz4Div45RfKTnek0VkfqwwbQcvOG9zDXsAOW UU8m86Iw/UuiLC4NfDwXy5Fs/yG45/jOYcNfSFMvkI4RfOEbMy7hzlqrE9VqRt4iIAup x09Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681246025; h=to:from:cc:content-transfer-encoding:mime-version:message-id:date :subject:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Wf8ahE5BshOqtMNZKGYCkWKO0Is4Ps0DyTH1TynGdyU=; b=UHwl7Qdcv/bt5SNc2PdVQchnG0OmJeulx083zg/Eo3nbAf7O2VPj0F02lyiA/P2ua7 OGfXJtx1kGLdPI7hHUlOyAxVsDtxCiKH73rMfd3G/Wu8Gqy84kQ7lRhN7jah1guRcP8a teKuNZ6dQheXbwiVt+8QyJklRhnlqSwIzFrUede8Mh9lOxGQZ2QPbyAofQGSXg5o/iHx PrmBvHrSL+DnOZU67Wjgb474icSa47B0NeJOooo/uqAlQvdLG81Gdp/YjMr/85LGzscV oG4Asr8q3Pn/GqSnbHMzUGHpkcvDt8SDPX6Kxo+7tFNj+L7eDAP6sVKJCF0Bpk5F8vLX CiZQ== X-Gm-Message-State: AAQBX9fltNFHfrvZ1MVKrwOwAqSziuCZyPTs4+Bm61nI0ww1+XdzlQyt R8+1nJV6+AolQiI2XakcWXtQjw== X-Google-Smtp-Source: AKy350YHjs/hCYTyDo0P2g7Q8FbkfMIDwctwx3guVEVEIoGAcoFqencrwnz419ji4Ci+3agYnh5Y5Q== X-Received: by 2002:a05:6a20:6aa7:b0:e9:5b0a:e784 with SMTP id bi39-20020a056a206aa700b000e95b0ae784mr13172232pzb.29.1681246024669; Tue, 11 Apr 2023 13:47:04 -0700 (PDT) Received: from localhost ([50.221.140.188]) by smtp.gmail.com with ESMTPSA id t184-20020a635fc1000000b00513973a7014sm4646402pgb.12.2023.04.11.13.47.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Apr 2023 13:47:04 -0700 (PDT) Subject: [PATCH] RISC-V: Force ilp32d for the T-Head FMV test Date: Tue, 11 Apr 2023 13:10:32 -0700 Message-Id: <20230411201031.22067-1-palmer@rivosinc.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Cc: Palmer Dabbelt From: Palmer Dabbelt To: gcc-patches@gcc.gnu.org X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_SHORT, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" These functions are NOPs on the soft-float ABIs. Since we're already forcing the ISA, let's just force the ABI too. gcc/testsuite/ChangeLog: * gcc.target/riscv/xtheadfmv-fmv.c: Force the ilp32d ABI. --- This one is also in the testing queue. OK for trunk? --- gcc/testsuite/gcc.target/riscv/xtheadfmv-fmv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/riscv/xtheadfmv-fmv.c b/gcc/testsuite/gcc.target/riscv/xtheadfmv-fmv.c index 10d035e9e1d..1036044291e 100644 --- a/gcc/testsuite/gcc.target/riscv/xtheadfmv-fmv.c +++ b/gcc/testsuite/gcc.target/riscv/xtheadfmv-fmv.c @@ -1,5 +1,5 @@ /* { dg-do compile { target { rv32 } } } */ -/* { dg-options "-march=rv32gc_xtheadfmv" } */ +/* { dg-options "-march=rv32gc_xtheadfmv -mabi=ilp32d" } */ /* { dg-skip-if "" { *-*-* } { "-O0" } } */ double