From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15627 invoked by alias); 25 Jan 2017 19:44:45 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 15603 invoked by uid 89); 25 Jan 2017 19:44:44 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=H*r:sk:mail-co, H*r:sk:NAM03-C, H*r:104.47.40 X-Spam-User: qpsmtpd, 2 recipients X-HELO: NAM03-CO1-obe.outbound.protection.outlook.com Received: from mail-co1nam03on0082.outbound.protection.outlook.com (HELO NAM03-CO1-obe.outbound.protection.outlook.com) (104.47.40.82) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 25 Jan 2017 19:44:34 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Steve.Ellcey@cavium.com; Received: from sellcey-dt.caveonetworks.com (50.233.148.156) by BLUPR0701MB1058.namprd07.prod.outlook.com (10.160.34.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.860.13; Wed, 25 Jan 2017 19:44:31 +0000 Message-ID: <1485373467.29977.20.camel@caviumnetworks.com> Subject: Re: [PATCH] Patch 1 of 2 for aarch64 ILP32 support in gdb From: Steve Ellcey To: Yao Qi CC: , gdb-patches Date: Wed, 25 Jan 2017 19:44:00 -0000 In-Reply-To: <20170125153657.GV28060@E107787-LIN> References: <1485303529.29977.8.camel@caviumnetworks.com> <20170125153657.GV28060@E107787-LIN> Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BN6PR04CA0024.namprd04.prod.outlook.com (10.172.194.34) To BLUPR0701MB1058.namprd07.prod.outlook.com (10.160.34.155) X-MS-Office365-Filtering-Correlation-Id: a9dcd0cb-d8cf-4ae2-ae51-08d4455a9522 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BLUPR0701MB1058; X-Microsoft-Exchange-Diagnostics: 1;BLUPR0701MB1058;3:en8cq9BVrDHWUtgLkjwX28HKN+unv8hhnM06ku6sIRZZLmdaNIohyrfVwjkTIgrW4BZVyDuJib2rdirr3cxmHY11cqdAil5bguUpsOcqAtsjtqs6Jevdrog1RtpIs9cFcXhb5TZwxzgAYIZL5tVqFWuweuAd05CNFv0Vr5IDpSQrHO0C0Rj8ZWx7huI4WOmXlmNCZ0LR/FR/DPYjUXXKpBuXMIxJg37KyqMjRf6SsgMLGY5KPQk15LHaRoi7e07qsHEnmhkWwTYGoT0OR7xE2g==;25:xAYBdLOwzHPFjHl9a4CdAlJBJyWwBKHAvsVdwGNRB0cVHYTghOTY9t1KZYRBW9EH0DDIyZW+mB/Winv8comizgZicQqI1bnlBa3xNPmdQgHC0ZHqLvRjzFx9HZN+UBE//xrufOiEXAzRL3IkZ0Ysc6z8EFMQ7ojZcoL42XKBEIdC/7DstTn5UZf4tFGkifZqDNdi7jOY2n1cGz4qp7Alhx9BDLYxLUFbOvNQTupdUfxPbNH1M9X0V+l205vHbahTwRSegRLT1jb2iMw752m3qxq3C2EAGBA19q7mytIfgXzltKqbnPbiPtkLlyQPjRBZ5kbl30HPaHKd8CKVjU8xp4bDsnFLkF2Jydfhnzvstczcs0nzPor/DA8OswOGmAnsWXIStOz/X+Hq+d9MsA2mTwmkl7tDuHk31yeHxFOrAStska/bNBjwZLwyU7YvlPlT8PshVqaF0vgGQbSBfrCSMg== X-Microsoft-Exchange-Diagnostics: 1;BLUPR0701MB1058;31:3KRnva4h68HUYpvy+3DW/ZXuU0CtasSJO+8ABierSPZn598OnyZoQLeX4doQ3wDHbv7yfqVsn7kGud7AkFtK+aLD37IZctzVB/KoXDwvZn0TjeHZFm8vOfq4csdJCOwb12AqEQP6g/5fZR8QVtxlaVG0pbRFHsnjnFuGdFhH4QP1z3DO6eBCDr4Q/tElNEanB0i20vt8xlJiRY1yvEEyICa+Z9VqhV8Vtx6PMqP3lmwzBRSWMGLVYkdrBRhclEggT00q6ur689nDuk9VhdXM3H4/ztqLUi/wv3/agjysA2w=;20:s40IN+nydnt+KAH4zFp43oTQQvxsKgVfpk6j0Y3Dcr/8ZFi88rXrt2L30FQAGceIw4wAQ5R7JyJo5tUXZBeOKdP07K8Ou6KJ8sEf3JuiXmby2XqHs1xnFApJKZKYevePMLOexp2KA/lT0QEBcOb9Td56owCQecLsQyeReM5nzd6QXewu+GjvkKbaJs1AUPtf+U0Wvz/J4K4FgGo0Ky7+q6PChaZyDyyGg1IlaaZsrvFeUsEk07qkvjq3Qp6grEeToA5jv6LrNWG14x1gdxrucQ52cp3BnNkDD2GyE4/qYdGMtbtmUHRkTQ/kbzHZAJabykwGTAmViR8bkvVpLOmUiy7rpj5SHas7fFy6OV7M1A2/u5e9HmZuW4RY/V/EH9AzgyLo3EmfEryEquAF2VitpONjTn8ahL551CZkkz+/v3LUBAQGiGxlkZMe+d0KMEazOPJnU/OMbTVgh6ol5IT2XLa57b3g5pjzm65t6RpBEUU6YChYQS62Kp5nilcmAavZ8dUB6gXh+Q7BbNUUiCQYCVZnF1MyTTcNEuT6bJ6ZZh2+Jn+/HWPPTIfmq4N1hneAOXZ9QUCiwNZhRyR6heDblPyz9VL3eHyftnAufjo4N1Y= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(21532816269658); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(6072148);SRVR:BLUPR0701MB1058;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0701MB1058; X-Microsoft-Exchange-Diagnostics: 1;BLUPR0701MB1058;4:JDwMJl/R9qfieSWWPmqD8OvdNTa68SaMBRrW9PgZqr0Pa7UyFS6TA3sDMV0rBPp5zOpUB+B4+l1kI6tGtPry03iAcNwnt3nW4ak7pPzR7nWafQDph/zwKsXmnQMFFyZ+8ep8UhAIZBJmL7mZlScuPhFhAYhJ6OPaVNO7sER9FVEFGhq8D4OxaSejYFA39zjpdBvxFY8LGvYU+EszPAkUvH40faulgYBnvnDoJ6NkfGm9aRQGSAtNOfwWUnp7+yIJ2qeStrWLNfg/Er4M0eMaCGWQcrkMXY++ywyqWd+SVf1CWGq7SF92ZdEy8dDC8W5VRbSXLADtOoUuQH2K5/rl4kQB8LgQMffygdzJWYLHRS/ZyRxh1Hy1mZyCU+bxdG5pWMgF8L/l/xAolAQ2rxh+4TdAfq3vab5X1q19AuMnr4mwIopP5Uc/8ssk5MzpuJ6LcB3mqN/VM3iFsE4Xt5EYiocXzltaEORsSODuIoFR0zrMtJhjJO6wn7kLsZqmrPDlsG2JVUBRfrAD1xvOBOLKsjILFuyE6MuhjJE5GTh4ItS7irB9A12CW1hiWM2CNcdHfCU94Ju92W0lktU53Exuntb+mFM7hipaNLFhhZ0+BwAbFdSfLtEfx0USWskhyePh X-Forefront-PRVS: 01986AE76B X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(189002)(377424004)(24454002)(199003)(36756003)(103116003)(305945005)(76176999)(5820100001)(66066001)(101416001)(39060400001)(53416004)(38730400001)(47776003)(42186005)(6512007)(33646002)(69596002)(1411001)(54906002)(229853002)(105586002)(6486002)(25786008)(6506006)(23676002)(106356001)(50226002)(6306002)(7736002)(3846002)(6116002)(2870700001)(2906002)(50466002)(6916009)(42882006)(110136003)(6666003)(2950100002)(5660300001)(8676002)(81166006)(81156014)(68736007)(97736004)(53936002)(92566002)(50986999)(189998001)(4326007)(99106002);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR0701MB1058;H:sellcey-dt.caveonetworks.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjA3MDFNQjEwNTg7MjM6a1lseSsvZjhKMThjU1A0Y0dFeXNKUDFx?= =?utf-8?B?RFB4TkpjYjM5NHpoaWVhSnBjdHlMQkM0anZFa003NnIzK0RjdVhldk9oRmdC?= =?utf-8?B?Nlo5d1RkVm9JR0RPSDVoRlhTUzVud3JOZnMwaVB5WFl1dW1uOFBLQlhSN3JH?= =?utf-8?B?S21UODRPTWkrWnB4M05yZHJtTmNNeUxtcFpvczdPRFZSVlNWRkxTZHlFZjVi?= =?utf-8?B?RkgrUWgzbm5YUDN2MDVUdUlzRWhjM0ErM210MkVDSnhNb3Z1eWlSNURGVDAv?= =?utf-8?B?UU1tZ0ZSQ2lyOTcxTmI4bEdOT3VhUWRCdC9XdVNlM0VMNUNJRjBYT2xML3pY?= =?utf-8?B?L1VzaWRrQmVpazBySDFhdWdaVVdqRlFzV3RyUi9kNDRjSlFjOTF2RlpMTWZJ?= =?utf-8?B?bHpzbFR5UGpVUXNoaU5nL3VoTnE4VkNDT2VrZ0RtUmQ0SlR1TDJCRXYxV1Ax?= =?utf-8?B?bUU5Rm9kMHlQM2dLdlcvbUhHbkpJMnl4Y2k4OTM3VFBuaHpuRGhqdkpBYncy?= =?utf-8?B?NEFuMU82OGVLR080ajdRM29ZOEpVTThHUmxsMG9ib0ZRelVsVUxabkZ4aVFD?= =?utf-8?B?QVY1MEtEVWZORWxPcW9JUFZRa0tNbWdLTTZQVTJEREVCSCtYaStjNENSYW93?= =?utf-8?B?THJwME1vSVhrR3ZYUXNBNzZzV1hvd1UwV2xxWnZ4aE91b0lncWZ4SE92NEtn?= =?utf-8?B?MElQMGJKcDFhTS8vN3BlcW1PVE9KeWl2UlY0bkY0WDRZeC9qMFNBN3lUM3ly?= =?utf-8?B?eTdRak9sb2VYL3kvUjZzUlc2TGRBRk43VzFlZjhISktCWmpOaWJHd3VpUzhD?= =?utf-8?B?S1ZudVBDVjIzb0N2d2xHcnpiU2hiVmNNMEdxRnJ6U0U0bDdmL3ZtbWNuY3N5?= =?utf-8?B?OEg2YUp6Tld0THpDbEZvemtzYWV1WnRMMDUyS0VDczdPWFZYZWRKODFHb1RF?= =?utf-8?B?RnZLemtVM2NhL3MvUVlNRGVJTklSOStvcFpsUFJzUHR4STEyNXAvZUtRY0Y5?= =?utf-8?B?cngwSkJjMzZYNVZYbjFCQStFcVZweUo5c0xLSUUxRGowdE9GcE9vNUxXclpN?= =?utf-8?B?VG1aK1lWaHVMejZuaEFVaTRUbDN0VFg3dTgvQXVaV0FjVVJIM1NkbDZIVDBi?= =?utf-8?B?QVlBejJCbXpaQTNnS0hEbEVOZXIxVmVhaXUvZGZZdCtXM2RwL2tPcUxLTHdW?= =?utf-8?B?TjhUY2FSQmF5SXQzK1ZWUFptOTlNNVN5QldPbG5pNUVEdFdpbFpEVkZwMndx?= =?utf-8?B?L051d2pYVXRYTFU0NVo3RXYzYytqQ05oQkttMUJVbW1GSFZLVExGUWlTaWY1?= =?utf-8?B?b3lGWVcxN3ZNcjhJVUxzTFpaSUhvVUtEUnBKRlBKbVQ5KzJERXVqZFJ6eFFV?= =?utf-8?B?L0ZXdnJvRURYbmZZRW93T3VVUnZoUlFNU2N3OGRhTXl4enVjdnArd1FKNUtT?= =?utf-8?B?L0pucTdGdlFyNWdqTjdpcEJNNkhEMUhIeFUra3A3QTA4bmZuekE3Rkw3WFo3?= =?utf-8?B?cUNjdnJUZlp6TXkvNTlydGkzeXhVR01qcFBlZ3hUVHh4ejcyekROa2NqdERs?= =?utf-8?B?d2ZWcTdQeWFuMDdHclZLV0hXeXh0OGY2M3plWUt3Qm1KNmFUQ05VeitPeTkx?= =?utf-8?B?V3FYWCsxZlliTHNsZ0VLTDBQZWFUdEdRWjBwVEU3NitnT3BCVU9KeXUzeHQz?= =?utf-8?B?YWl6OUVFOERjYlI0bHdZYlBEY2ZjTmJOMTV1WWo4UFBGM3dJOEJ3d3pONkMr?= =?utf-8?B?ZmRuaUpqL3djM3liS1QyNWJVU0JCR1lSeitxRFZ0anEwYTB1VTVmYVNMVENo?= =?utf-8?B?V3lWbEVtRGRMTVBHbFI5VzVzK09lRHNLb1Y5eHY3UWRLUXlQUT09?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR0701MB1058;6:PmYQIXn0fUODSMf/BGbophBp2KLFyqGnndqCVCha2N/nyn/HJ7iATY2hHd8BuJnO9kv3USuL4ZDrpDq7FWcfL99lAzXncbEItSdpYbStYYikeGDTwbLexnYZSJxx9b7SI1Fd052x9s8FyZFwExjdoeGzqEPCP558eG+KrUcIbTrsk4sZJz+r5hoy9pvb8QeukzoUi+c4BLeuzv7Cs6J8qrw6HX0ysRX+FfQL24p/v5GtnlDV7OpShgiBCP0+ZjDzIZBWrfy8V2oAoe1KV0CDJj/sl8w70qur4v5WCfnKE6sYbpXixdQ+n0cXYbwsucHDTbTGZpghIOhX6HEsHFvS9k07lfXaoO9Vmm2zj+twBm7/YwOfOcssuwDNeqgCrB+U/4KxVsimFVNPr9MBqVNsIeuVyrLxjtw2aXIZAIn2JCU=;5:EdO4lrgZf1ueZIPCykKmmtp/VkhVzI1eRTcE3hRd0Jss0V95lkWeRkX6AcBsefD4Xz/uSwqRvZdtwXM4wgirV2o6IN3GlJ7+HkfaQcG/Rb6XG82XI79+SVSv7vjoWAeZ+VX+X36XxUBytQl1RcdymA==;24:BMsCSBDFaoI6RwQ7pI785+VVHXaDc6C3dQZVBgLJf7VV515TqzP6Z99nIQW0wWM1N+68DL4QNtJgb9kLXFlh5TzzKLV2T1L1qLJCn4TC05k= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BLUPR0701MB1058;7:PIwWrBzT12ItT/drzX/7RLFq0DrhBUYYcLPh3gCdxaD56+A3YJQwxyCNlZNkt49oX8TTVrfNa1dxMz36IZxkC0o40RDbeKuSSxrQAUeTTOqBuoAkoEzceNCEOx8bPWIp52MPVYeBK+wqotjpNY4d2udDRl2g3A8NwgQRbT3EZDYc8vImBWFiJyuSAZg5NcQHogpF/vLAhQ1GSQfE75iFFLVn99FuevBLSDpg8HfAqfuKZ2PwiXf3KKJiQIgeMXlfksJDSCMfpfLITyYZFEdOONACl2HEy8UF+Q8M6l96voq1rbjWpoJT4PnqtN+XkZkFydG+48GQYOrEfO7Q7cj5aYzehUy7HZSaG1u2tgolNgVg1cZw5hqgrFu4kUpdIuMCLhrOEd0knnF2mQgcmdX1Z0j6QKs+Lscr8SPqCMr3pQXcu0/v1WSVSg5vvLzgOJ+b/e1vH007t7CGA8Uz9GPZkQ== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2017 19:44:31.3060 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1058 X-SW-Source: 2017-01/txt/msg00554.txt.bz2 On Wed, 2017-01-25 at 15:36 +0000, Yao Qi wrote: >  > Hi Steve, > GDB uses this function to check if selected arch is compatible with > the target arch.  If I load an ilp32 binary in aarch64 gdb, and > connect > to gdbserver, I'll get a warning as below, >  > IMO, the warning above is useful, since aarch64:ilp32 is not > supported > in gdb, can we commit this patch after ilp32 is supported in GDB (if > this patch only affects GDB). I submitted the GDB support for ilp32 as patch 2 of 2 to binutils and gdb-patches so I can wait a little while and see if someone approves that patch before checking this part in. https://sourceware.org/ml/binutils/2017-01/msg00416.html https://sourceware.org/ml/gdb-patches/2017-01/msg00509.html Steve Ellcey sellcey@cavium.com