From patchwork Thu Aug 17 04:21:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sam James X-Patchwork-Id: 135846 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b82d:0:b0:3f2:4152:657d with SMTP id z13csp450555vqi; Wed, 16 Aug 2023 21:23:10 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH9a3FldzVcAHOZrxXooDLqCieEM3lNhLsAGOcKIdqQO0IeD7ie7HUTZ8XXB3YVV5YJdA0E X-Received: by 2002:a17:906:3111:b0:965:9602:1f07 with SMTP id 17-20020a170906311100b0096596021f07mr3854432ejx.39.1692246190054; Wed, 16 Aug 2023 21:23:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692246190; cv=none; d=google.com; s=arc-20160816; b=dtvPHIcUl52iJScD71gYqrDLdb4IsJv7taMKJS3qU+gLbfxhuWXX4q9OZJ6CwAMte7 uy+Qo5qJhaxreR65g+US9wx5zwuDcsRLaCBkhMXBY5zJojrw9naZLu2NeTz5phT6jowA rox4CcyLUGBCzT2/fIJ8pHV0LwV/C5+cNgKn4c35cymUetAVoNL2epwo2mDLwwhnbH6f 6kpRGGF56VU8uLRCK4PrCfRfo2Fv40Tp6BL1vLoLHI5TJcP7wePdyMPn7+uVPr3i3CvU 9rVmC6ojw05JAqNAyRdvrDCijM38Q7I0aqkOtYOE5KJcNexQODVg0EK/yal+TgjyN+4N Vcxg== 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=+H68czeU85gYIt02dnGpZeCJQkj+fX0jCs8z5PzcsFo=; fh=5RYtBO6cv+H3uk4kY3b1QZxBfmaPI5C31bdc0dv87F0=; b=BT27euS75HILqwPqmdGN49GPTFABiwdyvinX78rTMbi+eyPFg1QF8+7rVgt0RiOqmp n6MIDPSlXX52vUt41DFcdlQ9W7VqdYnluOfpqOW17oMEj2QsKCcnTv5u0YQfMtquONd9 yBuHmJatbSRXq9TKiMccxlFBY13FRIOM7HxyABXzSLNGFh0RLXZ2ecpHNDrb0OnIEa1P 5lkpqhWn6aH6o5zy5R4MQFoUgKw57XF3YawAQ9InP+g1yRZFR92TMYU1IG9FccE+c+Ye U301Cvl91WQwylXXZdFSxraI6QQZxWRyYOB6HVne6I6VuKtTQEO2V7rSrEeMTTD2MwoZ aFLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b=u2GIsn0J; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id kq7-20020a170906abc700b0098dc18c13f4si12682942ejb.1037.2023.08.16.21.23.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Aug 2023 21:23:10 -0700 (PDT) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.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=@sourceware.org header.s=default header.b=u2GIsn0J; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 7B1FE3856943 for ; Thu, 17 Aug 2023 04:23:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7B1FE3856943 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1692246187; bh=+H68czeU85gYIt02dnGpZeCJQkj+fX0jCs8z5PzcsFo=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=u2GIsn0JHEsp5ZiELT4zAt+6il1xvLNZQx2Ii5crSsCPyWgzlP+WUwJ/dfVwVlRdT 4QbGGwLyp6CJOsemP26LulcHs30jKGGhhNaPHdQqmr9RT0q8r19bDXUKPct5OIfeRU OOba7H0/FemIGcv+pR7KcfoVPWnDObgXtmOwWHdU= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id 61A393856089 for ; Thu, 17 Aug 2023 04:22:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 61A393856089 To: binutils@sourceware.org Cc: "H . J . Lu" , Sam James Subject: [PATCH] ld: testsuite: adjust property-{3, 4{, a}, 5} test cases for glibc baseline Date: Thu, 17 Aug 2023 05:21:51 +0100 Message-ID: <20230817042241.2987128-1-sam@gentoo.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Spam-Status: No, score=-10.0 required=5.0 tests=BAYES_00, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_PASS, 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.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Sam James via Binutils From: Sam James Reply-To: Sam James Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1774448740811669915 X-GMAIL-MSGID: 1774448740811669915 PR30722 * ld/testsuite/ld-x86-64/property-3.r: Tolerate x86-64-v3 if present in the x86 ISA notes. * ld/testsuite/ld-x86-64/property-4.r: Ditto. * ld/testsuite/ld-x86-64/property-4a.r: Ditto. * ld/testsuite/ld-x86-64/property-5.r: Ditto. Signed-off-by: Sam James --- H.J, could you check this? Please see https://sourceware.org/bugzilla/show_bug.cgi?id=30722#c9 and https://sourceware.org/bugzilla/show_bug.cgi?id=30722#c10 for why this is happening on my system. I'd like to double check this explanation makes sense to you and the patch looks OK. Thanks! ld/testsuite/ld-x86-64/property-3.r | 2 +- ld/testsuite/ld-x86-64/property-4.r | 2 +- ld/testsuite/ld-x86-64/property-4a.r | 2 +- ld/testsuite/ld-x86-64/property-5.r | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ld/testsuite/ld-x86-64/property-3.r b/ld/testsuite/ld-x86-64/property-3.r index 1bdb47c7b6b..19cdef7b889 100644 --- a/ld/testsuite/ld-x86-64/property-3.r +++ b/ld/testsuite/ld-x86-64/property-3.r @@ -4,5 +4,5 @@ Displaying notes found in: .note.gnu.property GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0 Properties: stack size: 0x800000 #... - x86 ISA needed: x86-64-baseline, x86-64-v2 + x86 ISA needed: x86-64-baseline, x86-64-v2(, x86-64-v3)? #pass diff --git a/ld/testsuite/ld-x86-64/property-4.r b/ld/testsuite/ld-x86-64/property-4.r index 8cc618cbfad..a81596185e9 100644 --- a/ld/testsuite/ld-x86-64/property-4.r +++ b/ld/testsuite/ld-x86-64/property-4.r @@ -4,5 +4,5 @@ Displaying notes found in: .note.gnu.property GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0 Properties: stack size: 0x800000 #... - x86 ISA needed: x86-64-baseline, x86-64-v2, x86-64-v4 + x86 ISA needed: x86-64-baseline, x86-64-v2, (x86-64-v3, )?x86-64-v4 #pass diff --git a/ld/testsuite/ld-x86-64/property-4a.r b/ld/testsuite/ld-x86-64/property-4a.r index 64e58a7563c..1d463bf0c66 100644 --- a/ld/testsuite/ld-x86-64/property-4a.r +++ b/ld/testsuite/ld-x86-64/property-4a.r @@ -3,7 +3,7 @@ Displaying notes found in: .note.gnu.property [ ]+Owner[ ]+Data size[ ]+Description GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0 Properties: stack size: 0x800000 - x86 ISA needed: x86-64-baseline, x86-64-v2, x86-64-v4 + x86 ISA needed: x86-64-baseline, x86-64-v2, (x86-64-v3, )?x86-64-v4 x86 feature used: x86 x86 ISA used: x86-64-baseline, x86-64-v2, x86-64-v4 #pass diff --git a/ld/testsuite/ld-x86-64/property-5.r b/ld/testsuite/ld-x86-64/property-5.r index e3ba4f659b9..1444b8dae76 100644 --- a/ld/testsuite/ld-x86-64/property-5.r +++ b/ld/testsuite/ld-x86-64/property-5.r @@ -4,5 +4,5 @@ Displaying notes found in: .note.gnu.property GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0 Properties: stack size: 0x900000 #... - x86 ISA needed: x86-64-baseline, x86-64-v2, x86-64-v4 + x86 ISA needed: x86-64-baseline, x86-64-v2, (x86-64-v3, )?x86-64-v4 #pass