From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id p3JABsMlEGTH8A4AWB0awg (envelope-from ) for ; Tue, 14 Mar 2023 03:44:03 -0400 Received: by simark.ca (Postfix, from userid 112) id 0882E1E223; Tue, 14 Mar 2023 03:44:03 -0400 (EDT) Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=W2IjLg3Q; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 179781E0D2 for ; Tue, 14 Mar 2023 03:44:02 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 54BC83858431 for ; Tue, 14 Mar 2023 07:44:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 54BC83858431 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1678779841; bh=IBI5gDKC1GQ3gxqoDw6gd2klwwGscd708wEaSOiGJTo=; h=To:CC:Subject:Date:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=W2IjLg3Qc7ZFXI9XMODAxn+h5m2xTEfbKscIXJ+fVcy8zsvqCNhCUXd/Tz9EfZoCY Bb64HuU0ZdnWzYiAKoTnlIjipaoBEHOoPQQDxSy8fTiFWRecVVtGlqqrbsbkNVDigC VQyGmUjGFav2dpZ5tkLdsTYeKmiNuzVlofOgZ7GE= Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by sourceware.org (Postfix) with ESMTPS id 6CCE93858C66 for ; Tue, 14 Mar 2023 07:43:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6CCE93858C66 Received: from pps.filterd (m0187473.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32E6O0qI030691 for ; Tue, 14 Mar 2023 07:43:37 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2107.outbound.protection.outlook.com [104.47.70.107]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3pakm7spe0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 14 Mar 2023 07:43:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QP2KGIW59fA8F1WQqvjFccEq0gnz7vr6jk3t/psZSmhFHgBYeRzgwjnTIwqv6RXa8GNuenxnfvo3RBrEnoiiqfhQx6FLBHwW28r0HFje7HyPlMa370LATJZ7s/ieli4dfR/LIqMYrLlg0Usks53Pv7FOX4eWlrU52HKSK4yGMN9e7nQTuFUYqnKsc4hkYcGuTz3aytU7DFjqNJq8l9YBT0xDvaiNuSPh6oJlqWlzxEXkB7vnKAwQOqv2SBVIPEP9VXzBdBq3UYMBxLhd34rxIJW5L7szzD7BZd0droXqVbAxWegJYWIetKmHqorm27ATbzBjd7STvqiUlSCKnxbhDQ== 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=QDMm4X5VJ3p2eqdF5tctq6IivyNfUvXcm1eEmRLQtG4=; b=hWgjogUzgHwk2f9uw7tz3mSjSonCUK5Tk0TWbcTJ5QD7C4HO9Imewvjj2olB6kATdeHEajZfodi19niwYhew4ORJ4E/xJxuQnQseD5+zL/PYrKHdDbswK1nkQsGpd11xDDW1MLp+LHFkirur7l3qREp9H+T48Kyvhz+wwPXjysNliS6DQ6ERJJwyanDvDME2jnPToD34LfyV07zou76Soqix3QQJL+u5oeEXDGycfitxNNXd9xHHdcaNgRBqS62zxJfMesXQ9Zn4aXci3R2I3ZIVqDfu5hq6WZcW/VTcizYZAUBR9YkbzhGKrPweSYhXxTOZTmEASmC7tCHzXgdiNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ibm.com; dmarc=pass action=none header.from=ibm.com; dkim=pass header.d=ibm.com; arc=none Received: from CH2PR15MB3544.namprd15.prod.outlook.com (2603:10b6:610:5::26) by SJ0PR15MB4760.namprd15.prod.outlook.com (2603:10b6:a03:37d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.24; Tue, 14 Mar 2023 07:43:34 +0000 Received: from CH2PR15MB3544.namprd15.prod.outlook.com ([fe80::cb98:8c4d:b2e2:c281]) by CH2PR15MB3544.namprd15.prod.outlook.com ([fe80::cb98:8c4d:b2e2:c281%7]) with mapi id 15.20.6178.024; Tue, 14 Mar 2023 07:43:33 +0000 To: Ulrich Weigand , "gdb-patches@sourceware.org" CC: Sangamesh Mallayya Subject: Re: [PATCH] Enable-vector-register-visibility-in-core-file-for-AIX.patch Thread-Topic: [PATCH] Enable-vector-register-visibility-in-core-file-for-AIX.patch Thread-Index: AQHZVaWNdl85JiDyYUyLpBYg22iNP674rgEAgAE2fg0= Date: Tue, 14 Mar 2023 07:43:32 +0000 Message-ID: References: <4b0c380215810ae9fa052544c6c3b9ed3ccf01d6.camel@de.ibm.com> In-Reply-To: <4b0c380215810ae9fa052544c6c3b9ed3ccf01d6.camel@de.ibm.com> Accept-Language: en-IN, en-US Content-Language: en-IN X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR15MB3544:EE_|SJ0PR15MB4760:EE_ x-ms-office365-filtering-correlation-id: c955edfd-58e8-4dfe-4114-08db245fcfbc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HfgqbK9jEgVQbEv6cRQ0auhjh+/oMu27v7QqT6e9LzbO1Zm7ylkB6Ohm8HiRkObRsiwSNzi050aWcfQZWUQFNNcf8KvHrAb/gqFXAb3Ze/qSMJX6KAQJw8Br/ycobwqIq3qE2rh274RglEW1dLE9i9P1uLUSwaH8VMLyc+4TXHf+XYSzIiAEmnQQrMMKM/mkExsGYEuXiEjsV9d4uCP6dWFOkyzYXYc0PHfvuNNG+j4Tvh41p3y0bTDnzDJzLLlIlskQVzslkE5H9OS+LFph8PLbUjTunmBgoReJEJcmBsGgyFOdeleGXSfVnlf2j5l6ByIHVBF1y0Kjxja20e3t7ez8HaKZ2tNzHz3aWo7f/2cfdbZkNEcFdP0QKUijULe5BtHUCdgPdtoETUR+83d623R24ktoy+oBLTmc8arpU5PULMLT7ZEg/rM+pjFut9ZQV6rWLRdu8dTBx1iaBOJCwZBbTsI2CnMqYmO7uq1UWpXawGkkwfmkAZcPQXJJ5Yik9PPDE2pwXXly246FkQuudVDGmD6X8H3euuRolR+NrvnBhLGm2I6O8hgfw/6HgKvqRh1igCt4Rx31AHoZaDDF2y6303ht94g5X5sq++8HIzhr7zwNR9SvOP62XXWIKZCp6CEe241eurh5+mweWxVg2OBy5UjdEkbngMFt6FYZ3OrSptJADLA3N2vH/fTKZs3w06/U//WOvLo8Hhkh6s/X1oyHjiMIVkAEwOHd0eeuK/1237gisHK5Uvu6uZiwgDIF x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR15MB3544.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(396003)(39860400002)(136003)(366004)(346002)(451199018)(86362001)(166002)(38070700005)(33656002)(38100700002)(99936003)(122000001)(55016003)(4326008)(52536014)(66476007)(66446008)(64756008)(8676002)(66556008)(66946007)(76116006)(8936002)(91956017)(110136005)(41300700001)(478600001)(6506007)(316002)(2906002)(21615005)(5660300002)(83380400001)(7696005)(9686003)(186003)(26005)(966005)(53546011)(71200400001)(2004002)(559001)(579004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?hHhtf87H3jGwEuiXNlNxOvszn+M7NGmcopm5/ZoPbA08FgxnfDLbXfoggOMI?= =?us-ascii?Q?PsHmyFsdKorF35+NIDNIZ0V9DZ7M2Ey0IYHEwd8U5oXVfLBFrqwaQjr9JXp8?= =?us-ascii?Q?+rwlwdmhcTa+R4ogjCANGYbNz2SHooaIgw0evjfRX/r+aJ2F3rpbWi8DTpde?= =?us-ascii?Q?c573n+we1M3qdJIw15xsYTq+sPFbMiVBWMM8GpXmmsO/EUBa9Xu+zRzJQ/hC?= =?us-ascii?Q?L+o2JH1Qabi/um33j7yfO0xEgVYz1oKUEeZnhiw/Rpb3V2ZxLn86mYQpIhw3?= =?us-ascii?Q?q5I/U9bJDiXbT7ckHjsL/XYoUaETz8srBbWDRNmS1xTVbv+FPtP+DU//Atsi?= =?us-ascii?Q?0IloEahemYt2o3quk36UJFLG4vHvXxlP1JDuquVfrvw97al8qWz1A4B+wJ6J?= =?us-ascii?Q?FgkoIT+hn2CvKoXkZD9hV+A+yGcblMu9udNJZJ0V+APmOD5r+1nwrvpDQ5OI?= =?us-ascii?Q?ZOEi2D7t9rsWPmGwHfBXX4ZnSpZCt1n9iNi0spop3hJ+yTI/AGvpYUGWlJXe?= =?us-ascii?Q?jNN4CiH6CG9iaR8d2//6kInaVU5fbZAdHkHdmyu1ZxyZ27Tb9u6rZxLTb86r?= =?us-ascii?Q?lgwHTEq2Bg+c3KhGUWlK5jy8xOGMtcodEFV/1PSGkAGNwgE/TYSkGBqgEJqB?= =?us-ascii?Q?bEKPxEAmdnFs/KYIKrWujc1QFKlZ6NW3pMto7jInY04rk8eVFJA031vnP0Eg?= =?us-ascii?Q?RP/v7DapD/pk6q/2a8L1gbp26P1P35Kw5SNKyC3zyJkcJ856how02y1vOron?= =?us-ascii?Q?GAmkA11a7pn3+dprIPfREGqUyJcQubwwNx2nauxPFxwq3/H5JsG/gsKDp8UJ?= =?us-ascii?Q?Qab2lMH1oeYQvFWsUx9PH8NZBrMvHeziFZozxuAcRTtFYOZOu38Vy6ASON7F?= =?us-ascii?Q?0NPAl+fPPAXzG99Fez0RK+xM2OefA7pdvgGoyg/GGETWRr/RSpWqoKP+IlgV?= =?us-ascii?Q?pS9CwpqJShXLFyPuZSTb8sncI8iWvoo4Ik+EBsGkx1DnvMGBI1glAm9EYpZq?= =?us-ascii?Q?WJB2efQYlMj2JzifWlUGn98RZjfILRXQwefOLHeLi/gxDZBJbNuaXCHVdV9p?= =?us-ascii?Q?OfQUaG8IRJjhcaoauko2VMXt2PgFz3Bh6qJZ/vjl5SfT0z+a9M2M6dt6/bLu?= =?us-ascii?Q?apD+Zzm7etXqRqrw6RwUoltT4zRAMhgwGfiEe+qptUKs2Gb7xhR8VTzYktJh?= =?us-ascii?Q?rMkBPIEefjhVEKE9eAdBDUR2if4+EYJ9SBhZTbS9j9tYWg/PCzNRgoHKLBWP?= =?us-ascii?Q?LOsjdbHWkWKsuL8j8U0ljOxq6OX+gs0KfwY8xl77lB3DLj8r2l8zrNesE4IY?= =?us-ascii?Q?hHSWvAF/99V/022XcHhN/KmE2hNMSUNT9EYihAfX/KhyaN5X5Kxf2EYybWlb?= =?us-ascii?Q?ujwl8e9dNsSgdfFFK2VwjeQo/ZJU3X6arSRin0YLx/5GoiMCmOtKasyZX+5l?= =?us-ascii?Q?+SCR70eqBZYFT7XBgGkORog772uXfG92H2Ljm2kYPrV5t//i9mJKXd1Dy5/3?= =?us-ascii?Q?6MrmiA3FPkE0ZFvaFG+EVZvDVGDMXQut2T8MltnS0xpQx77yhlG4INIi9NtM?= =?us-ascii?Q?nanS97p4ikukF2z/3OjuEa+GDelJwjDt1gJaEKbYQnYH8+VEmGhepKj/8FJE?= =?us-ascii?Q?Lw=3D=3D?= Content-Type: multipart/mixed; boundary="_004_CH2PR15MB3544FAA00A7D77D2CE1BE354D6BE9CH2PR15MB3544namp_" X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR15MB3544.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c955edfd-58e8-4dfe-4114-08db245fcfbc X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Mar 2023 07:43:32.8615 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tGYCbXcd6kf+CtyK1Cw+EvJ1B49riTkAJdmNN1L/D0Mausf/TZZ85QCI+8zFHTtG+ACL0o1648s2FS5hsGxbuQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR15MB4760 X-Proofpoint-ORIG-GUID: I5u6wGhH3QmR8DDOdzid85a-AWM4RGsS X-Proofpoint-GUID: I5u6wGhH3QmR8DDOdzid85a-AWM4RGsS X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-14_02,2023-03-14_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 phishscore=0 suspectscore=0 adultscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 mlxscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303140064 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Aditya Kamath1 via Gdb-patches Reply-To: Aditya Kamath1 Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb-patches" --_004_CH2PR15MB3544FAA00A7D77D2CE1BE354D6BE9CH2PR15MB3544namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Ulrich and community, Please find attached the patch. >Sorry, this is wrong - it will enable those sections unconditionally >across all platforms and operating systems. >Instead, you need to implement a function >rs6000_aix_core_read_description >that will determine the correct tdesc to use for any particular >core file depending on the sections that are actually present there. >You can see e.g. ppc_linux_core_read_description for >examples how to implement this routine. Kindly check in this patch.. It is a simple check to see for aix-vmx or vsx= presence in a bfd file. And then we return the required target desc. --------------------------------------------------------- Output without patch:- ./gdb ~/gdb_tests/bll_core core.13828468 GNU gdb (GDB) 14.0.50.20230221-git Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "powerpc64-ibm-aix7.2.0.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: https://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /home/aditya/gdb_tests/bll_core... Core was generated by `bll_core'. #0 main () at /home/aditya/gdb_tests/bll_core.c:24 24 int length1 =3D 7; (gdb) info reg r0 0x2ff22b50 804399952 r1 0x2ff22b10 804399888 r2 0x20000448 536872008 r3 0x2ff22b50 804399952 r4 0x100010e0 268439776 r5 0x0 0 r6 0x5 5 r7 0x2b67 11111 r8 0x56ce 22222 r9 0x60 96 r10 0xad9c 44444 r11 0x0 0 r12 0x22648680 577013376 r13 0xdeadbeef -559038737 r14 0x1 1 r15 0x2ff22c00 804400128 r16 0x2ff22c08 804400136 r17 0xdeadbeef -559038737 r18 0xdeadbeef -559038737 r19 0xf0806b50 -260019376 r20 0xdeadbeef -559038737 r21 0xdeadbeef -559038737 r22 0xdeadbeef -559038737 r23 0xdeadbeef -559038737 r24 0xdeadbeef -559038737 r25 0xdeadbeef -559038737 r26 0x96c2062c -1765669332 r27 0x88 136 r28 0x200002ed 536871661 r29 0x10000000 268435456 r30 0x3 3 r31 0x2ff22b10 804399888 pc 0x10000690 0x10000690 msr 0x200d032 33607730 cnd 0x24648244 610566724 lr 0x10000634 0x10000634 cnt 0x0 0 xer 0x20040000 537133056 fpscr 0x0 0 mq 0xdeadbeef -559038737 ------------------------------------------ Output with patch:- ./gdb ~/gdb_tests/bll_core core.13828468 GNU gdb (GDB) 14.0.50.20230221-git Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "powerpc64-ibm-aix7.2.0.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: https://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /home/aditya/gdb_tests/bll_core... Core was generated by `bll_core'. #0 main () at /home/aditya/gdb_tests/bll_core.c:24 24 int length1 =3D 7; (gdb) info reg r0 0x2ff22b50 804399952 r1 0x2ff22b10 804399888 r2 0x20000448 536872008 r3 0x2ff22b50 804399952 r4 0x100010e0 268439776 r5 0x0 0 r6 0x5 5 r7 0x2b67 11111 r8 0x56ce 22222 r9 0x60 96 r10 0xad9c 44444 r11 0x0 0 r12 0x22648680 577013376 r13 0xdeadbeef 3735928559 r14 0x1 1 r15 0x2ff22c00 804400128 r16 0x2ff22c08 804400136 r17 0xdeadbeef 3735928559 r18 0xdeadbeef 3735928559 r19 0xf0806b50 4034947920 r20 0xdeadbeef 3735928559 r21 0xdeadbeef 3735928559 r22 0xdeadbeef 3735928559 r23 0xdeadbeef 3735928559 r24 0xdeadbeef 3735928559 r25 0xdeadbeef 3735928559 r26 0x96c2062c 2529297964 r27 0x88 136 r28 0x200002ed 536871661 r29 0x10000000 268435456 r30 0x3 3 r31 0x2ff22b10 804399888 pc 0x10000690 0x10000690 msr 0x200d032 33607730 cr 0x24648244 610566724 lr 0x10000634 0x10000634 ctr 0x0 0 xer 0x20040000 537133056 fpscr 0x0 0 vscr 0x0 0 vrsave 0x1 1 (gdb) info reg $vr0 vr0 {uint128 =3D 0x14de4f00a6f27802337255053793c0, v4_float =3D = {0x14de4f, 0xa6f278, 0x2337255, 0x53793c0}, v4_int32 =3D {0x14de4f, 0xa6f27= 8, 0x2337255, 0x53793c0}, v8_int16 =3D {0x14, 0xde4f, 0xa6, 0xf278, 0x233, = 0x7255, 0x537, 0x93c0}, v16_int8 =3D {0x0, 0x14, 0xde, 0x4f, 0x0, 0xa6, 0xf= 2, 0x78, 0x2, 0x33, 0x72, 0x55, 0x5, 0x37, 0x93, 0xc0}} (gdb) From: Ulrich Weigand Date: Monday, 13 March 2023 at 6:36 PM To: gdb-patches@sourceware.org , Aditya Kamath1= Cc: Sangamesh Mallayya Subject: Re: [PATCH] Enable-vector-register-visibility-in-core-file-for-AIX= .patch Aditya Kamath1 wrote: >Since we now support vector register contents debugging, we have added the= below architecture. That is all the change. >- bfd_mach_rs6k, &tdesc_rs6000}, >+ bfd_mach_rs6k, &tdesc_powerpc_vsx32}, Sorry, this is wrong - it will enable those sections unconditionally across all platforms and operating systems. Instead, you need to implement a function rs6000_aix_core_read_description that will determine the correct tdesc to use for any particular core file depending on the sections that are actually present there. You can see e.g. ppc_linux_core_read_description for examples how to implement this routine. Bye, Ulrich --_004_CH2PR15MB3544FAA00A7D77D2CE1BE354D6BE9CH2PR15MB3544namp_ Content-Type: application/octet-stream; name="0001-Enable-vector-register-visibility-in-core-for-AIX.patch" Content-Description: 0001-Enable-vector-register-visibility-in-core-for-AIX.patch Content-Disposition: attachment; filename="0001-Enable-vector-register-visibility-in-core-for-AIX.patch"; size=2029; creation-date="Tue, 14 Mar 2023 07:42:26 GMT"; modification-date="Tue, 14 Mar 2023 07:42:26 GMT" Content-Transfer-Encoding: base64 RnJvbSAxYWI2MDBlYWYyNzUwNGVkNTA3YzAzMjBmYzFlZGI2N2ZmZWExZTU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBZGl0eWEgVmlkeWFkaGFyIEthbWF0aCA8QWRpdHlhLkthbWF0 aDFAaWJtLmNvbT4KRGF0ZTogVHVlLCAxNCBNYXIgMjAyMyAwMjoyNzoyMiAtMDUwMApTdWJqZWN0 OiBbUEFUQ0hdIEVuYWJsZSB2ZWN0b3IgcmVnaXN0ZXIgdmlzaWJpbGl0eSBpbiBjb3JlIGZvciBB SVguCgpUaGlzIHBhdGNoIGVuYWJsZXMgQUlYIGZvbGtzIHRvIHNlZSB2ZWN0b3IgcmVnaXN0ZXIg Y29udGVudHMgd2hpbGUgdGhleQphbmFseXNlIHRoZSBjb3JlIGZpbGUuCi0tLQogZ2RiL3JzNjAw MC10ZGVwLmMgfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nZGIvcnM2MDAwLXRkZXAuYyBiL2dk Yi9yczYwMDAtdGRlcC5jCmluZGV4IDU5MmI0NDc5NDhlLi4xNjg5ZDY2OGQ1NCAxMDA2NDQKLS0t IGEvZ2RiL3JzNjAwMC10ZGVwLmMKKysrIGIvZ2RiL3JzNjAwMC10ZGVwLmMKQEAgLTc0NjEsNiAr NzQ2MSwzNCBAQCByczYwMDBfcHJvZ3JhbV9icmVha3BvaW50X2hlcmVfcCAoZ2RiYXJjaCAqZ2Ri YXJjaCwgQ09SRV9BRERSIGFkZHJlc3MpCiAgIHJldHVybiBmYWxzZTsKIH0KIAorc3RhdGljIGNv bnN0IHN0cnVjdCB0YXJnZXRfZGVzYyAqCitwcGNfYWl4X2NvcmVfcmVhZF9kZXNjcmlwdGlvbiAo c3RydWN0IGdkYmFyY2ggKmdkYmFyY2gsCisJCQkgICAgICAgc3RydWN0IHRhcmdldF9vcHMgKnRh cmdldCwKKwkJCSAgICAgICBiZmQgKmFiZmQpCit7CisgIGFzZWN0aW9uICphbHRpdmVjID0gYmZk X2dldF9zZWN0aW9uX2J5X25hbWUgKGFiZmQsICIuYWl4LXZteCIpOworICBhc2VjdGlvbiAqdnN4 ID0gYmZkX2dldF9zZWN0aW9uX2J5X25hbWUgKGFiZmQsICIuYWl4LXZzeCIpOworICBhc2VjdGlv biAqc2VjdGlvbiA9IGJmZF9nZXRfc2VjdGlvbl9ieV9uYW1lIChhYmZkLCAiLnJlZyIpOworCisg IGlmICghc2VjdGlvbikgCisgICAgcmV0dXJuIE5VTEw7CisKKyAgaW50IGFyY2g2NCA9IDA7Cisg IGlmIChiZmRfc2VjdGlvbl9zaXplIChzZWN0aW9uKSA9PSA0OCAqIDgpCisgICAgYXJjaDY0ID0g MTsKKworICBpZiAodnN4ICYmIGFyY2g2NCkKKyAgICByZXR1cm4gdGRlc2NfcG93ZXJwY192c3g2 NDsgCisgIGVsc2UgaWYgKHZzeCAmJiAhYXJjaDY0KQorICAgIHJldHVybiB0ZGVzY19wb3dlcnBj X3ZzeDMyOworICBlbHNlIGlmIChhbHRpdmVjICYmIGFyY2g2NCkKKyAgICByZXR1cm4gdGRlc2Nf cG93ZXJwY19hbHRpdmVjNjQ7CisgIGVsc2UgaWYgKGFsdGl2ZWMgJiYgIWFyY2g2NCkKKyAgICBy ZXR1cm4gdGRlc2NfcG93ZXJwY19hbHRpdmVjMzI7CisKKyAgcmV0dXJuIE5VTEw7Cit9CisKIC8q IEluaXRpYWxpemUgdGhlIGN1cnJlbnQgYXJjaGl0ZWN0dXJlIGJhc2VkIG9uIElORk8uICBJZiBw b3NzaWJsZSwgcmUtdXNlIGFuCiAgICBhcmNoaXRlY3R1cmUgZnJvbSBBUkNIRVMsIHdoaWNoIGlz IGEgbGlzdCBvZiBhcmNoaXRlY3R1cmVzIGFscmVhZHkgY3JlYXRlZAogICAgZHVyaW5nIHRoaXMg ZGVidWdnaW5nIHNlc3Npb24uCkBAIC04NDU0LDYgKzg0ODIsNyBAQCByczYwMDBfZ2RiYXJjaF9p bml0IChzdHJ1Y3QgZ2RiYXJjaF9pbmZvIGluZm8sIHN0cnVjdCBnZGJhcmNoX2xpc3QgKmFyY2hl cykKICAgZWxzZQogICAgIHJlZ2lzdGVyX3BwY19yYXZlbnNjYXJfb3BzIChnZGJhcmNoKTsKIAor ICBzZXRfZ2RiYXJjaF9jb3JlX3JlYWRfZGVzY3JpcHRpb24gKGdkYmFyY2gsIHBwY19haXhfY29y ZV9yZWFkX2Rlc2NyaXB0aW9uKTsKICAgc2V0X2dkYmFyY2hfZGlzYXNzZW1ibGVyX29wdGlvbnMg KGdkYmFyY2gsICZwb3dlcnBjX2Rpc2Fzc2VtYmxlcl9vcHRpb25zKTsKICAgc2V0X2dkYmFyY2hf dmFsaWRfZGlzYXNzZW1ibGVyX29wdGlvbnMgKGdkYmFyY2gsCiAJCQkJCSAgZGlzYXNzZW1ibGVy X29wdGlvbnNfcG93ZXJwYyAoKSk7Ci0tIAoyLjM4LjMKCg== --_004_CH2PR15MB3544FAA00A7D77D2CE1BE354D6BE9CH2PR15MB3544namp_--