From patchwork Wed Apr 2 16:11:57 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jens Remus X-Patchwork-Id: 109720 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 DE726384A49C for ; Wed, 2 Apr 2025 16:14:18 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by sourceware.org (Postfix) with ESMTPS id 4EE0C3858408 for ; Wed, 2 Apr 2025 16:12:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4EE0C3858408 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=linux.ibm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linux.ibm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4EE0C3858408 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=148.163.156.1 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1743610337; cv=none; b=VUED4YktyrzKp+GmCYHIOmHS7SahFj26AsjdoSgVy1r5RWYLYoGKdfE7kb9iZDtaXB7cQlDZk9uCJ4THiVvO5cEpEBE7jKK/srDq3RkJcb3tzSOyli5GcTz6gN7+n9UKKoCkqWf/oUY5V/Bv6gKkqpJUy3hmcvg17Ra5xDuDODM= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1743610337; c=relaxed/simple; bh=am+XO9uhUU49BajbO6DjgLi4UwncGtRzXlTRWOlw4xo=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=hADA8DnWvyhFRC/JPYyzxQKZSxETBJ++6jmOBfnaS4ax5triEGIfWgMv1CfcpR1LEDiUkb/fAlZoeVf9JH/H6S/TrBRtNFbpsvkUQv0TbggcmsFjJNAlqHAYqdAss7EANACUbB50W39/Y1Y5LKkN5FgRt14gTxU/LtOATXEZ+tw= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4EE0C3858408 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=mUO1gdOL Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 532FvrTF031407; Wed, 2 Apr 2025 16:12:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=pp1; bh=+xajogrOKy7MdcR7U SIwmY7/yPResWMnUnO1cT2ZHVU=; b=mUO1gdOLbGhhTWKlr8VUXNYCl2WseYTvc SU8jgSwNgI77n7HexYkoClin+x49PKlM+bB2WexlTdT78+DUhHgQBMBIVyGWj6vu 5+e2ImlY/DiB8jA9vuAvEI7AwjX6Q91qfbK7mRWaxK1oyAnbfS8ZtihYPQYyk61Y yI2OIZd2Jx6CvDGwB830ZNZJz4s04NR9ulAPXP5OhFTcPwzFmyDZ2SuSoGm/cWoR fnDmDYrcGHoWonEJzv4mvC2HwWTHUwpBPPrijNgeXbElEaeqVd92s9xT/HG4iiee Id+zgME97YK6ID1TzS+H9aJOidlcrgKdqM+3sogW68iRIvM3m+2Dg== Received: from ppma21.wdc07v.mail.ibm.com (5b.69.3da9.ip4.static.sl-reverse.com [169.61.105.91]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 45s6nqgnmp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Apr 2025 16:12:14 +0000 (GMT) Received: from pps.filterd (ppma21.wdc07v.mail.ibm.com [127.0.0.1]) by ppma21.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 532G1TD1010313; Wed, 2 Apr 2025 16:12:13 GMT Received: from smtprelay07.fra02v.mail.ibm.com ([9.218.2.229]) by ppma21.wdc07v.mail.ibm.com (PPS) with ESMTPS id 45pv6p0nb2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Apr 2025 16:12:13 +0000 Received: from smtpav07.fra02v.mail.ibm.com (smtpav07.fra02v.mail.ibm.com [10.20.54.106]) by smtprelay07.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 532GC63d49283538 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 2 Apr 2025 16:12:06 GMT Received: from smtpav07.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id ECE762004B; Wed, 2 Apr 2025 16:12:05 +0000 (GMT) Received: from smtpav07.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id CEEA92004E; Wed, 2 Apr 2025 16:12:05 +0000 (GMT) Received: from tuxmaker.lnxne.boe (unknown [9.152.85.9]) by smtpav07.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 2 Apr 2025 16:12:05 +0000 (GMT) From: Jens Remus To: binutils@sourceware.org, Indu Bhagat , Andreas Krebbel Cc: Jens Remus , Ilya Leoshkevich , Claudiu Zissulescu-Ianculescu Subject: [PATCH 2/8] s390: Explicitly list linker dump tests Date: Wed, 2 Apr 2025 18:11:57 +0200 Message-ID: <20250402161203.2935633-3-jremus@linux.ibm.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250402161203.2935633-1-jremus@linux.ibm.com> References: <20250402161203.2935633-1-jremus@linux.ibm.com> MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: IjnQa_ldyk7DJOxkrpsha3BKy_0F-rfJ X-Proofpoint-GUID: IjnQa_ldyk7DJOxkrpsha3BKy_0F-rfJ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-02_06,2025-04-02_03,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=999 priorityscore=1501 mlxscore=0 clxscore=1015 suspectscore=0 bulkscore=0 phishscore=0 impostorscore=0 adultscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2504020101 X-Spam-Status: No, score=-12.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, 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: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: binutils-bounces~patchwork=sourceware.org@sourceware.org Generating the linker dump test list using file globbing makes it difficult to exclude specific tests under certain circumstances. List them explicitly instead. This enables to add tests in the future that can be excluded. While at it reorganize how s390 linker tests get run for s390x. ld/testsuite/ * ld-s390/s390.exp: Reorganize and explicitly list linker dump tests. Signed-off-by: Jens Remus --- ld/testsuite/ld-s390/s390.exp | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/ld/testsuite/ld-s390/s390.exp b/ld/testsuite/ld-s390/s390.exp index d91eeacc730a..b5a9ea3c64a1 100644 --- a/ld/testsuite/ld-s390/s390.exp +++ b/ld/testsuite/ld-s390/s390.exp @@ -127,18 +127,15 @@ set s390xtests { "plt_64-1_eh"} } -if [istarget "s390-*-*"] { +if { ([istarget "s390-*-*"] || [istarget "s390x-*-*"]) } { run_ld_link_tests $s390tests + + run_dump_test "pr26918-1" + run_dump_test "reloccheck-1" + run_dump_test "reloctlsle-1" + } if [istarget "s390x-*-*"] { - run_ld_link_tests $s390tests run_ld_link_tests $s390xtests } - -set test_list [lsort [glob -nocomplain $srcdir/$subdir/*.d]] -foreach t $test_list { - # We need to strip the ".d", but can leave the dirname. - verbose [file rootname $t] - run_dump_test [file rootname $t] -}