From patchwork Wed Mar 1 18:07:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xi Ruoyao X-Patchwork-Id: 5995 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp3784623wrd; Wed, 1 Mar 2023 10:09:00 -0800 (PST) X-Google-Smtp-Source: AK7set+fCmTHdYWsa+p8BkkrrCD0NvQq/Yc8TWIIbV4u2oQpUzkPulFeULya602Cstzu7nquaod5 X-Received: by 2002:aa7:da83:0:b0:4bd:8714:cc54 with SMTP id q3-20020aa7da83000000b004bd8714cc54mr2142642eds.36.1677694139888; Wed, 01 Mar 2023 10:08:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677694139; cv=none; d=google.com; s=arc-20160816; b=cZXR5Eaq/NOZN976i66uiuTvWT02+cie43rTnQKi0P1YkD/+IKM3HMCXdO29cevfMY 3b76xRgCYSD5uUrHsoFVReZLkj1kDzXg8BXFSpWmvPs58jrH9Lj4vlohuLYYuxZLWwrx 10hZGoOj9nouFdXXsqpP/OwCn3/8FWwYHMqfPO5pGp8tSbm9FpLg2pSf1WrNYQToXc+W xSNzMNw4SOQmxMBYgu6yjw68GChPKGZdFfH39OPggDmItSZsIThleKZdCaXFkB+3Luc/ nbHNBuI27tWM6KNJDoYRdLv/6aZkuS9keEpHulWmBsb8poS4Y0QeN81u7ccXma89ALZj ll3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:from:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence :content-transfer-encoding:mime-version:message-id:date:subject:cc :to:dmarc-filter:delivered-to:dkim-signature:dkim-filter; bh=Bui+KXS/TlJA9261CUssGZ6l0IE1dDgmVBm+vgNIRc4=; b=n6E8+csnBk26AJMqXI6qNy0q72xYKO/+dwebdXpD+eKXiKxNZFQn5qL1doN47UU0KZ OcyiXkJpgUqh+Vi8lAQ4cWMlQhDqFgY5OYwxg1BjPMd4wRkOGYrkfby4l5IxntP3UZ2f nlfqEqIYCRAY5ZChAD5J+SbwLI4l3Aq7/4mEVYcljazbSkjG6BKKgVbv0+D6IyYK5Li/ nAZiI74LB/j7Adn3Qt4sxXA5x2OEf0IOSWLd0PCESuLZsBe90/3G4v36/d1y0oXOOOlZ 8RPVLx66uRVnVM6IYRbKYPFoXjXQzTozjcuaV4hhGyy03FDiyjoXfuYh0hOAVylzCRnl v4Wg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=XQ6Sfx0f; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id bs9-20020a170906d1c900b008d4aec3e62bsi14959701ejb.233.2023.03.01.10.08.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Mar 2023 10:08:59 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=XQ6Sfx0f; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 858AC3851ABF for ; Wed, 1 Mar 2023 18:08:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 858AC3851ABF DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1677694108; bh=Bui+KXS/TlJA9261CUssGZ6l0IE1dDgmVBm+vgNIRc4=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=XQ6Sfx0fD1/K+mGWVa2i9Clif3U521FCrQGCyDWrh51LgWM1VHWa6MwdrcCf8ocfv nvT97kWHRgjI7eWaYdEA3Fwg7fY7azS8p347eYpnL3nrKj9aTSyib2kJMJz9HAU5MO eN4NFMFkzGciUp1Gt+DSCD9qP4y0Th0PWbzSQyx8= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from xry111.site (xry111.site [89.208.246.23]) by sourceware.org (Postfix) with ESMTPS id D16423858D33 for ; Wed, 1 Mar 2023 18:07:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D16423858D33 Received: from stargazer.. (unknown [IPv6:240e:358:113f:d600:dc73:854d:832e:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) (Authenticated sender: xry111@xry111.site) by xry111.site (Postfix) with ESMTPSA id 2FCE665C2B; Wed, 1 Mar 2023 13:07:32 -0500 (EST) To: gcc-patches@gcc.gnu.org Cc: Richard Sandiford , Xi Ruoyao Subject: [PATCH 0/8] aarch64: testsuite: Fix test failures with --enable-default-pie or --enable-default-ssp Date: Thu, 2 Mar 2023 02:07:12 +0800 Message-Id: <20230301180720.26514-1-xry111@xry111.site> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_SHORT, LIKELY_SPAM_FROM, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no 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: , X-Patchwork-Original-From: Xi Ruoyao via Gcc-patches From: Xi Ruoyao Reply-To: Xi Ruoyao Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org Sender: "Gcc-patches" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1759189810244556368?= X-GMAIL-MSGID: =?utf-8?q?1759189810244556368?= Hi, This patch series fixes a lot of test failures with --enable-default-pie or --enable-default-ssp for AArch64 target. Only test files are changed to disable PIE or SSP to satisify the expectation of the developer who programmed the test. Bootstrapped and regtested on aarch64-linux-gnu. Ok for trunk? Xi Ruoyao (8): aarch64: testsuite: disable PIE for aapcs64 tests [PR70150] aarch64: testsuite: disable PIE for tests with large code model [PR70150] aarch64: testsuite: disable PIE for fuse_adrp_add_1.c [PR70150] aarch64: testsuite: disable stack protector for sve-pcs tests aarch64: testsuite: disable stack protector for pr103147-10 tests aarch64: testsuite: disable stack protector for auto-init-7.c aarch64: testsuite: disable stack protector for pr104005.c aarch64: testsuite: disable stack protector for tests relying on stack offset gcc/testsuite/g++.target/aarch64/pr103147-10.C | 2 +- gcc/testsuite/gcc.dg/tls/pr78796.c | 2 +- gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp | 2 +- gcc/testsuite/gcc.target/aarch64/auto-init-7.c | 2 +- gcc/testsuite/gcc.target/aarch64/fuse_adrp_add_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr103147-10.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr104005.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr63304_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr70120-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr78733.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr79041-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr94530.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr94577.c | 2 +- gcc/testsuite/gcc.target/aarch64/reload-valid-spoff.c | 2 +- gcc/testsuite/gcc.target/aarch64/shrink_wrap_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/stack-check-cfa-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/stack-check-cfa-2.c | 2 +- .../gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp | 7 ++++--- gcc/testsuite/gcc.target/aarch64/test_frame_17.c | 2 +- 19 files changed, 22 insertions(+), 21 deletions(-)