From patchwork Wed Nov 22 06:37:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: YunQiang Su X-Patchwork-Id: 168111 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp1132424vqb; Tue, 21 Nov 2023 22:38:08 -0800 (PST) X-Google-Smtp-Source: AGHT+IGSF4Ju/Kp3lA/V1oFRC3wzcm159bksG/B6No5DCri97O2EN1kRA0uFe+FkOclmg5SZQvYt X-Received: by 2002:a05:622a:1a22:b0:41e:3259:529a with SMTP id f34-20020a05622a1a2200b0041e3259529amr1980164qtb.9.1700635088671; Tue, 21 Nov 2023 22:38:08 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1700635088; cv=pass; d=google.com; s=arc-20160816; b=aZx28tVHZHPUKNcCP0Irb//zJTENFQXi8x+2Tzfa+4M/38LUZY7lsbeB/jAxJvNPQ7 4W3wqtEFtn56De4hqmC2oWv8lWY2IIYK51EvCeuSKHbw2FsmQVX5IDV6hzdguQsRUW6k AV1YbmmiMT8Ugnse69EO7Q0VmQMb0t7sTsYcjFLZ5naeFgsrJOjNooM6brRufP4wl/Y9 gc8Mu0+aGOTMH/WzN7mpLD6Ij2aW+cWRAOCFZZUf1BtOALvXdVoQngecGxe9kz72m7XH EaCgQ2n5lLpsQZ8QRmztcit4M9ajpIq0RWZiLTT6WWJmJ6SbYQk9JEbuI1G8YtinhoMw A8YQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:mime-version :content-transfer-encoding:message-id:date:subject:cc:to:from :dkim-signature:arc-filter:dmarc-filter:delivered-to; bh=nAhOWhfb6XKDMEXyqBS+ZsQ1jxMVGDlBwcMT62AXXfU=; fh=zgn+771X4ysB7j9hSn7g/xv3tY8yVpzPfpfJXx/EswI=; b=VyS3DgWyNSOKDTGtVZasmrKPgPw4fpBSER1UNBQp809Ay3P8jb42NmgL0VqAiTJlOh R53hqff2v2ro7ZSm2WK34gqkXvwuokJ4k535fr0FTcxsuaZ3mwzkTkPonzmuY3EFI0FN 8B4KjJ+ybmdVggLthJht2wdByHh+ipVQwo4/giHlskyeluond7hWTgJPgB1NfjYYGozH DAOBJnqw4KxHUOmLwR11Iw8i8y1waXxhtn/8xhMppLSC7L2NOHU8cVbHT8ubFND7gu+Z EtErd4cyDthSNFfKIW6V77KqlQDW1o3sSOH7LypU1TvfbpNpqCLvPUhP0WIDUKYdApbj 5HtQ== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b=QUB3q+r9; arc=pass (i=2); 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 (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id z18-20020ac87f92000000b004120387cd29si11047790qtj.127.2023.11.21.22.38.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Nov 2023 22:38:08 -0800 (PST) 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=QUB3q+r9; arc=pass (i=2); 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 6FF4D3858D33 for ; Wed, 22 Nov 2023 06:38:08 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2102.outbound.protection.outlook.com [40.107.215.102]) by sourceware.org (Postfix) with ESMTPS id CD6673858D35 for ; Wed, 22 Nov 2023 06:38:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CD6673858D35 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-Filter: OpenARC Filter v1.0.0 sourceware.org CD6673858D35 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.215.102 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1700635082; cv=pass; b=vY16HCzuoU6crwyUw8VejsBPWhmKwUkqwh2eHbTcaOvhPAEjgITJzxzpIselFyxOruiygHgFskaXl0dDM0ilQ/TIvHN3iNlaLeZbOKSbgFvlXk08Q8MhEnc4PzbdEDXlGmC1j8CRelocgY9PVEUq3R/Kw5cWKDXi6O4YndlIsqI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1700635082; c=relaxed/simple; bh=SqFa0Odsp/BezS3hjcWa3g5QlDPGavgioojrznDfQQ0=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=sSuPTBvKryu9VEeC+qHy0xCVvMnWBBVtccXRJyryxFmL+knQKilGYra6y0pPqcriKDnhmC3A1HDo0DTVWMCN4Wuu8mrXt1zfreGLbxnRk79y8PHVZYXbwp6+UlOueDb+kXJaCQfsuOR5fsJWLXQwtYTX/QCEO7iecjZLoKqNFJc= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SwQDznSYAGPy95CC5YVDeqiMbOBv4aFDiaBGNP82gspq6T0jXu2LIabaibLS2pYLmia3GUMTHTCGOhng6DCU1Vn81Jf9+e1LqDQALMKG22p9108ajdMnMViRBVdOyJANdbtliYgsVBkJT6ze6r97fC9eByNjcMvk2zvxm0Bh0il4o5KYvl6kBlHYrOQ84saHidNGF5iRwNkJw+5qOdRUgnHI4XGqkeCsNF1YTCQEpq308Dar3uCoLRwL/s2BUQ0Upj7nlqfEjR6OGoGywSYYqmALdw89wEKsvSLmr/q5ft6iE6TsK5QnwZYGAerwtmIOmAxPuOQLPNQKdWsmOVwZCw== 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=nAhOWhfb6XKDMEXyqBS+ZsQ1jxMVGDlBwcMT62AXXfU=; b=lyDId+MBgr9iUn3DTZ6evMAv0t0dnuUfQoSXMTUv8u7YclG/L+OOau3zunL6d5rrcEJ6g6AVw2iG8xBSovYT7BCOzIrOH2icFyYc+EOqpTkK3tQbpA2cblyUAB0IEWUKM+xSE5im1aZeYSh0rFp0U9toD4zG4n0wLGh+x6JsS0hWTLh3QF3+P3p776JxMdRPD3qY2WbtRMnyYGM3/eDEiWH6ess35kb7PyMznPtEN46XjQdel18BqhQu3/yXWAyKN9d0jHy3uYiWAk+707pIL72N1ZhjZmOonU8noyrkdEN/ukqt5IzzhAMIw8038wiPRK0dmH+4nvyOE0jeNuqwiQ== 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=nAhOWhfb6XKDMEXyqBS+ZsQ1jxMVGDlBwcMT62AXXfU=; b=QUB3q+r9aIyUEcdDDq6mcqwmdVhZ9ZauH7/SK5uHYQcLiWD5Ts5LAs/JhuKhaeu+zCuZxMycBfShfs+qRh3D2JzooXfXQab5pskq+n45QhAfl7BjiJ3kf2uCbOGlSk4KixDJVldM6WXqTPkMyZEk3cvS8sMllZTLwykdMxxRDpc= 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 TYZPR04MB7665.apcprd04.prod.outlook.com (2603:1096:405:45::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.18; Wed, 22 Nov 2023 06:37:54 +0000 Received: from TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::41df:8aa2:5d9c:5f88]) by TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::41df:8aa2:5d9c:5f88%5]) with mapi id 15.20.7025.017; Wed, 22 Nov 2023 06:37:53 +0000 From: YunQiang Su To: nickc@redhat.com Cc: binutils@sourceware.org, YunQiang Su Subject: [PATCH] MIPS/GAS: Fix test failures due to jr encoding changes on r6 Date: Wed, 22 Nov 2023 14:37:16 +0800 Message-Id: <20231122063716.1178790-1-yunqiang.su@cipunited.com> X-Mailer: git-send-email 2.39.2 X-ClientProxiedBy: SG2PR02CA0131.apcprd02.prod.outlook.com (2603:1096:4:188::6) To TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR04MB6117:EE_|TYZPR04MB7665:EE_ X-MS-Office365-Filtering-Correlation-Id: c3f010de-41d1-40ee-409e-08dbeb258dff X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mZ874ciy7rsq8BXcVxHLoOIIr/2SGmuAmmIvqLJVOfoIT9er7S1YBk/+Nf7igAuwgxLDf3JHaDvE812nbiR1JVMXbFydZsK89jOILJB4342x5NmX21h4bNvnR4F6VgbzoJUnx9eu5A2lkGN5y3lotTSFBecmgm3warzMKV7lPhnrAfj9ekOj54N2s0zNLt2LZy8kAs1p8w6NUpQfFbJsrau2U2dBk+1fcsUSHwLfImPIJj9Ial9RPNhe083NIxbCi6nqhEkIEKDYQxbU6zAM+zGdE7FhQklQOfL6KkU1oj8RJT3bBKzwuWMByD/9svYsNc9KxRh22prU8rJpP2Yay6B+upLxmn2yPpvqSsvttvr24p72iA4VnCU9OXuzFl0/Gk7DmiwCCCrrg83CxJOIZ+98Yi7LF64ihx2zaBs3IAclm6PN6JjAS4rHHuxAyh3RDmaSwAK1rdFs1ZEWmqDFeUVnoTwi8tY20Ygp3fespY4XLPFeClQfr4kT5xxoWBYQv1N1Azg0RWG05kP0ndQQ9hUjszHms4Zy8a+YLckC915GY5Hqti/hClezv4lzVNRzpNgDh/RqWzJcrO+BxdihE3HN8iq29E0G+CfZk+o75/OpyJs8hshWCE1KS7xHHVz3 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:(13230031)(136003)(376002)(396003)(366004)(39830400003)(346002)(230922051799003)(1800799012)(186009)(451199024)(64100799003)(6666004)(8936002)(8676002)(4326008)(36756003)(86362001)(6916009)(316002)(478600001)(38350700005)(52116002)(6506007)(66556008)(66476007)(66946007)(6486002)(6512007)(5660300002)(107886003)(1076003)(2616005)(26005)(83380400001)(2906002)(41300700001)(38100700002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5THEuzQSGslPJjglA6oAQ/jWR/BIgJRo22xIYdjdEVY9JcWi79kdToYEkmTrUSSzliKm3SRKCQpEF/quMxWJ691fRMx5wNaYcQ5NClmdxlB8wDzVDh892IqDIb/ZnQ/IEZHhJGsPiQWAuZ912wyNvFwrXKLtZjW/y3bIlelyFYnlAdzDNISN+8TYb4N/7reR3S97p2oG7qkocZc2SjSWpu8LndDAIxal81ybakz5t/aLKlWIXys2R4uz2jiwsuG2Y81qt1eT9wNl7dwvGI0hScWHjBMDVQpvnzT4XIDVhtvVG9fGJpNCbSFZQwrTwz7XEJfytn6U8/XDwPwGiSZd9eHq6ANHdaqH9pVK35iFWxQtaI2FPk7r9A2Ot5UlDQnfE+8HT1N1ScgcmkIwp4uTfgBDVZt9myPqgvd9A1n3rUyp/RlaObQckx8rFuYzKD7wtfWzDwbMZ2QpzOAPKGtPHZ2TdW8OH4FCfJAljQjow/f+xtUWnhoWO5NWTBQInP5keO+GyS9ud9Vxn0YrL5lJvZLvBaoGvcfqR6S1NfO8oJP6JigHaACQ5a/Sef1/Z9Zo9jKVMIokXoEg/jRVj/prWMj2pLYHDwhHXmVkPdAzG0DHWNo3VTwL1TzVPFBKMylD/vETMTnpOu2FFKqom2/8+p5TjxZCTsvVjrzYgh+x1LAnwxtuWmvUp6f48ziIAudPxqRQ3Dt47NcEUQ9Xmh7RqEwRSegDZ9o77CF8xX00GqXFZNHyKEYS77d99dT4KLYrWob8wyr8alb2Ajia5wmy4CpeEKNu6tRYC4HQg4ykUBM+EvvmG6cHNHO8uSSnavd5rFgz7aERJQIRI3zrvtW+EMl4Y+o++pLBJFa52mXP2/oxqwJiH5KfqnkNcoYVViUDdKwMry4udxP/F7AdTbqwlRbnJ5TEe3Ozx9e1ctvgKJqEeT6W0VQF/rWlUs4R6gMRpeYOAWYvlGoNzF/zn2rt1v8BBdGAh0SWy5G4LQ2OXNbnMedaya+1nBKlGvC1qBUx4Crfi1c7IGBo1uhh2QAzCC74YzZIU+l2dAf9ux/YZfMDD/AT2vHdMYtQ4asUJ75RTVNArkk3/GCQRCSLaPOvCmUa4RCv3Rzehobn/IhBAFkPSmBkD/dKYB7xcWCMmI4ByceefI6a7ogaCfXv0XIfNsHNbokU4AN3VIMOlzCXoADH/OoAnluxv5OGaJz1HMEYWdQZ1lWqd5qzx9Heu7ubI1liCydoeMWK8ZG1UpWvnGeneMl54TWl/5EwupZ1DPmY5aVIGJAaqb2TGqFaY69CroOkmuVyYv9x2BScGrdeRKmeO6LvlIYOI2khyp7hTKnv/DRlHiesM7uHbJjYqCyzic/d2Y71VBbuxNlZCkKnTiAmWD+g/Dh1851WW+NPqoD5+o1Qm8sDHowmSD6OBv2whJyGaBJVJUSubSi/IM3uIsyCIpixv/hRN4hPVZYNFgQmy8J6x/2mOE9PnNBxPVQ/+v7wHzPKY9WIvFcbpKyxW8+j4uDWvDyGIOMP2QASgP0NtsYu3X9+MI690VWvbi1AJ6WgknycsTNySkZBSTcfpE39L4SgLbvv+sYnK4eIFNFP1HtA7hSCp+exQ4qPV32yZg== X-OriginatorOrg: cipunited.com X-MS-Exchange-CrossTenant-Network-Message-Id: c3f010de-41d1-40ee-409e-08dbeb258dff X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB6117.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2023 06:37:53.4719 (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: 3NbAc+Z+0yzGJCTMKSShvno5YyZGBGV2L+RXZ+RYqGa8MUmWOLmL2zbupGo/ZCcy08FRgqgVp+7D8NGBjfIeEt9RxTMfVRIkwd9+c4mzWhc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR04MB7665 X-Spam-Status: No, score=-12.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_NUMSUBJECT, 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.30 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 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783245138648679689 X-GMAIL-MSGID: 1783245138648679689 On MIPSr6, the encoding of JR instruction has been chaned. This patch can fix these failures for r6 default triples: MIPS branch to a different section MIPS branch to a weak symbol MIPS PIC option MIPS `.option picX' with relaxation 0 MIPS `.option picX' with relaxation 1 --- gas/testsuite/gas/mips/branch-section-1.d | 2 +- gas/testsuite/gas/mips/branch-weak-1.d | 2 +- gas/testsuite/gas/mips/option-pic-1.d | 2 +- gas/testsuite/gas/mips/option-pic-relax-0.d | 2 +- gas/testsuite/gas/mips/option-pic-relax-1.d | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gas/testsuite/gas/mips/branch-section-1.d b/gas/testsuite/gas/mips/branch-section-1.d index 7782d0c0754..08c678d27ed 100644 --- a/gas/testsuite/gas/mips/branch-section-1.d +++ b/gas/testsuite/gas/mips/branch-section-1.d @@ -12,6 +12,6 @@ Disassembly of section \.text: \.\.\. Disassembly of section \.init: -[0-9a-f]+ <[^>]*> 03e00008 jr ra +[0-9a-f]+ <[^>]*> 03e0000[89] jr ra [0-9a-f]+ <[^>]*> 00000000 nop \.\.\. diff --git a/gas/testsuite/gas/mips/branch-weak-1.d b/gas/testsuite/gas/mips/branch-weak-1.d index 859a2ca69fb..349b5d96c8d 100644 --- a/gas/testsuite/gas/mips/branch-weak-1.d +++ b/gas/testsuite/gas/mips/branch-weak-1.d @@ -10,6 +10,6 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MIPS_PC16 bar [0-9a-f]+ <[^>]*> 00000000 nop \.\.\. -[0-9a-f]+ <[^>]*> 03e00008 jr ra +[0-9a-f]+ <[^>]*> 03e0000[89] jr ra [0-9a-f]+ <[^>]*> 00000000 nop \.\.\. diff --git a/gas/testsuite/gas/mips/option-pic-1.d b/gas/testsuite/gas/mips/option-pic-1.d index da32af6a6ce..612414ae752 100644 --- a/gas/testsuite/gas/mips/option-pic-1.d +++ b/gas/testsuite/gas/mips/option-pic-1.d @@ -13,6 +13,6 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MIPS_LO16 bar [0-9a-f]+ <[^>]*> 8f820000 lw v0,0\(gp\) [ ]*[0-9a-f]+: R_MIPS_GOT16 bar -[0-9a-f]+ <[^>]*> 03e00008 jr ra +[0-9a-f]+ <[^>]*> 03e0000[89] jr ra [0-9a-f]+ <[^>]*> 00000000 nop \.\.\. diff --git a/gas/testsuite/gas/mips/option-pic-relax-0.d b/gas/testsuite/gas/mips/option-pic-relax-0.d index 141cc5dc8ee..5e14b289c2d 100644 --- a/gas/testsuite/gas/mips/option-pic-relax-0.d +++ b/gas/testsuite/gas/mips/option-pic-relax-0.d @@ -16,6 +16,6 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0399e021 addu gp,gp,t9 [0-9a-f]+ <[^>]*> 8f820000 lw v0,0\(gp\) [ ]*[0-9a-f]+: R_MIPS_GOT16 bar -[0-9a-f]+ <[^>]*> 03e00008 jr ra +[0-9a-f]+ <[^>]*> 03e0000[89] jr ra [0-9a-f]+ <[^>]*> 00000000 nop \.\.\. diff --git a/gas/testsuite/gas/mips/option-pic-relax-1.d b/gas/testsuite/gas/mips/option-pic-relax-1.d index dd68fc8c96b..717a0990e2a 100644 --- a/gas/testsuite/gas/mips/option-pic-relax-1.d +++ b/gas/testsuite/gas/mips/option-pic-relax-1.d @@ -13,6 +13,6 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MIPS_HI16 bar [0-9a-f]+ <[^>]*> 24420000 addiu v0,v0,0 [ ]*[0-9a-f]+: R_MIPS_LO16 bar -[0-9a-f]+ <[^>]*> 03e00008 jr ra +[0-9a-f]+ <[^>]*> 03e0000[89] jr ra [0-9a-f]+ <[^>]*> 00000000 nop \.\.\.