From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 30115385701B for ; Mon, 11 Dec 2023 06:05:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 30115385701B Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 30115385701B Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=205.220.165.32 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1702274719; cv=pass; b=Ts/QmAs/o1IzrWbJYvLBShQlYb8+Oft6l9csaodOLLCY/fnTbeuOwzeN+R2TSqQvN68atlK80Xl1+OnhY64uIhM6T3cpmPPY1h+mXwoNcrdwHpqXT2g+4k6dT8EbqRBtvQJysP6LMVc64bNXXFifIS8bURxQ9ATWUmKvaqW/BfI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1702274719; c=relaxed/simple; bh=Ru2B4eKKMq7E+u3uEi38NzMZvGZSaMw1MW46Y1fOAs0=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=rdJZUt3yvUVxaSa+N4RzK/+FNQz8v+aCsP3XWFZLJsUi2TQpcHWEAuX7EbP9CjMGKu6xtQTW4liWgi65v2Q8xPVVVbyiKcgqE9toexNOTDDfcDMypONKKxe42FZRcn5R59KW6YP8FCag+BLDsOajNtUViLNNcW68g9zwkzHPvQ8= ARC-Authentication-Results: i=2; server2.sourceware.org Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3BB5WhoK019303 for ; Mon, 11 Dec 2023 06:05:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-11-20; bh=zXNzpn8L0aoi0KtYGCvw90+l8RoRI8Vt1sWR2PQ+QIo=; b=DSBcN25jPCyhYosUh0UfbagOSIzpMn9eOs/Kd2oMfbsiKiNGKzHp4GMfXE4jjTCS141t W1ZbPea+flnhPemxk6lLv9ri8RmW+QcVsft1xVPThYx7s7xfnOzHmnN1/oNHhq9dnMdE epqKe6+b+ZPKMURcLcb+IBs4k3slydfsSeXD4+UI2G4nxF0nJCF6Pri0z5mtyj28jmm+ DLUcQrUixOM5Vin6p5Ffx2X5cyQHaMurSBkNhr7NZfzwiQ+MONbn3x7Q3ncGSTwiwMne WlIsNZZfcuMX1KkN5Yy+xzrpXzYhWwyE6tSWB910BDbbtTO9oHqtMHc2S+m4WAz3Ek7y Sg== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3uveu225dy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 11 Dec 2023 06:05:17 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 3BB41VS5040815 for ; Mon, 11 Dec 2023 06:05:15 GMT Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2040.outbound.protection.outlook.com [104.47.57.40]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3uvep4ewpv-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 11 Dec 2023 06:05:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b9sU163TRPZYUVKfvKOL+Vo1USI1GUJJ3Fi0p7tAgjixjgHwMblLPo7J70exf5L+SbubSur7Op/Z59KXHkB+6tqITuizvnbklaF6LhjLxeNTImYBy9/tcLScTYC931QsbQe8NBeRjlCrW4cclV0eyCH8dAKz6Pu1wcM3znRCmWO5iqYB03o0HYwt/plAbRlMQ+55iW/fY31fR9IkA49kUq1TH0g+ExgVJ+BucVAd2lq0+fTiL1iu4TGp9vS5Rmu30AccxxHTM9kLIAsS7iH+1rAcCWjZ3//d5Ffm/+tg6RWp1EoYdkdk998eogEhzPm62TfKeD/SuQ9Q5j49KAiLyA== 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=zXNzpn8L0aoi0KtYGCvw90+l8RoRI8Vt1sWR2PQ+QIo=; b=Eq78YORQvHUoiIqJpnQL7MMncKIUnQ2ION4ZXLomDQize9x7tvYJyUX4QmnLb1qfiSY9pFzKUKO+N0JFk5gv2b4RHBotW/1BQ6jbdOAI9y5awCJXzKkS2Qf486uk4eNA1uPgzCNOLzAppxZBg0VXzQTzMhKAn32sKLkw2NVu5UBMyqg+qWuLBEK7GTYz1ax7V2abKDhGbVCYSYqVvDg+htL9UOV8X/H3Z1xf4hQJ30/pofGgP4XMAdpklI0ypvdeCy/LEbtNw8zUNpXhYDdKzYvA/QcpX8QxPrazhYSLDJQfFpJVWhQsuVuXNry43IoLDjdb5KtLL71Z083zFDi0Hw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zXNzpn8L0aoi0KtYGCvw90+l8RoRI8Vt1sWR2PQ+QIo=; b=cMwa/fC3BsuomwMidQhcxS/mvnD1NEiiEY97lLNI9DDx/UdBk46ocfa5EbGxu1qruPKO6L6yhrP9NXXxrSCW8B9/jEUF/Ng+y9qs81/DdO/6KJqE3rSLsdnfT0M2YlQLaB7Qi/Shckxb002GBTG9+1uhn0DpWzh9EgBPyHUHxxI= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by CO1PR10MB4610.namprd10.prod.outlook.com (2603:10b6:303:93::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.32; Mon, 11 Dec 2023 06:05:13 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::88e2:4a2e:3111:e04]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::88e2:4a2e:3111:e04%7]) with mapi id 15.20.7068.031; Mon, 11 Dec 2023 06:05:13 +0000 From: Indu Bhagat To: binutils@sourceware.org Cc: Indu Bhagat Subject: [PATCH,V3 11/13] i386-reg.tbl: Add a comment to reflect dependency on ordering Date: Sun, 10 Dec 2023 22:03:57 -0800 Message-ID: <20231211060359.3561062-12-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231211060359.3561062-1-indu.bhagat@oracle.com> References: <20231211060359.3561062-1-indu.bhagat@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: MW4PR04CA0153.namprd04.prod.outlook.com (2603:10b6:303:85::8) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|CO1PR10MB4610:EE_ X-MS-Office365-Filtering-Correlation-Id: a2313b6e-9040-4a96-12dd-08dbfa0f23f2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /4iBS6XU6LPP++42OpXRSaMSjDDz1RhXStUPYVs0au1J/uO7lRtL5l7RHLEgKVwPPYDcWm5FCNGJ5Wo94X2b0AnSJFwR5yzXc5bA22k1UXZx+5cKZyCDoW9LmC3XOBmv1uPWP6ToHoJiasUtf1hvotDDueQSuAPm6HIsjQBD9qZROtVs9Z/p6vWwMWr0DEfuEExea9ktobzUXQDC/l+Je62jKsCXpd2eklLnlD/LoF/LyoIhS6onL8CfxDIfnVn4Rzn/bA5x6ryn/479Q0+gjTdzA74N2njVB5HoxMtIqoUJprX+TUgyyMcre/ha46gWkWATfy8ea9okJ4A/MWLqo+h8fI+ypHtbpc2v2a2BKNSyDwQJbfGed6M2R8FeNzZhStre1SoBo5z/jU43OldNX5QCBHh2oNNNd2hyPygXaPxQ/cu92d6USQehG6q3ynYLVFM3QnOs3L18MlLfyAaypAHnpvorXZ9qGrszxbUD8OX/kJ7xj8lhxsoaVoCI9CFJ950gwM2h61uLHDeZX4KfsdnXZ+IueDjn7w/hextdWY9A1lReSLUGKgpmiCShO5ZM X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR1001MB2158.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(366004)(136003)(346002)(39860400002)(376002)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(41300700001)(38100700002)(4744005)(2906002)(5660300002)(44832011)(316002)(4326008)(8676002)(8936002)(6916009)(66946007)(66476007)(66556008)(2616005)(86362001)(36756003)(83380400001)(6486002)(6666004)(478600001)(1076003)(107886003)(6512007)(6506007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?hp+W3PMrGWynIzv9lFT+9cSJ03JwdP3D0yJIFObv4R7Qf/VbeCljM/6uHnfn?= =?us-ascii?Q?ooJKzvKDZjyxhmJFSUjtRIG2lxauU7fTcsGH4gsuZUb7U9bWth7FLenHLIpz?= =?us-ascii?Q?LLGEskdMTbjYRMMEybGawWWfOfZsF+tdw35kcbFI0sB7VdL0u9gpAn5SJd3L?= =?us-ascii?Q?KwcmxiSDcUupw1mndbICkiUaCj5m8uDo7Zp6QOA/rEtPOD4qVj92S94Dgzho?= =?us-ascii?Q?vW1+GyucCmsi3fLoYTfHglWq9CALhuUdS+qj/pEIdJQIMBFuxSv3hfo1/Nsa?= =?us-ascii?Q?10NlRP+wz2Ws6oNSJcMTkqAMG0wvvgrPdpQHxGd+ia9uKzTFXV7poSVkiB8Y?= =?us-ascii?Q?8lTZpmPLaGfo9xjGoY3yY2H2woxgjyFBQlu930pJFcGzQrMPHykBPSGtKFPb?= =?us-ascii?Q?JhMTBz9LkY0zChC7Fdc2qz7yBvbwT3vUTGBAY/2wMZRm0gE6gMDyuWLN/cQi?= =?us-ascii?Q?d43So9SSMb3+UB+tXOM6QIkkuqZXsQ+EvcgyO7Q/jIFNhcmo6JE8dUkpF1Xq?= =?us-ascii?Q?4NY1DeQjyB0bMcgnzfo1mn03OBqvm7TsrTcd7dtWo/MBHrilvn0SxDqWg0eL?= =?us-ascii?Q?T5T4cDYdBLmS9jH46RVrwSFxE8KvtrPLDT/HZKhhlnMCb0tIS+PjKkMVSwSd?= =?us-ascii?Q?vP9M0+zsrwHPyff8ISrt596zFmcBRdGaDimGPP9gZTU5LWt88WFpP0CxrLLs?= =?us-ascii?Q?DnDXb6vYYl368x0Ije4OstEgdpmQnUmmQYj5e+P6GmTVOWOJ6nP/UvRKGlIY?= =?us-ascii?Q?5b2HoB/EJFGlOzKYxeOi4qZCBYAj0ej0zoM1ybDPfZ19UirqcAGK5+f77Guo?= =?us-ascii?Q?zTLaJgkytH19ray4A4xM5/yeqDrTckpl8RBpOdqu4FU/ec9k2XUWBgTrsNPP?= =?us-ascii?Q?4q7zX/dUQoppjWTaV2pJYXx7jO4alo1+8YET73LX4ui6dkeULGW0bGl9tes5?= =?us-ascii?Q?9ojMoV6a/gpomChkUD1NODoi7lyIctx+HHviYf1jqzgiJyhdALw/xSute/rJ?= =?us-ascii?Q?Lu2pEYvdHTYsnOfg4Bky1gG8+PAE7CdgOKLXZNJ8Tvpr5I0lYbxk5itdTz7j?= =?us-ascii?Q?omXb3jym6hhH0IA1zNTVvX8iA2nLqs9GVdb2FXh6turqauElmwozE3iXbbNW?= =?us-ascii?Q?A0vVB32hapXd0hooTKw7Vo307hUVHBZP8zliNwWvoM8EAD6gRIr7K00F/4g5?= =?us-ascii?Q?ARy2HRxK4p8k4oV07P6CxMTLu1mWEejGhw5tEluu60FNvQIiaO5x1kdCl0Jh?= =?us-ascii?Q?3PK0Nl75FLlrN0BUig7e9KnfA1S5w/Au3oiQHdMB6gDxYZ8lB/UA/KDVsO+f?= =?us-ascii?Q?DKLDIx4q4VKtWwx1mXauktit5jrmScJIR0lMVgigoMBDf/uyUPLEmF8FVtpK?= =?us-ascii?Q?KU1BJlJihL3vxbsUdXhfGmmgESxXxwCLngKXMohqsAIhKSlFHjgj9PdATNlR?= =?us-ascii?Q?oHrCPr85F5CqfiCh/12fgSkC6eT6ME+WgZt3IuZR5Mt1TCiW8c1TENwl25s2?= =?us-ascii?Q?5Rl0maDPG/4RATpNITvJgRGy5CDKxaDBUSZ/AsQg+SdA1HhJ2FQFpbOhAGnm?= =?us-ascii?Q?YY40VWFA6xAsesXVqh89RjMa4oYH3614qRFyZa/0EyR0MtT2QiCq0cqHqc9V?= =?us-ascii?Q?upnZM4Y/VuwnwXdexn3WAOU=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: +mVR+dIFpR8LSrmTg/X0Azstj7o9iy1W/Z8CXMHefkPWNgX1oIUmt7Ki2qxSZJigpzZQjXrupxOKCg9AHYTOpFPMExp9cIEIzL9uYWdqSI9uX67dFfqZS4Fm8aHCVXJ4+Be8fYMjyBKiEbiDI2AOYqqps/P+aY0dPHmVbzS8CF/JQkegW3gf3CuCVMzpT67JsgDswPHYWOz3UvQTab0ZZ7pTEef61o8JkDasU8YqP6X/GFtC+87aQPMEnLNhF66QLuAVXqI73Vbfi77kaDNz7Pd+9HFpyIgy42iEdWpbpBlEOSTXQXKhcW3UuFde2cEtcB75D11uo7ybAA5ckz/zZZMuxo9ksJJ1d4Q31zWcF7zGtU7R1rz2Osb1Gb4ex6ZaSsis0DRZvM2sI3K+fHlq2JZrFN5uvHxJ5Z68LCtk/zyCj/h9SjovScgIo+3yUiAZXGAJv9WigFkKd6jnBC5nMW6y20TLORuhkLVpYxYuUrGjAcBchyTcqyGeLgkrnZi9RDK2O/wVIz/rCBk6HmSZB125H4xfBkf87hjEd3z/dMbxRQzPkVhc+xbFuRO3ZuNXdrVSl4F/9xgTYWKiLQD2SJlPLfYZX3+p3X5RTGayvBmYFbq9HcUu1NsE1iO8VbFrgGK0KePK0JxFWT3yx5vL71geo8zGpVSaM3SV+6a8a7wxglPWZNqwEfFHIOXAsBqkZir/N2gj1H0XUukzUb6kpnIGOihexmZnaGjzsbZAKfNkdu0fInmDu9dmoFWrEQROQYKckAkRyl+daCaMI1+aAA== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a2313b6e-9040-4a96-12dd-08dbfa0f23f2 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2023 06:05:13.8535 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZnzUPpdUSB8Nbzs+A4bb1ii4ti/JgOYGJxMpsMBB2ZML+wmkut5MNGOioMuojNDSwIe4ngGfmIboREX0fITReQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4610 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-10_16,2023-12-07_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 spamscore=0 malwarescore=0 mlxscore=0 mlxlogscore=729 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2312110049 X-Proofpoint-ORIG-GUID: bmYDET2JH4tCkc_OBGEKyNUnvMtXQjtl X-Proofpoint-GUID: bmYDET2JH4tCkc_OBGEKyNUnvMtXQjtl X-Spam-Status: No, score=-13.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,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 List-Id: The ginsn representation keeps the DWARF register number of the operands. The API ginsn_dw2_regnum relies on the the relative ordering of these register entries in the table. Add a comment to make it clear. opcodes/ * i386-reg.tbl: Add a comment. --- opcodes/i386-reg.tbl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/opcodes/i386-reg.tbl b/opcodes/i386-reg.tbl index 2ac56e3fd0b..2e144792e48 100644 --- a/opcodes/i386-reg.tbl +++ b/opcodes/i386-reg.tbl @@ -18,6 +18,9 @@ // Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA // 02110-1301, USA. +// The code in gas backend for SCFI relies on the relative ordering +// of 8 bit / 16 bit / 32 bit / 64 bit regs + // 8 bit regs al, Class=Reg|Instance=Accum|Byte, 0, 0, Dw2Inval, Dw2Inval cl, Class=Reg|Instance=RegC|Byte, 0, 1, Dw2Inval, Dw2Inval -- 2.41.0