From patchwork Tue Jun 6 04:03:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: YunQiang Su X-Patchwork-Id: 103543 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp3126573vqr; Mon, 5 Jun 2023 21:03:53 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4OURDsvd/Nx/rQNUPc0jJsqL/nEj1t5ZJus8nkwTS5GRDVvwWlJyN2mpk6KS2Wgm+O0ooN X-Received: by 2002:aa7:cd10:0:b0:514:9b62:70fe with SMTP id b16-20020aa7cd10000000b005149b6270femr1048044edw.22.1686024233012; Mon, 05 Jun 2023 21:03:53 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1686024233; cv=pass; d=google.com; s=arc-20160816; b=Atch9wTO0ILzQOPr/nqjuHI6L+n1jWo0vMfAeH7uu+Ua9ORegqzlZxHSZeWmVCxi9k tTjc8AM6C9AJAwInM2clf7JkmLAY/i1v3jpvLXdCNGRP2ozImVgZDjFwdC3niC56NbsX m/JVnwq+v350jhNmhVOT+50Eq76rVU/lzRwErhcx/lxVK/WUSqkvg8LerlL9N0n2pScg nRMaxZmZPPI6GrQTkRBGyEEwLivnZwObtXxivy34NiZXp6Rvu9m1Vr2vK4rAQEaKWNJp vaIzeDEeP3+WnytX0Aqef6Gf3jO1Lg0lkOuWuwF2pEfzRwMAypCzDRrtMyTUHhQLvwiE Bjrw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:mime-version :content-transfer-encoding:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dmarc-filter:delivered-to; bh=eNwNBl7aQ8SVEfxNCpIZ3Ejt/8pujFIydRBfSzKRNfs=; b=tjscUI2i2cgWRPcMnxYflP/7+3YRWjPmDaYp9afUtnnheK13DP/Qr3kPnxtBxYQV9N Q6ozUnMKIcTG7tVKnBe+bXe4w57MW1WB846pfCrw+11vQdzT/RFcv/0Tn4Hw2dwKgEPS PD22MBpwlnFy8wOV8k0rM7T4wzQGO2DIrmsWkUpC08yRr5/IfZq7tQC1BIXJ3obin0uO ggDkfIhUXBfvw9lIxBjfMLpb1c/t0aygK3BHVZI6/DtSVKZ2TeQUgU4c7CyOwYzTXba9 UOuGFZnw+nWWj8bjKZ1yZKmMRYMwGnU1ev++0HGilYXXwh3vuahtVBw+PcJSzhWURL6V K0Iw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b=uV0GnxxC; arc=pass (i=1 spf=pass spfdomain=cipunited.com dkim=pass dkdomain=cipunited.com dmarc=pass fromdomain=cipunited.com); 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" Received: from sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id d20-20020aa7ce14000000b0050bcbae7fd4si6095816edv.234.2023.06.05.21.03.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jun 2023 21:03:52 -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=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b=uV0GnxxC; arc=pass (i=1 spf=pass spfdomain=cipunited.com dkim=pass dkdomain=cipunited.com dmarc=pass fromdomain=cipunited.com); 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" Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id CA3A73857738 for ; Tue, 6 Jun 2023 04:03:47 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2139.outbound.protection.outlook.com [40.107.215.139]) by sourceware.org (Postfix) with ESMTPS id DA19F385841A for ; Tue, 6 Jun 2023 04:03:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DA19F385841A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cipunited.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cipunited.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VbwZd1anOuvYyQNCguLyXflEA7B2YP9MSjntuaowvjqyNKduW666NQo92nahSiTYiifFGnla9S81LnEivfcEyP6xt2XLISz5SNW2bj1qkf3t9cU2nd+hUCUylcPvCtRutPckzdJn+RJS1eC5DRcXDHifnC/aQhu3D2IFrDdIdN4ocA2k6P8XYGH4skfKPrC8QbKiNJczNRZKPcuOxTs1sBydTA2Q+hyMYBB4WFtTTFCGAW2PCgNCB5Z6wb/RD7Tt0tJPPKjnY33FNeqaoF/TfKuY+yLc42jotvnIkrLXu/spClHxSsV4/cE6oHPLiZEDmNNgYoR3XV3+Wr8ckuA3gw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eNwNBl7aQ8SVEfxNCpIZ3Ejt/8pujFIydRBfSzKRNfs=; b=Av/Htxjvn8n55GafITlzfr19aAEqkOGhiIk78zHDTQkrr+++eCX2q4RK0KMHDgD+kdMkVrKKKqidrpdQH58n/YYhlL6cMf1zwrun7JLMVf5/+AxFrk1Uquiikq0qwl0kB4SVwM3VGjDyNGIH8ckcDd/08oKkOjuN6h+7le5xRrKDwd0FNjrcUUuCtHlMLLuUnvlb6CWFkQ0o5xwm0w4Gn5QBkUVWTQzf7webbsB+bnh3LngGbwZnpwWBCiQ90UBH3hUrmHR90gLnO6CX46YRbx6KwHSwocSghwFNzdSAAlzUzTvUPYtzskdOd/eBM2Gnkjt1l5zHuiVp3T0Dhxa5qg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cipunited.com; dmarc=pass action=none header.from=cipunited.com; dkim=pass header.d=cipunited.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cipunited.onmicrosoft.com; s=selector1-cipunited-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eNwNBl7aQ8SVEfxNCpIZ3Ejt/8pujFIydRBfSzKRNfs=; b=uV0GnxxC4/95jmhph4Rjs4ZD/xbsst2r2Hj63YUZhNQLVJ2v5vEI6uySJk2w+RV+9JohfQuMrAr2WvhmI8gPWd4AA8LohsNHBocSwCxqMPtKHGhRQb4FK18/G9NjNWFwUg9y2gB0GNg63AF5QGGTM4w5u9JTWRcd0tsdSvMjKbg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cipunited.com; Received: from TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) by SG2PR04MB5842.apcprd04.prod.outlook.com (2603:1096:4:1df::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.32; Tue, 6 Jun 2023 04:03:38 +0000 Received: from TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::1b49:5a4:7b95:a128]) by TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::1b49:5a4:7b95:a128%6]) with mapi id 15.20.6455.030; Tue, 6 Jun 2023 04:03:38 +0000 From: YunQiang Su To: binutils@sourceware.org Cc: amodra@gmail.com, macro@orcam.me.uk, YunQiang Su Subject: [PATCH v2 2/3] MIPS: Ignore the symbol index for comdat-reloc-r6.d Date: Tue, 6 Jun 2023 12:03:14 +0800 Message-Id: <20230606040315.4000351-2-yunqiang.su@cipunited.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20230606040315.4000351-1-yunqiang.su@cipunited.com> References: <20230605102225.3566958-1-yunqiang.su@cipunited.com> <20230606040315.4000351-1-yunqiang.su@cipunited.com> X-ClientProxiedBy: SI2PR02CA0034.apcprd02.prod.outlook.com (2603:1096:4:195::9) To TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR04MB6117:EE_|SG2PR04MB5842:EE_ X-MS-Office365-Filtering-Correlation-Id: 5325acb7-c590-4951-9861-08db664301d1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FcE/B115pv2W8tkTdcBfuInquhKhxr1T0EOfQAG36N2XC07b3f6yztyx0/7jeDqrR/ZAhozVexk/08ohLSgOPeRxxm0yBf3KoFkoqly+8s+CmIaNq0ykIdVVqIVHansVYeI6tKi24NMPzUFVM92RaNSdDqVWQA3bkD3GRNq0yeH7g2CrmnodA0MmKXaudPe4O0dXt6WmMJI1UWr5jOxpwUBZg0BoaynBvDx8NYOjI3crBHZfCkmdV68h6Wy8NDT96Ll/0n/W24Wwim1dvH0RFG93rBLUb/fzClgIhKDN1PUXy/bGykz0gO2XrssFuFEjaxT2vbzBK/c8zWtzjeK1GEOW2MuvcMCdFRcS907D6trCU207exOe+LUy1bjNNMEa14P/MenR1Sx6HLUZMfBqxdMQPAfHL3Tnq4Kc1MLNBWuqQIZcWvcs971cxqNy/n5ds7cyLtV93yiJGTrwj9V61MSn9Jt85lJ1FrnLabatXVABkrWxM1h8pL+co46RhjQwCjqSX4YN8bSXO0UTiJCNsKRjMgsYuh6goiMZo7X+vHywlcVne6uqQzBJdDy81IBVIEcXfI7AQ4gsMX2PgbMkaXs1OTT/1VW+Gy6WNLb/J2KSO/uZMgoMFV+fLo1zxrrY X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYZPR04MB6117.apcprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(346002)(396003)(39830400003)(366004)(376002)(451199021)(8676002)(66556008)(4326008)(66476007)(6916009)(8936002)(66946007)(5660300002)(316002)(41300700001)(2906002)(478600001)(38100700002)(6506007)(1076003)(6512007)(86362001)(26005)(38350700002)(186003)(107886003)(36756003)(6486002)(52116002)(2616005)(83380400001)(6666004); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2Vjh3zqprLMrijulsBVx2mgN/yG2GicFShJtX2HsvMR5KMpnXFlpW05FtjjQmnEuHpN++klJQK/lQMbPtZPuIXiSN2AwdAminmB68unB7Sp26jCBaBEvrdE4FrUYW0NE0gymsHz7LOuK31xxHwVS2mhPsOxSFe1R9BCJsftNlfaoUeJknpyesErVXwLB3KEIxI6oG65AlrIDrb0yCm5+1T4miu32bBM9/a5qxn6MRziY0ZCTL1uo9WlvmbCej+FlU3GkTMgGMEUsyn/6I6F3A/dHMVQylMVTpNotwFYrRmtKJlbgCCoaxJwe533drA60MyH4MNHfG/NQmRedpdPQmL3xH8FLq9/wQE9+euV3ApC+1mFDIKlf8rQHFkomUaP9ZF7YdZiCu+9Z7yhUXKsI4hmd8nfwBFlyMVa8GHaeyi4xIJq4YojngynXba2MJ/lS0MbbFXG/h+FCcjXORfJR3LeZTauyU1wehswEkbnqrgV9kABQXynmoeJfrSBJBbBvTxzbnhgIXsk1GSB85sVA1t1Kl9lOOHGMjdximADugyaOHuTdc4Ht3xyuq+iH3TgfIPZMbPX37tcZGY3CernBE/e+q9NDL4arcZO0aWik4sSMTFqwzRiojp+tBSDTC2sQj9TeoESwqexrZmrKqu/6GvGwpTDxWezsHAt27e/uCIMnpmEFDPwpM+69mO6imAsOd9C24AYE44xwyNm0fNmx6TnfgKOi9JsP1Np1OHI87eoO2gxOA/izgaupsvJALdLLv1B9PGAnWyMUebWRpvSUzDjevEUAuEHMRIweFfTvtuUxWhdT71P0URXtJ3LRDkEk87pFIwXUIbG4HzmmvwMQp/dq6hjP/oXAaVSX94rQyD0+Fda8fOPEq2/R/QAMt6TmTihlCnNKxlnOPL/sqKz6L1HoT+W0bYxgH7NCtM9/mfmjgZK1KcZwtVCDynNxXW80+Qg9WE6Ncs8T9tAMGY2sVA0nvwrINyUIGLGg0tjh829gVlF/z7N4p4iywNxL8WW3gMGphTsElk9PbyyNoalK9cfUxXDNYjszfe8Bmt0B/DWa+SsKwd3B1B/dJE0zyXtNe17IZp9iTz1/cJ3/wS9LH0Bs/xgIa948mxEsl179GdkoUMCAe9/DxDUSzlj1h+E6cqfQ8tegYJmcXvPEPjbyRvUDZ4GtKkvj9hwC3+TWyh5teMjRmV4/a77HlwSLeoJpOaiGd7Rl59YoyAHDuOxjBmEsTpxtpwTnphYmG9MvagvgRJIQbw0eSmFTEuL6tKyg+HcLc4IZKtkCEVg1URtTdEbVHYol84SORjH+X+218JgccfRz5p0dglRmAZzKi8+T1ZIMtv1v773v6hesra5W+yMVmomd1MsWJ/J8q5KihVppbNmPidj+ivSoSDZSN1Skky7rRXiUqp9XAN4NUpP91DsDCkv+PUHnViOfwWuCMOr06WBlABY7mZY8AHDan98DK8Mclpis6by8R8EhCrvKvI8FtbpCSmJtLsfSjXiJBlZYT2wC54M+k6CJh6BDb8n/mycpL2rKLosMJcNEn8bbSwPD1y72K096+DC1Pi2auOArqH6UT7us0DZAC4I0MAjHpoLH0+A/aMuMPUG4tWvcpA== X-OriginatorOrg: cipunited.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5325acb7-c590-4951-9861-08db664301d1 X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB6117.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2023 04:03:38.4930 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e31cf5b5-ee69-4d5f-9c69-edeeda2458c0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: vbpuP2db2QuLs+spuzvt8RCokdVDkemI+0rKJ1UAwfVW4kZ2PsFZuL7jT9sEdR4c5z+EknL2i4ks1NV7yuhGy950IX+ehGePtgjvl2E5ZqQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR04MB5842 X-Spam-Status: No, score=-13.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE 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: , Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1767924546565720390?= X-GMAIL-MSGID: =?utf-8?q?1767924546565720390?= The order of symbols, is different between triples with or without trad. trad: Symbol table '.symtab' contains 15 entries: Num: Value Size Type Bind Vis Ndx Name 0: 00000000 0 NOTYPE LOCAL DEFAULT UND 1: 00000000 0 SECTION LOCAL DEFAULT 2 .text 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data 3: 00000000 0 SECTION LOCAL DEFAULT 4 .bss 4: 00000000 0 SECTION LOCAL DEFAULT 7 .text.foo 5: 00000000 8 FUNC LOCAL DEFAULT 7 foo 6: 00000000 0 SECTION LOCAL DEFAULT 8 .text.bar 7: 00000020 0 NOTYPE LOCAL DEFAULT 8 .L1^B1 8: 00000018 0 NOTYPE LOCAL DEFAULT 8 .L^B1 9: 00000000 0 SECTION LOCAL DEFAULT 5 .reginfo 10: 00000000 0 SECTION LOCAL DEFAULT 6 .MIPS.abiflags 11: 00000000 0 SECTION LOCAL DEFAULT 10 .gnu.attributes 12: 00000000 0 SECTION LOCAL DEFAULT 1 .group 13: 00000000 40 FUNC GLOBAL DEFAULT 8 bar 14: 00000000 0 OBJECT GLOBAL DEFAULT UND _gp_disp non-trad, aka Irix psABI: Symbol table '.symtab' contains 15 entries: Num: Value Size Type Bind Vis Ndx Name 0: 00000000 0 NOTYPE LOCAL DEFAULT UND 1: 00000000 0 SECTION LOCAL DEFAULT 2 .text 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data 3: 00000000 0 SECTION LOCAL DEFAULT 4 .bss 4: 00000000 0 SECTION LOCAL DEFAULT 7 .text.foo 5: 00000000 0 SECTION LOCAL DEFAULT 8 .text.bar 6: 00000000 0 SECTION LOCAL DEFAULT 5 .reginfo 7: 00000000 0 SECTION LOCAL DEFAULT 6 .MIPS.abiflags 8: 00000000 0 SECTION LOCAL DEFAULT 10 .gnu.attributes 9: 00000000 0 SECTION LOCAL DEFAULT 1 .group 10: 00000000 8 FUNC LOCAL DEFAULT 7 foo 11: 00000000 40 FUNC GLOBAL DEFAULT 8 bar 12: 00000000 0 OBJECT GLOBAL DEFAULT UND _gp_disp 13: 00000020 0 NOTYPE LOCAL DEFAULT 8 .L1^B1 14: 00000018 0 NOTYPE LOCAL DEFAULT 8 .L0^B1 --- gas/testsuite/gas/mips/comdat-reloc-r6.d | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gas/testsuite/gas/mips/comdat-reloc-r6.d b/gas/testsuite/gas/mips/comdat-reloc-r6.d index 513589e73d3..5b3bc3aee63 100644 --- a/gas/testsuite/gas/mips/comdat-reloc-r6.d +++ b/gas/testsuite/gas/mips/comdat-reloc-r6.d @@ -26,9 +26,9 @@ Relocation section '\.rel\.text\.bar' at offset .+ contains .+ entries: Offset Info Type Sym\.Value Sym\. Name 00000000 ......05 R_MIPS_HI16 00000000 _gp_disp 00000004 ......06 R_MIPS_LO16 00000000 _gp_disp -0000000c 0000070a R_MIPS_PC16 00000020 \.L1\^B1 +0000000c ......0a R_MIPS_PC16 00000020 \.L1\^B1 00000014 ......09 R_MIPS_GOT16 00000000 foo 00000024 ......09 R_MIPS_GOT16 00000000 foo 0000001c ......06 R_MIPS_LO16 00000000 foo -00000020 0000080a R_MIPS_PC16 00000018 \.L0\^B1 +00000020 ......0a R_MIPS_PC16 00000018 \.L0\^B1 #pass