From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 2frhGI2Mw2qOJTwAWB0awg (envelope-from ) for ; Mon, 05 Oct 2026 07:39:57 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=c0p4tmj7; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 61A161E050; Mon, 05 Oct 2026 07:39:57 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 6DA8F1E04E for ; Mon, 05 Oct 2026 07:39:56 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id C4DF24BA9000 for ; Mon, 5 Oct 2026 11:39:55 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C4DF24BA9000 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=c0p4tmj7 Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by sourceware.org (Postfix) with ESMTPS id 004E94BA9009 for ; Mon, 5 Oct 2026 11:39:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 004E94BA9009 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=ibm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=ibm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 004E94BA9009 Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=148.163.158.5 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1791200368; cv=fail; b=R9oFyYlKiP9Bo6VCxlIFTyXOL5avUjd9OXdwwU+gYVwK+TUHVe4uxABdpkPt4K+SAWHsLRjtI1pXCAkmxNYEHmMRsHKFvOZeizlSrRTUoyxx8KLITHwyQ4rR/tN+9U4tb3i/ij4iXzewYNzoPdEEwikTTa+CDO9gv4A7JE2GP/E= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1791200368; c=relaxed/simple; bh=0Nk970M1exzgvDNRwA6vs4psnPh2LEyIreQ+dQnhHIs=; h=DKIM-Signature:From:To:Date:Message-ID:MIME-Version:Subject; b=a23LVdeTrL2cDaV43GSAMm9WrWoan29kHpEGjPx7EI6yIZgfz+koQD1HgFj+FZbGEb8Vp0jYfMWWIVt83DdHUnrgvcFjSzQvDyHva1/v1SxuMleYcTWXeCm7pDqK9+dr2qzHacADADRBqYVLnucz5ZrRAtLfnTGJMvmd8ri+Cao= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=c0p4tmj7 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 004E94BA9009 Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 695BZm7P3499875; Mon, 5 Oct 2026 11:39:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp1; bh=Hss471Ng7/GYy5hdIARxVaojhxIPey Tx1Xv8ahqAXRI=; b=c0p4tmj7hKhHK0atPw8Em62RtL8A+vHOI8zk5bAQaocHEV EPyCi8gm1BjRBzsSG0CtsSbRVAkf/PYGJinDWEPJyhzP6a0noC3PWjTtzkLOsGt6 2OhIdYx9h1Al1OufjOm0f1RKbcOnsWc5yhDg0BbIzXq7hEJGAlZaBVcJ6Pz7voBh vQ1vnbUSXaWzSVlK9DU5GqQ8GZIqsCJj+BWoBIld23io3mRlHTx/p1989RnuBmNb s7W0V9QfMN7mtF5+Hos8V6h1lNzdlySq5NziX766F8brJrbXCBZd2HMzVWPJjKMr to90YVbfXN8wI66EWiMlu4Oy3WswBoD6BaqpgSLw== Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011006.outbound.protection.outlook.com [52.101.57.6]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4h2r4fscc5-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 05 Oct 2026 11:39:25 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cFyJc0x2rUA3h3fZrBhsqz3pl5BCGGtWFIHwkRCfIiKOcl7xZo3bQGhJSWWoWKUgojePXI0+TbjLzEHmcvkUEd82ZEYZabmxFaGjxKk75LLMQ0j4r5iQa5JpuxCH2wv2+hKfll6Jpd6oEz1YklhNa2neJq9QlR1ZLe86Zn1H8zp2wKiRvA5ivpatwbREx6Xg2XfLPkYib/UcWzRO1YXrAJGdsRq1f4dm4KRY4r79G/WzFL3Vm8ARkwNfWzeWsrnZVnwhXv1ayOg8Lu+TTd+R4qRbjNojmeAqQZu/An4gBM6Yk6KgInhQ23UDs/TjIPPNC05TQV7mXxhB/7brlIZnUg== 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=Hss471Ng7/GYy5hdIARxVaojhxIPeyTx1Xv8ahqAXRI=; b=s9NmKSWPXSxddYV+7Q8CNL7AB7MJFZmPHQ0RHim+4V9/iRWM4H6lZEUU+2niIjBbfgYnRE4qpzWHOGMgnRH8lA3NyHa/AQwjoWOpvuxEAzzPCjnQHJO5VManywPEW1QZQWZ3Uh6kVjanvOoBP2j3YDpJ6qAbdl9Tix2mdz4LVbchslQNWMOztd1wJ5LEH0eyU/CM0LygT39wCYzKKMyzN+bggyThw3ZUPhE0Y7Z05oMeoryThKKLEgqB/DUKkkKs/9c/olLrSyKWDkMB17zpFHs29EMhQibKySu2oXEAWS2GINezfimsnECtmVlj7JumupgbzshzuxX09tnMWhkT5w== 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 DSWPR15MB319817.namprd15.prod.outlook.com (2603:10b6:8:3b5::13) by SAWPR15MB7162.namprd15.prod.outlook.com (2603:10b6:806:4d2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.20; Mon, 5 Oct 2026 11:39:23 +0000 Received: from DSWPR15MB319817.namprd15.prod.outlook.com ([fe80::be5:16ae:394:f4c8]) by DSWPR15MB319817.namprd15.prod.outlook.com ([fe80::be5:16ae:394:f4c8%7]) with mapi id 15.21.0472.016; Mon, 5 Oct 2026 11:39:23 +0000 From: Aditya Kamath To: Simon Marchi , Ulrich Weigand , Aditya Vidyadhar Kamath , "tom@tromey.com" CC: "gdb-patches@sourceware.org" , SANGAMESH MALLAYYA Thread-Topic: [EXTERNAL] Re: [PATCH v3] Remove stale pre-AIX-7.2 compatibility guards Thread-Index: AQHdS1qXydOS/+BuyECZTZ0aCZrMi7bcK5GAgBK4Muo= Date: Mon, 5 Oct 2026 11:39:23 +0000 Message-ID: References: <20260922045230.58748-2-akamath996@gmail.com> <85a25f1b-d6b8-4ae4-8d41-20d88764f2c0@polymtl.ca> <184d13c11de79dbd54fcf598497e3b071811997b.camel@de.ibm.com> <14ef0431-f930-4b03-a186-87b866c0fa06@polymtl.ca> In-Reply-To: <14ef0431-f930-4b03-a186-87b866c0fa06@polymtl.ca> Accept-Language: en-IN, en-US Content-Language: en-IN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-reactions: allow authentication-results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ibm.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DSWPR15MB319817:EE_|SAWPR15MB7162:EE_ x-ms-office365-filtering-correlation-id: 5775ace2-9daa-47d9-85c6-08df22d54dc2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|23010399003|366016|1800799024|376014|18002099003|22082099003|38070700021|4143699003|10067099003|56012099006|11063799006|8096899003; x-microsoft-antispam-message-info: 3HMZ57w1a4JCI3FjAllR0R1O+NQtLuidToefuv8bfkKWOCcKweFVVJFb0FQdkjp7H89507F8GGLbOJeHXNr7i/PKE6N3aCmSsFQYNBb2auAyuxKGGzIWUuwZkcxqbfvwuxGp6aSoWV/BgVMASx5Sc2bqbNmHD8WPAtCLAHd5Nmf5haRcM4NDTV7l2MAqF7NMraxktisuVBVpOAtMcarbWQLKwREs6kzvf2qz78s4JskOC5MIDrhdlZ3nBUW59nLMsgF1s7eltR+4o7LnbBIUDadnM0sC7tR4qdk2GwGDcDf/4G3DArAqoJB9u1qFi0bsE1oSmyNJ+xoUEoqI8J1uCxSlqxLIau60AorPrWVMTnX/jTjmC3H8OKxpY9nX3SiHml0ohkN2aBqjVNu7XpkqHc+z2DKm1hTU+M8edm2fhCcz0vzeT/dSmem166/jT8RSoHnLeSVjI0SpFD6tbGnML8FZCP1IxkbrMgBUFF1ca/DRn1z9wf2NIeaKJ1QFeCcTFMLq695IxE/XwNx3a48Iw9wyHH1TCi9F6IdytQYiy4qPPCCzWZJ2PHfKiguIJ+BZDUjQVwwN44AJTfOoZssVGr5iGwYPBDqEiv7LnToWFeoAK1rN1nnaTeuSKi74FpbNqkn5AENkQyPxgpVWp04xDIUsvO7lMd8d7t1l+pTNyivZGDm28EN67UMrg+7uo8y7NhGOgdZ1kafqkYcgZgBq9HQj7orBX7mnhP6nFK4M0p8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DSWPR15MB319817.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(23010399003)(366016)(1800799024)(376014)(18002099003)(22082099003)(38070700021)(4143699003)(10067099003)(56012099006)(11063799006)(8096899003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?gOXdirhnWJI+LzMXlDqg4WMF+K3jAF50DfBlqrob4y1bJXJJC6XPZwOK?= =?Windows-1252?Q?R81Xi5c1/KzYFUc0dD96UJEGdGLQDv0Dgip+a1YEbhhL1ndP7MLmUo/R?= =?Windows-1252?Q?IEhyDJch8IyJ8+eTlvGRdmx1fqGz8O5rxxqeDjUsuUbp80pmwrwZsDCL?= =?Windows-1252?Q?1f+w2d5usCkAlip+I6Fl5tHWitg9AFiPl/a+gjPW/cyhLDJXoIAxzjsU?= =?Windows-1252?Q?b5w2WAHorq+yZGg76BI70cC5x7SPv1YqdNyrPBl9GGFBFl0akecaaCSu?= =?Windows-1252?Q?/WcgbRNNAXU8fLT8ErGsOmR+AmhZm6rC/xkPgp9rZdH8dVP67hkUzup/?= =?Windows-1252?Q?vFxlz76CJa3D4DcjjzqZ6G36Xj0KzFemc6fa9/8QapFIubv9RJ+QEKK9?= =?Windows-1252?Q?PYBlHPqoZFgOwbHJsPB0uUmq1m9vudfchD2EcNCTZ3lu/Kd9Y/sZB+P6?= =?Windows-1252?Q?CmGtudzBEeMtGRmoe4Y7SIX9jO5iEJ8DiNe6KFqqTMpSnmoZbdd8Z0fA?= =?Windows-1252?Q?59oHYywf1RXqr9NSWaURtAmnJFeMk3tWGYXJTK4giQn72c21opJwUnVm?= =?Windows-1252?Q?Z7QM9ABOgLrAStz6oWathjw8Z+/MT/eOaRkUPPdT4eK3QUlm7V4oD5Y6?= =?Windows-1252?Q?zc1ixnBimDt83H1iYPVszAzeykaYONhjHZIlhohB/J4Xpk4HMvPaylT+?= =?Windows-1252?Q?8Va/7pYzItJOJviNk3LcgduzTDHYdNDZ1ZcQtsbJWjvEM32y2QgOeg89?= =?Windows-1252?Q?1V4OCDQlqX8XU0cYwkiPFlaPU2CVzcNFG3WuBhacQsEd0WofjR/GpWJb?= =?Windows-1252?Q?AZNGKBLEEktj9x5c8D01lVPwgvk5j1NIOxWBEOLn3OOQD+Tae5g7tAFN?= =?Windows-1252?Q?gfKWN8oZvefpUg4+6xCAbsHLo1uSpKx9FGiuK+D2qGe/YzG9yrpptSgo?= =?Windows-1252?Q?vfyMaCg1Eu4WXsdi3vPYQmqnM/LaV+afdDOwim8Kw8snuq0AKyNRLikR?= =?Windows-1252?Q?L8EKt9Jq3xZs9ZmMU+CSj+ei+qzkJarVl0iOpoKlNQ+PIp6t0+ot/Ud3?= =?Windows-1252?Q?x/QAFS4tRC/lhJsz/0gY69cbdL6UBAKyl22fK3H2gxbqKpr8zqjhzJSL?= =?Windows-1252?Q?ZQRi528SOeCTlwbDltXOQOAR9GzgR7LCJu2FTip/JHRPBZhxSrh8vLsi?= =?Windows-1252?Q?Mdvk157fCQGJ77WkrjjcmJqA/bUAJOYwDHMWIk065+S7fapoGK8/Cnyp?= =?Windows-1252?Q?zwiJoumYZvrAmhMo6pHTFjw5n+5efN7bBE2Hvlg7XZ00bawhgtkD4UMp?= =?Windows-1252?Q?qOJY6Fh2PnxUkfYbVZtr0k9Zy8zvPBcYDlyRZzPKDiScrViZNquS4E3C?= =?Windows-1252?Q?9a273UV1FLuL9DY7o4XEok+nIa+87nOx70bM+SFRnGnmAb/Y5pV6G+tN?= =?Windows-1252?Q?QouayzrCl8Qp5TLClAFQj5ehHQ3WCZlyFf2noSnqKUmPTgByn2QphOkO?= =?Windows-1252?Q?LzytYyXksqDJtmF/VY5u5f6hOOxM1JcXpG0cSAD9h/PGB7jIq9qfjfPk?= =?Windows-1252?Q?VzPAVkkOU9+lysaeJkQ73MgkjdYd9vvZ3Dco1kbvLZv5RLhWPDwFDU7/?= =?Windows-1252?Q?U+DDhgpg+kCHXdM+MSXeHclswjg1C2A6Xe72jGZ4vkFIMgwKJPlsKNHD?= =?Windows-1252?Q?+KpaqU9+VLzbKHIfk+YiKqkggQwRrwF/wxn9yNwN+WyamooNhOvq45RP?= =?Windows-1252?Q?cNp9qMdPQUnRrgntPwnWx8ONBtZ0+N2JIabAmzpFnSXg/oZ7LGtL37mz?= =?Windows-1252?Q?qHmFCJaj6qEd5tZoQ1lEaoa91ikjxHIH9UIwS/UvgLdZ3zkkpFzKeBbW?= =?Windows-1252?Q?eraQGvyr1cHdbs9cdV09A+bucy/kCozT3ew=3D?= Content-Type: multipart/alternative; boundary="_000_DSWPR15MB319817778407962E14077B2553D6962DSWPR15MB319817_" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: Q51QavbUXgD8NlZ3bnluzu8f6JNQ95mw8ZpivkCRQ16pM/ko8E89YahMlmu6CuC1GkVdgM6Ko94GTPezC41VXFrB8aqPUusi2+j93aF/AHpjJfdgbUwFJS+Jw7Nk9Y1JpaRYtK7XFnVFJTOTv6tQS0Q1h4B42HtMZ51hJQW18LpJc/M72Lo+hZdRVPOqgTEdTBlCZwtLNlsVhyKLrobw2MGcLEaRd866rblQK7Cevtocxdwae05jU1eQQcK4zSdJWv8zr9pOUoGVOmQdur32XTIidyjcaJbVTgQUHj7kHXNjGRJE5iTHCFQiQHv/vIPVl29vgAtSScrUvfyCfjtTsQ== X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DSWPR15MB319817.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5775ace2-9daa-47d9-85c6-08df22d54dc2 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2026 11:39:23.7603 (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: 289e+cBjaR2txP8aUls+fyM+sC3VSjw6Z4tmRurk8z/VCkvSd3v5gY+qMs5Pc2qX9m7auuwy0eHBFKkcM+2PEg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SAWPR15MB7162 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Authority-Analysis: v=2.4 cv=TOPQ2Fla c=1 sm=1 tr=0 ts=6ac38c6d cx=c_pps a=kL55mFjriFqHcOBXBnqb6g==:117 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=660iZSQnnn4A:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=V8glGbnc2Ofi9Qvn3v5h:22 a=gljX_C4lTt1S13qKV4QA:9 a=pILNOxqGKmIA:10 a=q9MkcNPz5s4wQbCUMLYA:9 a=nd_SNZq3O9yvRbUm:21 a=_W_S_7VecoQA:10 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDA1MDA0NSBTYWx0ZWRfX4/b7gHpOlRfV P7n/YE3+5elYD4SsV83TENNmDFwPn3UXxXSf7hIQoy5h37EXqmqysPqiI47UPl32H4MutdTJ3fe WB43SX6YX5eyjcjsXjuoG6J08mrdVBL9ub4LGZ4JQh3EG+5jdkTMJYXBKt2vIj6WDZnhyNmYinl 2p5YAzhsLhiOwa57s3kft5D+ApfJtVtJVUkFMs2wZdOpXOurkbwMYpluutgwB9CPu8FRhVzww9V dV+5Ytkke5HK/5XPz6fGDtlW3L5syyn5sI6/FMRZk+bON5HNRpJOV57wZF9UOJD8+h/IXHVxUu8 Pp/9J5s4jc+xYNYmnuPzPh/FQJ/AEx16zNbDFWkXkbWZ6FdlqVWDXZ+fX/kWFGsTQekKSx8vc7w 7byjIzgtDywJv86IV+S4mpFZZZuRRRQ2wlKQhZqpovYFn6f5nSwkPG+sBs5zGjmxcMu9uoOPw4v NTS8hVL7/mZLxlw2BNw== X-Proofpoint-GUID: FhlmuPyidVHU1gLyHRbj3nXp_EvLmYt3 X-Proofpoint-ORIG-GUID: IfMdnd5XYd3_2myatmuSY80fDSP_rwn2 X-Proofpoint-Spam-Info: AW1haW4tMjYxMDA1MDA0NSBTYWx0ZWRfX7CUmXaMq4ltc o+Ni7JCPQH/g6VrPsEUoIQnwU4ea7czJUbAH4evehyjxgeT9iYk0WYtAPs/W1WmKn7VL99UpGex PkXqCUL1SkQOxKM6xw9lFbk7wuiKihY= Subject: RE: [PATCH v3] Remove stale pre-AIX-7.2 compatibility guards X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-05_03,2026-10-02_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 spamscore=0 adultscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 bulkscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2610050045 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org --_000_DSWPR15MB319817778407962E14077B2553D6962DSWPR15MB319817_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi Simon and Ulrich, Thank you for the feedback for this patch series. Please see my comments. A= ddressing the same I am sending a 4 patch v4 series. >> On this page I see: >> >> For ptracex or ptrace64: If the debuggee is a 32-bit process, the >> options that refer to GPRs or SPRs fail with errno =3D EIO >> >> And I see that in the patch, you call ptrace64 to read registers >> (PTT_READ_GPRS) for 32 bit processes. How does that work? > > I think Simon is correct here. For GPRS access, I understand only > the following options are supported: > > ptrace: 32- or 64-bit GDB, 32-bit inferior > ptracex: 32-bit GDB, 64-bit inferior > ptrace64: 64-bit GDB, 64-bit inferior > > As I understand, the current set of indirections is intended to > cover that space - for a 32-bit inferior, you call ptrace, and > for a 64-bit inferior you call either ptracex or ptrace64, > depending on whether GDB is built as 64-bit. >Ideally, we wouldn't just guess. Do you run the testsuite on AIX? If >so, you should be able to run it in a mode that builds the test programs >as 32-bit programs. For example: > $ make check RUNTESTFLAGS=3D'--target_board "unix/-m32" Yes, I missed this in the documentation. Ulrich and you are right. Apprecia= te the same for correcting me. I have addressed this and ran the test cases= in 32 bit and 64-bit mode on AIX to make sure the changes are functionally= correct. >> Why do you think we can simplify this? I guess we could make >> possibly make the assumption that GDB itself is always built >> as 64-bit these days, but then we still have to select between >> ptrace and ptrace64 at the least =85 >I think that requiring GDB to be built as 64-bit program would be >reasonable (if so, you should add a static check in the source for that). Yes, from GDB - 13 we are building GDB on AIX as 64-bit application only. W= e can adjust the code now with this information. I have done some clean up = due to this. Have a nice day ahead. Thanks and regards, Aditya. --_000_DSWPR15MB319817778407962E14077B2553D6962DSWPR15MB319817_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
Hi Simon and Ulrich,

Thank you for the feedback for this patch series. Please see my comments. A= ddressing the same I am sending a 4 patch v4 series.


>> On this page I see:
>>
>>     For ptracex or ptrace64: If the debuggee i= s a 32-bit process, the
>>     options that refer to GPRs or SPRs fail wi= th errno =3D EIO
>>
>> And I see that in the patch, you call ptrace64 to read registers >> (PTT_READ_GPRS) for 32 bit processes.  How does that work? >
> I think Simon is correct here.  For GPRS access, I understand onl= y
> the following options are supported:
>
> ptrace: 32- or 64-bit GDB, 32-bit inferior
> ptracex: 32-bit GDB, 64-bit inferior
> ptrace64: 64-bit GDB, 64-bit inferior
>
> As I understand, the current set of indirections is intended to
> cover that space - for a 32-bit inferior, you call ptrace, and
> for a 64-bit inferior you call either ptracex or ptrace64,
> depending on whether GDB is built as 64-bit.
>Ideally, we wouldn't just guess.  Do you run the testsuite on AIX?=   If
>so, you should be able to run it in a mode that builds the test program= s
>as 32-bit programs.  For example:

  > $ make check RUNTESTFLAGS=3D'--target_board "unix/-m32&quo= t;

Yes, I missed this in the documentation= . Ulrich and you are right. Appreciate the same for correcting me. I have address= ed this and ran the test cases in 32 bit and 64-bit mode on AIX to make sur= e the changes are functionally correct.

>> Why do you th= ink we can simplify this?  I guess we could make
>> possibly make= the assumption that GDB itself is always built
>> as 64-bit the= se days, but then we still have to select between
>> ptrace and pt= race64 at the least =85

>I think that requi= ring GDB to be built as 64-bit program would be
>reasonable (if so,= you should add a static check in the source for that).

Yes, from GDB = - 13 we are building GDB on AIX as 64-bit application only. We can adjust t= he code now with this information. I have done some clean up due to this.&n= bsp;
=
Have a nice day ahead.

Thanks and regards,
Aditya.
--_000_DSWPR15MB319817778407962E14077B2553D6962DSWPR15MB319817_--