Message ID | 20250402141228.1973965-13-jovan.dmitrovic@htecgroup.com |
---|---|
State | New |
Headers |
Return-Path: <newlib-bounces~patchwork=sourceware.org@sourceware.org> 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 C470D3858C60 for <patchwork@sourceware.org>; Wed, 2 Apr 2025 14:25:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C470D3858C60 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=htecgroup.com header.i=@htecgroup.com header.a=rsa-sha256 header.s=selector1 header.b=bysNZZGI X-Original-To: newlib@sourceware.org Delivered-To: newlib@sourceware.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20722.outbound.protection.outlook.com [IPv6:2a01:111:f403:2614::722]) by sourceware.org (Postfix) with ESMTPS id 9393C3856979 for <newlib@sourceware.org>; Wed, 2 Apr 2025 14:14:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9393C3856979 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=htecgroup.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=htecgroup.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 9393C3856979 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2614::722 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1743603255; cv=pass; b=shVG0l1wb/63+QKZzg0QqUkVrI3s9otnL+jxOg5xICQ40p2y9MScfy/o94s0bNehX9S2hg8oAFCTl829igKbVB8stt4SPB+/sdrD7m2tpBiiY3tFMRcsHVzJoYs2amQ5L1NDe6noFOQJ6TqYd3FuPPdT8yUAsY9awTXDGwpUzo0= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1743603255; c=relaxed/simple; bh=p4YxDQyMhNKOG69SyxYT4Py4s6ccy31X6U1ZzJYa8Cw=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=XPqnu9173pIMKkOmv3i5jZ64hkjB0Arxn+s/4YKcy66v8MEnZZWfX2PzVbDKFjjXoJ/T5Wr7iy9eqF225jTaxT2VclWwXBebMBnHW+iPmK6z8MNtvBaqJxz9R8V1vdJ91Wck2dDSRDWKwats/VAthK9biDVNKrzuXunQsTQPh6M= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9393C3856979 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aqil2KftaN9c789uL9c2MhGWIB55fhrap0ZvW0dd6NnRlArEFvokCmi+FoOQoGUVskEa+Iie4MHmy3mMuo70LAYu1xRkDC5cpGW5UYMH00w72pv3zMxuP08BxyPH6sEVSKUn1IPsUx1B7mA2N3ppHZ28TFwowBeGfin2nmMRPXV3KAtsPRJwnrnKXZpw8JARpAw88TM5oB1I+lAmMaevUyH/O6Ta9ZtRGq85PeXUAXJlaqKtpBMer4Cp/7QeEcktcoDzI36igffe44POA092Dznzb202QeWZ2PCTf+Ng+7jLWy4vIEqhjXjfEhKwd3PwOuFzddg3styFpliv//mupg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=VILMlIt61SU/uq0lmSBSzRz4JY1Ib2OPUkX19Dwq2aY=; b=Uxi70uKdZnfrQ+8QTfyvZlQsrJ/q/x6j2Duvujt679jSqThulXiO4l1WWCOCjAOLPhECwZkrjpVBSFqRq/CbN+HspAsdZgE97HnjYJQRVOAfVYNtAgqlicXl3EK0+JRUkjF7QANtJV9AZXDtVjPmcDPz9cDKlcMVgFMJJptZWLpE2k2Bv92t4V+OAb3l5xZQBDHbdvYOWiqF8AshRd6Ef4CLJ4umtCOHtugpfKlUtRSoXTv0UcmE+xWMaQGNbYtXCp9leYrq8sviXTAxvY/KsIylcKi7PTIxURz2mwNQwk68C6ktYQ3IsYVlYWkCATFWx4kuuB/G7r5Zk1H3pudmgw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=htecgroup.com; dmarc=pass action=none header.from=htecgroup.com; dkim=pass header.d=htecgroup.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=htecgroup.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VILMlIt61SU/uq0lmSBSzRz4JY1Ib2OPUkX19Dwq2aY=; b=bysNZZGIvv//sPTHotLELcg4SJ8HdXVYZ0ZgUCBQ60rTElevTMLBl0nsaMrvYf/BjtfPsZlX/qZtavbzezBIhntFyyIdwrjJlWOdqI2G+Ff0unDrd16HEVKdo/4TV1m4Bfn0t9zdKTqKttor3rmk4wLuoMI41IjLFjhNGym3XEcOpKKPKY/Pm1iXnj0ZMWMKRCFzrT+xJYsUXZHJjivERKxCnGZx5hKeoZaX34xSEJ2Vy0MgN2o+BubHpPXEK5KqVc4Ohr2GVtuADUaCshr3s09D36YW8PfCjLtX3rPzWahM7EgkwhLnBmIRcqxq5EEBBSKUllHrZX1WwpLiTxDTQw== Received: from PAVPR09MB6451.eurprd09.prod.outlook.com (2603:10a6:102:304::13) by DB8PR09MB3850.eurprd09.prod.outlook.com (2603:10a6:10:11d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.51; Wed, 2 Apr 2025 14:14:10 +0000 Received: from PAVPR09MB6451.eurprd09.prod.outlook.com ([fe80::4569:9af3:a4cf:48d]) by PAVPR09MB6451.eurprd09.prod.outlook.com ([fe80::4569:9af3:a4cf:48d%3]) with mapi id 15.20.8534.043; Wed, 2 Apr 2025 14:14:10 +0000 From: Jovan Dmitrovic <jovan.dmitrovic@htecgroup.com> To: "newlib@sourceware.org" <newlib@sourceware.org> CC: Djordje Todorovic <Djordje.Todorovic@htecgroup.com>, Jeff Johnston <jjohnstn@redhat.com>, Faraz Shahbazker <fshahbazker@wavecomp.com> Subject: [PATCH v2 12/13] libgloss: mips: UHI linker scripts fail to link with _isr_vec_count=1 Thread-Topic: [PATCH v2 12/13] libgloss: mips: UHI linker scripts fail to link with _isr_vec_count=1 Thread-Index: AQHbo9mBoRDdhPW13UKhGrGbYMq1iA== Date: Wed, 2 Apr 2025 14:14:10 +0000 Message-ID: <20250402141228.1973965-13-jovan.dmitrovic@htecgroup.com> References: <20250402141228.1973965-1-jovan.dmitrovic@htecgroup.com> In-Reply-To: <20250402141228.1973965-1-jovan.dmitrovic@htecgroup.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=htecgroup.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAVPR09MB6451:EE_|DB8PR09MB3850:EE_ x-ms-office365-filtering-correlation-id: 60918d98-5c1c-406b-b26b-08dd71f0a3a0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?q?f7oKZ+6CgATHdCYcS8BR3a2Nxo?= =?iso-8859-1?q?pIrBdUCfn5ICCo9QmIvGytpedFOLbJ5v4zEfMA828t7L33eyfUW7v3CLHHV5?= =?iso-8859-1?q?IJSDthwuJs8VKpfUd6UazmlyFD4Dfn2+Eok5/29RvjC37rM7LIi/zDpSWJ6F?= =?iso-8859-1?q?h220Pg47kG7hQxy8OolmkMx76UfEwfwK8NfOXhuEvM0n6I/em5Lh9ybe1s+O?= =?iso-8859-1?q?/gNntx82tGaTtOZbhtq6nVMBpboqZzel89TFfAV4E1HTEpSd/SoZ5hYS4Xtx?= =?iso-8859-1?q?5M4nIZVjG/5IuWIz3odvzK7DSam6VCdpU9r47WZtHTEwkdm7PP+tT483axTZ?= =?iso-8859-1?q?PaaU0WkIDfTY4Qx1CkGvvoBo9S+At5PzTzsY8bT2pFGwYPwTUWSBBRa5Nz4x?= =?iso-8859-1?q?Y3KAjMCoHhtgVVKYbjSN+QK1THGn39cu29/ayNSM2ULJmA2M/hZFhsZwcS8T?= =?iso-8859-1?q?mxqCl4mq8I5RDgJZgt7M/bXn+feylkC+N3SbVBv7Gy/rV6x0xt44/qi3D9C0?= =?iso-8859-1?q?G2p7Muf0dj+zNmAwWwsSCXcEy5ftChzcux3/J1IdRWlrDUsp8WYdEj2d79zy?= =?iso-8859-1?q?Q075CqMbClTE5xo0FdFcdY2f2jLCpVVoVOaY1K9ZZkbXNulay7aA5enctpgO?= =?iso-8859-1?q?XTCVCtq9LL4pY87vvYNoCzG/eZdeuWmqok0tY0RFqv1iTnQ9fzqznv7MC9Dc?= =?iso-8859-1?q?YYAaGqQ3gT6doFyjdF5MT+pvE3B8+ccfmcNgfYp1FuT15LR8HbJOH9Fw4ezY?= =?iso-8859-1?q?GBll7YKpu8EDCRINd+AI4zNk70EQxeH2CF3XVPD6L+1O0q4eYr09ueRE1Nap?= =?iso-8859-1?q?WIwj/cwwO6uk4S2aX4TcYPnKYkO6YB2UM+8ZZcnQ7u87fGTOKYjF4ToTbhoM?= =?iso-8859-1?q?FdY1xgfOMpfcWwAu+JIA637j9Da1wfOxz8K1O8w1rY55GLigcGjtXuqPimGo?= =?iso-8859-1?q?gd+1gCtKUYFx+HMPN75yovvkM68GeJ5SJGhg/A8vHYUWfoMFinpsLgVb5gx/?= =?iso-8859-1?q?j9nlc8JpLrU2Q2sSvi10H7deyP3bUt5IcjlN/1wxHNDzEm1XovBVaHY5C4z2?= =?iso-8859-1?q?wdBjQKG4BzPz0w8NZZBnyebjtL3d2Q3ecKBVLmw2yJ3I0VlLyaZ2cK/fgSQR?= =?iso-8859-1?q?TAfUnYuGnXYefHl08SXnFoD9woPWm1da0KnxcTNzv+LLwV3o2RFnJCtc5mPd?= =?iso-8859-1?q?SLEONcWY9hXzLyaI165r0DDUWb1S2X+yINP2HXNAdqfbfPMD5cO2Dhbb3OQe?= =?iso-8859-1?q?mKJYSacn+8v1neTIeld6lDlTqwnIhRbua6u1eNY1T+N1NU6yy24fZXCw2CLY?= =?iso-8859-1?q?M2+/Bhtyy9P/xYBQ2tG83u/vjf2C3Bh9zLyoXaEExlhEA54MRQWmm6VIsnzG?= =?iso-8859-1?q?YgKQjJ3BDuMRaOkcPRfKbZDHUVMi7S3l2t6nziwQlM6haWn1stSJRj7mhFrE?= =?iso-8859-1?q?ct7/Zm4vJYBh89oYc18pRDlYD3oHzBxhLjxMltJA1lXE2XlYZs7eBroHQsDN?= =?iso-8859-1?q?v09bgG?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAVPR09MB6451.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?Dgw8/+dSOhuSE343ttn2BpV?= =?iso-8859-1?q?RCH3G5s64SYxv/35aFfllc7E7vJdupHviukBQW0aAOhADcOsnRC63uM80FyJ?= =?iso-8859-1?q?NgZ5Z267yMdHojkv2mJ8JQWT70gT+9WR9TJErD2fHRyN1HGw3gwfR7fvlxeC?= =?iso-8859-1?q?dEJVVyyF80lduMg7PStG6MaVTKwAdTLt02yq4zMWJMy1v5Xv6mxCZLm3oUe0?= =?iso-8859-1?q?+LPR4l+1enLh3XtOwzytHXj7oKO3Inzs/nRNricc143YU0M8YSeTsHxxZXwl?= =?iso-8859-1?q?3h5eZESkCNOmL8r+2xWwdSfrlE9N0TPA64/nN4psRJGPtOPO3hs5DtwesS8j?= =?iso-8859-1?q?QyxITIKDqr78pvdzjMVQzipe0lTX0MQj79UiQCtdagWtWUb4CmHwYb0btxCo?= =?iso-8859-1?q?KRxu0aE3gD7kZrXVVrkf3g2+zegAbmgp++ZxTrX8VOjVos0f2mq6+ZUySust?= =?iso-8859-1?q?RvQUGB6n+H3MzmWnmsIPJapK1t/KjWr0r0YFd1oy7z9s7lagpS8zQwUc9+nE?= =?iso-8859-1?q?y00ehbzrZInuOy/0ecsLnVHhfnKZvEPShUzEijJDdiLoqrMRaCiwdluFCh4y?= =?iso-8859-1?q?WFQRxbaqXy6jWBkUA2FSmfNT5S4FAmA17sFOE47M/vxFZVxtxTTNlMF5/SV1?= =?iso-8859-1?q?lMSKaVXj5GLO1/jqi5xJu3LzO6oxOaPuqswJ+bv3E/akkx1DpN2ElYyRqkMk?= =?iso-8859-1?q?+udOzqg0i6B+oTLbP4lcVReE1Un/jEL7HllfzovtGcAqUrNWasukOs9blo8L?= =?iso-8859-1?q?GXQ0e5HO+h+X0pViwrllYlUTCovflKmH0J0g/CdK09cV4eyANqvNlGbQqGtM?= =?iso-8859-1?q?8HxjcB6V3nx7KD0Xwo+Vu4xwjzwCVKuKXhoPGfqJtm1paO5tK4mGL73LcstJ?= =?iso-8859-1?q?VfKcBOWSp4E/LNv8+q6O2SoIVliuNfw7RLCtT9iA0z5nqXl66jUm6/mWyHGU?= =?iso-8859-1?q?GUGVn0dzLZ0urGih50Szgzwu/6FTp6ne9MF3jJtZrOz9tgO024ObuEjzZ2GS?= =?iso-8859-1?q?P0Bdl1KCLgU9laWTw98y9Gw2Kr2xV4flFXKFtE/UX8J3ZIirTemsXs72CBoy?= =?iso-8859-1?q?Ufu3TfpXKrkEeExHm1o7hadXPOWjaS5H1+2KLTyN6QFab2KwHfniG6FhCDqL?= =?iso-8859-1?q?oYYc5miZgDWX/Mq4tqV5IoptRp47P6PWx7+3BdNcGjGjcOLLO4hpqCEpoBUD?= =?iso-8859-1?q?idP+przJUZZHDlADOShlvgWOVJWw7lKVuEVp1zu7s16CoaZqMSaphI2n+/BJ?= =?iso-8859-1?q?J5YORzOe1Kzc4g3QLNE5MmrskoLPHpQftZkfA3mwUtCB072Aofk13VUMFZLE?= =?iso-8859-1?q?3/Biy/tVzMxQRSVdk4w8Gk7CmKqTCsjtMIy3zNWJbMPAe46hJJHAD8f5WnVa?= =?iso-8859-1?q?DeKcdgOXRyekCArx8L1XaepV7a1VLts0HFVq0MG4V9ZFBltn9lqsDnF3vniB?= =?iso-8859-1?q?cEGbZB5qh0z9hvqxrRDu18voYyGOUHMbqE2WAr758D57fd+DcoqD8xgW5htU?= =?iso-8859-1?q?YmGP98A+UHTA6S3OjIhPWdbi9vYaYeVEvRsO0kGNyqiXZRPZ/4o7RNd+4QBp?= =?iso-8859-1?q?e4+jYmzUIIu9xte2Sbmzyoq6IHybWIIMrYku7wsdmSkRBSTIBAHxASn/7131?= =?iso-8859-1?q?Vt7yIHgen3xDdRHIPzDZKtMQGFZT+xrGyYex5CCA0HeZXI8XtQRQYTOWvjb8?= =?iso-8859-1?q?=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: htecgroup.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAVPR09MB6451.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60918d98-5c1c-406b-b26b-08dd71f0a3a0 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2025 14:14:10.7298 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9f85665b-7efd-4776-9dfe-b6bfda2565ee X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7HoJWA3pIMaie6AW22ysJqvZkOVdns+7VlpWANnWzrM+C5/m8giMZYlvEFayRGNyOdMd44qStk8z8UvWCcYFKALZcIX2xOh66vIDZprSd+k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR09MB3850 X-Spam-Status: No, score=-13.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, 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: newlib@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Newlib mailing list <newlib.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/newlib>, <mailto:newlib-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/newlib/> List-Post: <mailto:newlib@sourceware.org> List-Help: <mailto:newlib-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/newlib>, <mailto:newlib-request@sourceware.org?subject=subscribe> Errors-To: newlib-bounces~patchwork=sourceware.org@sourceware.org |
Series |
A series of updates related to MIPS
|
|
Commit Message
Jovan Dmitrovic
April 2, 2025, 2:14 p.m. UTC
From: Faraz Shahbazker <fshahbazker@wavecomp.com>
This _isr_vec_count=1 is prevalent in MIPS Open FGPA examples.
Looks like forcing _isr_vec_007 in to the link was a mistake
and we always intended to only include the top-level _isr_vec
symbol.
---
libgloss/mips/uhi32.ld | 4 ++--
libgloss/mips/uhi64_64.ld | 4 ++--
libgloss/mips/uhi64_n32.ld | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/libgloss/mips/uhi32.ld b/libgloss/mips/uhi32.ld index ae3536ead..320880d9d 100644 --- a/libgloss/mips/uhi32.ld +++ b/libgloss/mips/uhi32.ld @@ -21,8 +21,8 @@ EXTERN(__exception_entry) * informative */ EXTERN(__exception_handle_verbose) -/* Force ISRs 0-7 to be included in the link */ -EXTERN(__isr_vec_007) +/* Force ISRs to be included in the link */ +EXTERN(__isr_vec_) /* Require the UHI getargs support */ EXTERN(__getargs) /* Include the breakpoint exception handler. */ diff --git a/libgloss/mips/uhi64_64.ld b/libgloss/mips/uhi64_64.ld index e6c3bee89..ce34f72cb 100644 --- a/libgloss/mips/uhi64_64.ld +++ b/libgloss/mips/uhi64_64.ld @@ -21,8 +21,8 @@ EXTERN(__exception_entry) * informative */ EXTERN(__exception_handle_verbose) -/* Force ISRs 0-7 to be included in the link */ -EXTERN(__isr_vec_007) +/* Force ISRs to be included in the link */ +EXTERN(__isr_vec) /* Require the UHI getargs support */ EXTERN(__getargs) /* Include the breakpoint exception handler. */ diff --git a/libgloss/mips/uhi64_n32.ld b/libgloss/mips/uhi64_n32.ld index 25cdd06ca..e604fb4cf 100644 --- a/libgloss/mips/uhi64_n32.ld +++ b/libgloss/mips/uhi64_n32.ld @@ -21,8 +21,8 @@ EXTERN(__exception_entry) * informative */ EXTERN(__exception_handle_verbose) -/* Force ISRs 0-7 to be included in the link */ -EXTERN(__isr_vec_007) +/* Force ISRs to be included in the link */ +EXTERN(__isr_vec) /* Require the UHI getargs support */ EXTERN(__getargs) /* Include the breakpoint exception handler. */