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 226743858C66 for ; Mon, 15 Jan 2024 12:08:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 226743858C66 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 226743858C66 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=1705320539; cv=pass; b=xkw7OBaJ40v7RIVCFHCS8MjWZkmlB2GPxyfwtv4+rqtB9dzLuV4r8dl3QSYg6FfNNAXnKuWe47vobK+Klyu7m0oHkUAMjn4FdWwLgtJLxLpLgh8Kyh4+orsay7NaxSjLeY0iMuJs+DHcg0hGwz72iIsPxj02r6UFHnD0gPFwtCM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1705320539; c=relaxed/simple; bh=CLnUh2QnRdAHMQ40OxU3vLn/ZTWpU2Uadzms+AzdiKE=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=casaKJ5ZaoV7j4thHum/vz+jVV25XqAbg1eLj9n81c6MnwW6pLx8jfxbYZVOf7l5UPKqJccmqYWJiaO7ZC9psJBY1y2TdbMWIIQjnG/plVqQMyVb+M0l69Wl2ok59z9nb9ToPaVeOMerQ2chZfwt+JVrKsClHtw5MQKpemfl9EQ= ARC-Authentication-Results: i=2; server2.sourceware.org Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 40F9E8qk005427 for ; Mon, 15 Jan 2024 12:08:55 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=MM+eywxE1Ga8/SN8ToqX7C+BgsvCqfDl1J1IzjcMDHw=; b=b1ckuk9PWp7eYbxBUwGojjrAYQ0qKDB8aaMTV7KOaAbCVfmQ9K22CjLJ+MFzumuXxGhb HDdIxmL9ieddtfXaV54TBrSsVMGpB+g0mc3fzQ/wz+IvTfJfs7J6Jz0bnOY7Ad4rWeYW Kyie5jXM4cKpVhiDrAramm65ohTFviW1M/x7RQt7i+IcWmYDfEJp2gnYiDPQcUH5EyZF E3vXah++mPit6JkKfVf8ClFCbEM3PYK6XC4LTQ9bHQxfiyV+5CNDixPQhO1fLyUJCtzH hIFQ18jdIMjaQDLmEWiba8kZC/SJBK5L2iJdNchp7pucpz3TmrKUpkalDzAOB0xdK+XK /A== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3vknu9j4kp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 15 Jan 2024 12:08:55 +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 40F9MBxN005161 for ; Mon, 15 Jan 2024 12:08:53 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3vkgyby8yr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 15 Jan 2024 12:08:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M/SftW0dkI2LNDsJpxxNuDAKeU7K53USVQNyM2NxDeODAx51ujmu3yPfpN4ts41YsXVBFYhrliKRYPAFZB06/n1CqSWksLAiUWC42iiunCLmBoLJodnmx0q4xRUJGEGehOJju2seJOIfxiM96CkByiCv58Fs4dwWwM8B5x48h/cLvUsYpPqV49oXXHVzbWPqDUew2tbfwudGJwsideAEVqcwTxj/qjbMN3sheKR8qXY2JKoLoU4xYzeiLtHHObbPe/Z7V1gf68SpsRwXYKI0vgfHYiOv7P6YYTZ0NsmfFrwUBQpIqwvwV0VZKceInSbTa/Idqc0QOeIBocAydWAHJw== 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=MM+eywxE1Ga8/SN8ToqX7C+BgsvCqfDl1J1IzjcMDHw=; b=An5TOfEl8gZ0PCEQmwnP7CuCuo53ZeR5ARKgKR4zp5lq6wdwKeCBNCseNTzDXWh0dll8ph72gCvJnvFnTXq2hi78uAfc/aR+tCx4ShvFaBeqQNXQfEIphLMvdfoveAUqokTVdVYj7VQFodSuK5IvBiJhEwh95oZVG1kUTJZ9TQSi3NHdqCua3m6wi7iwiYTbRy6I9+Xbw4KdJd9nDVSJT7s7v4M4pkBNn0Jv3p7brNQp9dZ/AwInprmP+VAaRPVdauZJ8UgBSoQlke0zMKOcUO2fKsDhKLnUwNOQ+4LxOOxHblXThInS1DYfvMIjJJ/lTjoNssqOxitlq1ytFMiZ5g== 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=MM+eywxE1Ga8/SN8ToqX7C+BgsvCqfDl1J1IzjcMDHw=; b=rGN1kjl6tttMv/hbd13i+bXW3r4jwma3HhVz5y5zKlTbCXy4oWixXS8PQYmd2iduW0P0U5aDxYpHxrjzQqINs6twK/yrdrIsfO4a+ItGefjrbK/q34GHquTIgg3T8KuObo1ZNIXyUfJbvixY60OAze6GUwiw+zjgAVWB4OqJTDs= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by SA3PR10MB7094.namprd10.prod.outlook.com (2603:10b6:806:31b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.23; Mon, 15 Jan 2024 12:08:51 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::fde7:fb92:8ea1:a5ac]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::fde7:fb92:8ea1:a5ac%4]) with mapi id 15.20.7181.026; Mon, 15 Jan 2024 12:08:51 +0000 From: Indu Bhagat To: binutils@sourceware.org Cc: Indu Bhagat Subject: [COMMITTED 13/15] opcodes: i386-reg.tbl: Add a comment to reflect dependency on ordering Date: Mon, 15 Jan 2024 04:07:27 -0800 Message-ID: <20240115120729.29771-14-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240115120729.29771-1-indu.bhagat@oracle.com> References: <20240115120729.29771-1-indu.bhagat@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: MW4PR04CA0057.namprd04.prod.outlook.com (2603:10b6:303:6a::32) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|SA3PR10MB7094:EE_ X-MS-Office365-Filtering-Correlation-Id: ae57dee3-8b2d-4df6-0fe6-08dc15c2bcba X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Jgy9e3evkmKU0l+wDoQs75moM3wTfOIpRAjSfX7gB5+wRcQx5CV78xwzyNafktDy7/DYkMYs5si6zgDC53dAdI5mupV3WKMk4kr0h73pVXSV5VBX7ZIQuW+izuTGfPljrn2AOkysONQdp72mACsy2wjm1aHvU44pKqmTpD8HOIsGWVap50z1Z4XK6gyc1n96ky2223hyHCYjEBPNwFZuU/15++Uvpd0KIYG1fGACLGV9ugQkv9D+5ADlXzqCrNckwOFMS1O08js9Uf0c4rzPIwUYMfhCU/DdWYEgrlFLHk3fCw7/96kvTPu3NrNjHVIT/eF3R6en3AJfJywwadJdeV5moVA5AjhmQncUQSLMln0keqjmOti/EyVQUYxjUeRb+KLO/QYCtom+3TaJaoByvjdJEk+eKF8cPU4Qvp9Jgpo4XQwITKZW3DG5UqjUzMPn/KKdbzmzbtWwP/Hf0tj3dV2h1Mmta5emTE1wzRINgJjZkK3j/6pVg3xdU2j5junHGTyKSCdIWG8xEjnLe7y1VrdsCDz1VvjNdm0X9r/J/teYuARfVTHIj7eAEjJxqRHw 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)(376002)(366004)(39860400002)(136003)(396003)(346002)(230922051799003)(1800799012)(186009)(451199024)(64100799003)(8936002)(5660300002)(44832011)(2906002)(6512007)(38100700002)(316002)(4326008)(8676002)(86362001)(4744005)(66556008)(66476007)(66946007)(6916009)(6506007)(478600001)(6486002)(6666004)(36756003)(1076003)(2616005)(83380400001)(41300700001)(107886003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?bh3SERvAuGJjQYKt2M05ghMChk0S55n8pGdFVX9RjNV5AjKhM0UiOP4TNIJA?= =?us-ascii?Q?P73h+bIx3SkLhwbfBcuFdXNPZu/F5I3ICULmPX5CF+i46RYTOkMy/fsuXFLs?= =?us-ascii?Q?gVkmEKAkSkPhD43iYicCapJgyRROgveJVDF00QbZC223g5jOd3qrDHeEgRiI?= =?us-ascii?Q?bKSDy21TMlttLKRrrQaXjuqVtDB1HNLxblqGyPc1gfTH+97S5KuRLXaLXdBJ?= =?us-ascii?Q?Fw35O8LIzNtI8/CQ4beBpt5n4tyY5vcu8nL1fSbDDUgk/CJGIHphAmQiw7gg?= =?us-ascii?Q?7KDIdamaWRtyqaRcSnzF9TBm0bS2bMXIB30xPu7Tu8nAhFDS5KWQQmrUokc+?= =?us-ascii?Q?hM92pAjFzNdK6QTJGrdU6tbWriFQ6z6MQaFLYkjmGgDDEsZ3X3BCwWywro+i?= =?us-ascii?Q?QnjqltkT/EDcyNVdBBOOR7bRZ4Y0JiA4w654kPViQWkQQVW0tlkSjnYpGAT6?= =?us-ascii?Q?1CqF9Ur5I3NvG05iLYh9OJrCodKhKx7kG0PzqMJNV3I7JbuALv3ZJ50hdzTd?= =?us-ascii?Q?C30eVo5HxSosZO9R8vpz3R5TY/dL3UPto0f41NEeTfBFoaQGCyZ3mBIFZVaJ?= =?us-ascii?Q?qeHXdXPHZwDYIr6KtzRyJI+CgslQkVA4m1Mj12YyLJboVzwk/MjotsItUa0T?= =?us-ascii?Q?6e9S8kJNQvMX2NYPboACJZzgQ4E269/lq4osFE5VHKx8FjD66koXdqleAgsg?= =?us-ascii?Q?eCx49rKPZ1rCLG1kzQWHKo8E037HZKi5Gug5NBqH/kDxg8RtB/wsyiOvkbYl?= =?us-ascii?Q?jr/g9/p94DRvHJIrwpvuwA81dwHubkW9jsvFmIDiPgRPiv6zok0S6hSs15nq?= =?us-ascii?Q?WIOUtxdd1hjqLBtZpIDT9ALFnRJFqtwRPFKiYHC07bSUSeV/6RbCoWYSHuBP?= =?us-ascii?Q?oD13yuZ3VzHd8b4pO7PvI6WQUKk5z+wqMsG94uDqLB9veiV2DKkC6uC6i08N?= =?us-ascii?Q?+ZWkxr6eEklwm8Kf9ltIJZqR5Wzk7Gg/hTcwgcccb3EFkxScVeEwQh0M4kQm?= =?us-ascii?Q?S9oYb2vgvRyv/mrOz7oNW2/hg2OsfH8tXWvUHmGc79NN7tg7z661HRdPqoPE?= =?us-ascii?Q?U57CBZjGOKSTK/uoUGAHv0G96htMeuC7mld0r1kgK18SixtrsIDQMbRfnYHk?= =?us-ascii?Q?oGLwfNojtj+q1DSetKJJNBU8OY8BjxHD9e600nJ7W6X0+Ar/97CknPJkIqF+?= =?us-ascii?Q?gkMtuPb2HTs2e4bDm3pGgvA72gRAtVRYG1p4xFKkpAayqnHCwEnWBM34g5+Q?= =?us-ascii?Q?v3YjWArKtpa5T9npEzjlZ7NE+AG3AmK18pqg6mU6apgMZ1D1uzoxAZpPtzDT?= =?us-ascii?Q?1juZsubKa+0T5ZLC2on62HbBm+RcFOYNsIo8e96K0kdFAHrPhbfDD9ODqUDj?= =?us-ascii?Q?XkTNbO3G1TpUbW3/VL9z4+mrwQdjN8erc4pGt4MOK/bRxE/U0g5andLGk3zB?= =?us-ascii?Q?cyz+qB+O5hMmSvj4CZPIwwxzrwD08NgQi2eXpNPpI024tZsQIJX3pav3vATy?= =?us-ascii?Q?VI5wfpeYKAbbY8NliloQrJU2e9hq0TmKLhb1Yn4ZWhekJLa2pdcfA2bDKjKe?= =?us-ascii?Q?4T5hDQax/NV2L+feB/+rPpP6w8M0TMTQDjF1i4/5841EZfbWCrVYMOeLUtyy?= =?us-ascii?Q?8yn5ugVNmX4tZhx8KL3B+e0=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 01nGO4BYB7d2nqHj8SOAX3jZVCnxmp7N4S5L5K0vM1AsDe79hML4sc7pADB7woCkOsNHDCbN0AV21BF7m3u9u2TAw3O5NziKZSvSwLNGHc8nONcqsPeUhbFco/HuWR+OxiXtOow88J1PI2T81lV4n4iszNopqUJPlw0oIItvEYGVWGiPf0NTl7uQxHYEVe4GrCBd9SH+fiuQ9P3Ob6jwwRvscZyx+OlE01P67Z3oFHF5BPuT82NzLH1wYmvbszzu653SO3LH5BNcPYvDTJvM3rX7tpkWr3k4jYigEyN4HqAVTpXCHEKI0kJLrzzdbDldC1wuWE1lmWh7iFICMxyzRUhL21t4SaZGApdzS9+I8VK/zS8HmSDha3Rxaps2n97lMZKQqB7er2fwXPAsUZ73cO0yIhbNsUEfEzNPKdLA/9Es+49okAZAT+L2Obo+LGCvYMPHovpoe6vzPV584OflckUW7XAyRcF+wCtKxm8c916Ir2Gmz9PbhuZUIzHNMC6lZOK2/KyaukuC6vSvCA8vPoRyshjqUrDvyabZBS8gDPhxUYv0l9pkHfiBT3XCNPdYuuxeTwLgMfY1+QEZjva+JBaxjTRBuI+wD97o00bF/jk= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae57dee3-8b2d-4df6-0fe6-08dc15c2bcba X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jan 2024 12:08:51.5226 (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: jMFjgPpD7TNmah+7Vn2oxTL75Rxu/L+1phY1x6EGad9iwBfeoRR73lkfyATGnFr7fRe59aDBRfG6bGOWijBBfA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR10MB7094 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=2024-01-15_06,2024-01-15_03,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 malwarescore=0 spamscore=0 mlxlogscore=716 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2401150087 X-Proofpoint-ORIG-GUID: tsVpcnWvxL-Y7RW4E5_0qF9Rp4K-nNx- X-Proofpoint-GUID: tsVpcnWvxL-Y7RW4E5_0qF9Rp4K-nNx- X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,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 5b80ee6026e..f92315392b8 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