From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 91396 invoked by alias); 14 Dec 2016 18:15:47 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 91385 invoked by uid 89); 14 Dec 2016 18:15:46 -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 autolearn=ham version=3.3.2 spammy=a.out, aout, UD:a.out, H*f:sk:iQeKPp_ X-HELO: sesbmg22.ericsson.net Received: from sesbmg22.ericsson.net (HELO sesbmg22.ericsson.net) (193.180.251.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 14 Dec 2016 18:15:36 +0000 Received: from ESESSHC002.ericsson.se (Unknown_Domain [153.88.183.24]) by (Symantec Mail Security) with SMTP id 19.3C.21704.54C81585; Wed, 14 Dec 2016 19:15:34 +0100 (CET) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.24) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 14 Dec 2016 19:15:29 +0100 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=antoine.tremblay@ericsson.com; Received: from elxa4wqvvz1 (192.75.88.130) by DB6PR0701MB1877.eurprd07.prod.outlook.com (10.168.10.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.5; Wed, 14 Dec 2016 18:15:28 +0000 References: <20161214091811.GH25542@E107787-LIN> <20161214172222.GK25542@E107787-LIN> User-agent: mu4e 0.9.17; emacs 25.1.1 From: Antoine Tremblay To: Yao Qi CC: Tim Newsome , Antoine Tremblay , gdb Subject: Re: read target register to decide breakpoint size In-Reply-To: <20161214172222.GK25542@E107787-LIN> Date: Wed, 14 Dec 2016 18:15:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: DB6P18901CA0020.EURP189.PROD.OUTLOOK.COM (10.169.208.158) To DB6PR0701MB1877.eurprd07.prod.outlook.com (10.168.10.149) X-MS-Office365-Filtering-Correlation-Id: 0d701757-a950-447b-1b74-08d4244d2f39 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:DB6PR0701MB1877; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0701MB1877;3:wfkcejUEr1oTasO+jmWt0M+S+DREDBMOCovsVNgsD+TjZI2YQI8roL5n/XZheQuxKZzC4g+osdAnOo8+ZTjpaHyr0k5O75onqFsTSWuqqpn0llBoGVRk1iFzY11I1lQbFZJPzWI7ZI4NnmYyd+MFj8l6d2lYofmacKmHhjOKHgYKZvRxPBf/1/76VJQKRu7+cL0HfZeWhtfOLADZ6CW/EU3VI4wWOVA9PLXtCvNgYZNqKObXRwVW5paOQ2j6YKfbBA+3dAoyg5KzuLel6cJFyA==;25:X14RzPbZCC2P8SMKDTft8SygIYKy/gtaWafwNYC0U/dgrRWM8+Z8+ZSuL8/42afHMOvL/Mt3aEWIIJY0px1SaCkuCGAuDQObOdwWMP+k7Le5vKH9WdBIRSaaQ2LLJmKlEN9SEEx4PeJcNEEg4DeU5nw9arrKoYrMk7HlyW8O7bwyvLrX96GwKdm7RE6oS/VG4TpAogLbkZkIFZyESi5+4THL/VV6fBQPUFOSRjbJrkX3QVj6QrSdsfKfi6SA5Fe7vTqWcAw5TuIhKVu3Yxs7pkMzeFyZ4YjrvL4S2yHMAdTEa9BTygVKIoxmq3kWnr4jrs4D83u+maqlqQzSe87Nn+Vqfzp/qAoiw61TIo7k7rZLdfBq4dZMYZUNbuMp6rn9qiCxv9zj69cokdSlnFnF0OzqtY0NsPhVHnH+9f3r3xhtmtqqI1YCnRecefzQm5UxzI6C8wReEZc3SgIRM9m58Q== X-Microsoft-Exchange-Diagnostics: 1;DB6PR0701MB1877;31:tm1xJaRUvqzZXQE72OA2xMwaDIybHycoLlrp9QNA5ckElpbdnCxgoZUS7sr2L1UAGzQGp+kcgRYElfWki5/ykym+x3VTvaNpyZ+BtM6zwj+Snc508Csn0auMiiNdYI24dEXiXgOCP3vPeWjTRv+tGOjhdyrdsLT8ichKO+J2OqMMehyiAcTl0vALM4ohl9JJ1jkrHp6sOGQEU7fCNtvWNZlfyBmjTF950JVDp1OA9w9eulYOwK4MCn7q6UqddpoGFYB++5e9Pm+FCSFYQJKNgA==;20:Ti46N/7o6HnZhNQvG1iiWiAZ8PfHQw6CG/f0baA173PbuZ4E08evFLclgYCEfbw2jmdWWePKBV8wmWhLVlGpeDiPkb2IOOuLKhMV1q5KA2i3a/7uhxG0o2SUI//TiIxB+IzPAg/v7tx7wWMq6BC5Q61m2cOTULXq/eyoKCYaASeQ0P4FaeiAfI2er/EAfzGjdSF9G6Bq7UOEat94WY5Zl4/9oCQJlYEdhxsfrIemN6VmHYI3HXayh5Oo6ueEH//tyv+oFI4x62wnvmpv3KaUrzNtOI8JOhm16RJFZcgCAiLGKDdP9l4LLKIX2Vpwj6YxbX3aiy9UxxFWCXBDOaGiAOBBHHKpAhqcSHt4xhTRQ5XkL2roDKxJufMbRBrtOSwRG1wXJytV4KXk+4F/xlklbSz8M9FFZ0cTumBgbOckUy1tcGtfwSHdPsXqMWLxwoBKuv9kw3MIv67utCAFYCmERTH1lg/cHBXjCf+5C0Nn/aKYgIl+tLUeC3Tyatw6TLB4 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148);SRVR:DB6PR0701MB1877;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0701MB1877; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0701MB1877;4:gt540qHUsQy7ho5n//03dPyJvyuHf5pk9p7nWQ4eD9aXNNB3ljrDhc+waBmVa5fdcO81tn3z1B3Hsz/LAJ6OulV5yUhvETjT6YYGBu4TTOXklFKa1O8EG9IBnVKqCPFSUS/oG3QdWcagQuJUqL+bGE/NtAYZQkub2nnWmNiGIvGmNTIazm583ln2PSoo90FPAkDAv81cTLJh82uIgUHzWcjaRleiyIyE5rz5sai2LSJsoiSStOHs5Ef+ypLn0+CGeaT8w6uKNkBCdoorhRmRuNH5lzw/riR0gsIsmcAw3rbNF6UyxEiSKSyh1aby28nU1g3ZL3xX/oEPPeuYdFBxkBQrNx4bztwyeTdCAk6hR9qR+bwJUOo8n5OquOH73xRdqVHQkzrmRNTBzsONscAXt0WHN5Z2IV0tHkyA2aZ2B/B26ZTz7ZGXvqinVj6StvTo/9jV7+YnyyJPnsu2GDpZlfSrJxZv+b0GfVtk23LqXeaXouQAbMLD1oGu8s4Zy5wtDkEHaeimzsYNKKywXGnBymbQAbaQy9UgCUFafrW41BQamOOgU6VSmKeUZleMHP+Yq95LjGKO7nAtLN1SOXwscQ== X-Forefront-PRVS: 01565FED4C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(39850400002)(39410400002)(39860400002)(39840400002)(39450400003)(199003)(54094003)(189002)(24454002)(377424004)(6486002)(6496003)(5660300001)(38730400001)(39060400001)(105586002)(86362001)(42186005)(229853002)(110136003)(50986999)(106356001)(47776003)(81166006)(81156014)(1411001)(8676002)(54356999)(101416001)(36756003)(33646002)(76176999)(48376002)(68736007)(50466002)(93886004)(6666003)(2906002)(4326007)(5003940100001)(66066001)(97736004)(305945005)(6116002)(3846002)(7736002)(189998001)(92566002)(4001350100001)(83506001)(6916009)(2950100002)(25786008);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR0701MB1877;H:elxa4wqvvz1;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB6PR0701MB1877;23:5ARn60DdUflrl555DAqME4Vw7cdnLBtVaQltK75?= =?us-ascii?Q?54R432rI8dsFEvPXLlAwb64MEd4dvttiC0T43gso3NydFzJEedQ251R9yBt0?= =?us-ascii?Q?+Z1fWB+dtGEFSo2KW6EGwCoiMAWxYxzf/OLO48ZOTvmG2yehGfGavWN5NDgU?= =?us-ascii?Q?Al5yfdd+srI926bdyh239166M9ErfsfGzeDWfgDN4+ghGGpxpjde+7TBny6z?= =?us-ascii?Q?6fl1rZWw3PYWNoJ/5x3VhP1h2Pbg5CibKOx4lYV24nEuVtHDyeBSBOY1q/DN?= =?us-ascii?Q?cBIqdct6uWAouXUpD8anef6i0uREmWUsIXZcjjOcrmcVk5LTJY5ZWgFnrdzU?= =?us-ascii?Q?PrK0YsYrcSgygdBZbHZ8OKCy3ZpaDld00CIkuFiprX/UMYrtxEuOJIpR0MZJ?= =?us-ascii?Q?iPT4sYHf6wsXfn8NUg96rrSaNVCwYJf1t2zinwXmVubyKBvxaUXwUzQNRRCL?= =?us-ascii?Q?X1lrodlZspyhWE+OZGkgpzQgrJ3a6Yt7/vqanklrWbINZNLkEJxUp5l2JmNd?= =?us-ascii?Q?Y7oCdjctx/Mrapp6gsFyWO2T9jR/OSQTdFYr2ImTwGZP+cHySptJb8mY9qp5?= =?us-ascii?Q?3OmSYxkGEYNHItjQCOJOnnv76HPbn5yN7u/qdsBlSIImcHNtLfmlO9U+5Ur+?= =?us-ascii?Q?XVeDRwZaRYNzVVgBl0Z1Qb+uDRRt5OUnuH8mMSr8O26Qf77GC38VGypuCh4k?= =?us-ascii?Q?a6QnMVW1ncog8LPAQLbf0VKrF3xEM/V0AgFlnR+d+6Wsrh6kKjlSfM1rXJ0u?= =?us-ascii?Q?XgkHWmI9NiI9HiBQLduF54pbnqf+riInpnM4qViV9XHU7qfUS+NMYYZ12Afh?= =?us-ascii?Q?P18NSkAr6JsX0K/Zlwwn6jUNy1U9MieCS1k3OjXG8l4hqDBegTZaXdKCVOdS?= =?us-ascii?Q?pnD2xeRiVTTn7QHJqEKTXtbSI7di2J7SNm8+P8NBLgVAj08juRIN/bCfI+4k?= =?us-ascii?Q?titw41t/uq2zFLSnzLlcN5xJ0pbwI2tzqtHqdeQcZujEe6Q00DARF/iaGAVh?= =?us-ascii?Q?KFqCzfYxAdmsoOWBiaIA8uoW0dG7lczv+kXcbCGzaebLeg1hAXUb5O8A1zwM?= =?us-ascii?Q?MMi5RqOI7usGpU9mVssh+Y3wJwY5QUTcYW/8+cW54cehkI35zvf6ZE9/Sjpu?= =?us-ascii?Q?WZYv0eFB559/3IssVGBqPIxqMVyA1Pl+K844YXuevZ7bhl/1h/PTaBawxERU?= =?us-ascii?Q?Y3DMpiduROmJ7J3aBNArt8SHkNynF8fWHVvcdjKm06wGwiy1Uojd5VJgy/PO?= =?us-ascii?Q?2cxgFM0gHsUK0HP0m/3dm7Qdzii8kedOlYLj5FKL5aKL8LuuYXa+yGxDJ5af?= =?us-ascii?Q?FHBtGo0UWA08B5VpF/xK5990HjFLwN9qPsgMFKvIQKsHTgko2bvdqJ9nNYES?= =?us-ascii?Q?hxT02sV9znInWSla3QyW3xVNMRSo=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR0701MB1877;6:5Jb8RPnRTO/Iaf68/5IiDpahL8BhPqaBuWQ2qLiHtgJPFhvIFm5SVqn6CGukHvc6IRyqUe2vxkRTuTbRoZl4rGTFzN+H0+8wiHLWCo8egdmEYfuXyczxB/k0jrgBUQ9REN4MUuWEkG+sOXKdFBPjziSjhVFvZUZLv5KStatI4N1Dw5PQcAaMlsnvRF8z++poeJXspjqwUTGMBDvUI3hTSXZfE+ex//iEWZSbaejD8jC1fpwuncK4QTERAA3R1DLrU82IZleW8J9MOtEwq52zRbYuGSDiIq8KPhiFnkzUwI3iD9BjrRRSw6wmzT+zNi0w2rCAHxHalfw1FapkL4ui1BtpeTK+KkypVp6i7V2+p7IgHIr+R5XVX8f4wccHj4g7dYFxEuYjMj/ggEw1hjr854gqV7G4+QrlrlXtnCpIznw=;5:rX/myzsqH3ABEZ4iaywemsTvS+LToabeT5DlTd9uHwLPbbBkuW9oZCZxwnCaxVvrTKtjTZ+uMeihDyazjiXgh/mAa4U+KmWgIXriYP1PqTt2r0qjHBVSaB4pMh8jWlY/Uc16dMFhfOlxErje1FkEqFWag88eTj1eqU8yuwsWIGM=;24:P53SurFW7TPB5hNLThs56koiPOQjTb/T2tVSydbnCrUwu31opNaTDKJ15KLqMAIQw6sfWxE1EGAeFtJlrWSoIP4+M9NmscBDAW+QhYTbXLI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DB6PR0701MB1877;7:npeSyA9gJKtyVRBJa+/STE0uQg7NfqB7SnYa8y1SjHRcC1tchZidnJ/Qi8DLy2IwjSh/7fL7Vw1eBYchAdeYfzzfrOyaVndQeHbUdQfXk9JwI0MwlBgBDCIqQ5hWqj8PxDsbUZH+5Q1EKnhEXRlnkprZ5eUysssXuAXwWfy6ZBy1ILYb1n8SaRuYqunShzJ5E3Cc7M/0NnYtgol/UvfDoYi3aQ+tYCcu56j4kL7qTJTUrN15Sk+QWKYlfeSiq//AXOXpK7jlqC/p+rQYVkXmt11zKcs5Mel8mwQJRBXqW53JSny1k1h+3Uld78oIBmgZIxsvTxEO3gTrJ9IN769JRCcLtfpVsT5JDR5hJWcXAwhHCwf/5HlLgzvUvHXMaMLyMAcvtyvlC7UHW5iytCB5ZSfxEORnuqqh9r7a97bskdIvMDwvrFxhErIOaGtbBoqMvNNFSN4XyR2rXGAj9lc7iQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Dec 2016 18:15:28.3270 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB1877 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2016-12/txt/msg00024.txt.bz2 Yao Qi writes: > On 16-12-14 09:01:53, Tim Newsome wrote: >> >> Thank you, sounds like reading MISA from kind_from_pc should work out >> fine then (unless Yao has an objection we didn't consider). > > You can't set breakpoint without the live inferior in this way. > > ./gdb a.out > (gdb) b main I wonder if GDB could fallback to ELF if the register can't be read ? Not sure how that would be done...