From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 113997 invoked by alias); 26 Aug 2016 12:33:39 -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 111603 invoked by uid 89); 26 Aug 2016 12:33:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=one!, HX-HELO:sk:NAM03-B, one, Hx-languages-length:2418 X-HELO: NAM03-BY2-obe.outbound.protection.outlook.com Received: from mail-by2nam03on0078.outbound.protection.outlook.com (HELO NAM03-BY2-obe.outbound.protection.outlook.com) (104.47.42.78) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 26 Aug 2016 12:33:28 +0000 Received: from CY1PR0501MB1178.namprd05.prod.outlook.com (10.160.145.14) by CY1PR0501MB1180.namprd05.prod.outlook.com (10.160.145.141) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.3; Fri, 26 Aug 2016 12:33:24 +0000 Received: from CY1PR0501MB1178.namprd05.prod.outlook.com ([10.160.145.14]) by CY1PR0501MB1178.namprd05.prod.outlook.com ([10.160.145.14]) with mapi id 15.01.0587.013; Fri, 26 Aug 2016 12:33:25 +0000 From: Paul Marquess To: vijay nag , "gdb@sourceware.org" Subject: RE: collecting data from a coring process Date: Fri, 26 Aug 2016 12:33:00 -0000 Message-ID: References: In-Reply-To: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Paul.Marquess@owmobility.com; x-ms-office365-filtering-correlation-id: 95b79132-da08-4cce-5073-08d3cdad2c90 x-microsoft-exchange-diagnostics: 1;CY1PR0501MB1180;6:kfDB2IbbhjrZuo9W61Uj+xworzFiQbu04UeMBY2UH8dcaZkzgv51Ay85jNWdvp9XYVLlMdPLAr7Kt7kFj2CFq4zZkChKKCRXI7ip5gmWQlyS95DVcGFuDAUqzAhkARTeijqOaTtvCA9zaNwAUzTT9a8QCZZHIKzeEnuPr7WcmEtq03yV2y+HE0J4s7cYiImrRPH4Gq8gmuUptoLeErY6oYFgRXXp37vvAJh9me/c6d8N15QP2BcJuTLZ3i0GhyqPxOfuxvROgQOULLBpG723oxQM30KJc1XLvflXdSj+RSQ=;5:TodqLd/vUmjM34TcAkvHNRkzpsGrvaIRqHuhKgH/VN6DB77tI7NJny99oaNcw1KGtZ9+XkMDDSEW08zX/xsiSSLMqXUE7hYgPIObm7eVhT8lA9DiTMUtB0m2iekB4yyfdTWIms5CUYTGf20Af3CTLA==;24:PzFN9fVF2AtH+jWT+Y406DlkpodeN3VhD2g0QvrnKiW2+V4ck4RWzcCAkOvLgGBFhEL5DP+TFSEswYfdEebY/uBul8/J8eEWPcpbdmLSB8s=;7:85SVBZ14lpcDacq1biUcOTjzZIRuAwfkSW9+pckgjwMew7X9CGOrml9xn4uCxvOfduqS+Uh0j1L5l8nrnuxmvvdb+JSkxY4lHons8Zotcq60UpYuemkza0oltc08t60scu4hA4T7zzpLFDWu0ASRI5pffyXqHNQrFO2ZGVZbGiutJPQuq2aSNm6NmStrDI/vH+gGeDD95XJcIDFFQqsaV9CMzX1sTXEbvBu1bRAxf0hADOKTD3zlbvoyyjVtn3E9 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0501MB1180; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(17755550239193); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);SRVR:CY1PR0501MB1180;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0501MB1180; x-forefront-prvs: 00462943DE x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(7916002)(199003)(189002)(24454002)(377454003)(5660300001)(122556002)(2900100001)(2950100001)(77096005)(5890100001)(76576001)(33656002)(99286002)(86362001)(2501003)(5002640100001)(19580405001)(19580395003)(106356001)(97736004)(105586002)(5001770100001)(189998001)(107886002)(66066001)(87936001)(8676002)(81166006)(81156014)(7846002)(7696003)(7736002)(8936002)(305945005)(586003)(101416001)(102836003)(92566002)(3846002)(6116002)(10400500002)(74316002)(3660700001)(2906002)(3280700002)(9686002)(50986999)(54356999)(76176999)(68736007);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0501MB1180;H:CY1PR0501MB1178.namprd05.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: owmobility.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: owmobility.com X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Aug 2016 12:33:24.8221 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 042bf9d6-5c89-4240-a963-35f806e16660 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0501MB1180 X-IsSubscribed: yes X-SW-Source: 2016-08/txt/msg00049.txt.bz2 RnJvbTogdmlqYXkgbmFnIFttYWlsdG86dmlqdW5hZ0BnbWFpbC5jb21dIA0K PiBTZW50OiAyNiBBdWd1c3QgMjAxNiAxMzowMg0KPiBUbzogUGF1bCBNYXJx dWVzcyA8UGF1bC5NYXJxdWVzc0Bvd21vYmlsaXR5LmNvbT4NCj4gQ2M6IGdk YkBzb3VyY2V3YXJlLm9yZw0KPiBTdWJqZWN0OiBSZTogY29sbGVjdGluZyBk YXRhIGZyb20gYSBjb3JpbmcgcHJvY2Vzcw0KPiANCj4gT24gRnJpLCBBdWcg MjYsIDIwMTYgYXQgMjozNiBQTSwgUGF1bCBNYXJxdWVzcyA8UGF1bC5NYXJx dWVzc0Bvd21vYmlsaXR5LmNvbT4gd3JvdGU6DQo+ID4gSSBoYXZlIGFuIGV4 aXN0aW5nIExpbnV4IGFwcGxpY2F0aW9uIHRoYXQgdXNlcyBnZGIgdG8gY29s bGVjdCBkYXRhIGZyb20gYSBwcm9jZXNzIGlmIGl0IGNvcmVzLiBDdXJyZW50 bHkgSSd2ZSBiZWVuIGRvaW5nIHRoYXQgd2l0aCBnZGIgYWZ0ZXIgdGhlIGNv cmUgaXMgd3JpdHRlbiB0byBkaXNrLiBObyBwcm9ibGVtIHRoZXJlLg0KPiA+ DQo+ID4gVGhlIHJlcXVpcmVtZW50cyBoYXZlIG5vdyBjaGFuZ2VkIGFuZCBp dCB3b24ndCBiZSBwb3NzaWJsZSB0byBhbGxvdyB0aGUgY29yZSBmaWxlIHRv IGJlIHdyaXR0ZW4gdG8gZGlzay4gVGhhdCBtZWFucyBJIG5lZWQgYSB3YXkg dG8gKHNvbWVob3cpIGdldCBnZGIgdG8gY29sbGVjdCB0aGUgZGF0YSB3aGls ZSB0aGUgcHJvY2VzcyBpcyBzdGlsbCBpbiBtZW1vcnkuDQo+ID4NCj4gPiBN eSBmaXJzdCB0aG91Z2h0IHdhcyB0byBhZGQgYSBzY3JpcHQgaW4gL3Byb2Mv c3lzL2tlcm5lbC9jb3JlX3BhdHRlcm4gDQo+ID4gdG8gY2F0Y2ggdGhlIHBy b2Nlc3MgYXMgaXQgaXMgY29yaW5nLiBUaGVuIEkgZ2V0IGdkYiB0byBhdHRh Y2ggdG8gdGhlIA0KPiA+IFBJRCBvZiB0aGUgcHJvY2VzcyB0aGF0IGlzIGFi b3V0IHRvIGNvcmUuIFVuZm9ydHVuYXRlbHksIHdoZW4gSSB0cmllZCANCj4g PiB0aGF0LCBnZGIgZ2l2ZXMgbWUgdGhpcyBlcnJvcg0KPiA+DQo+ID4gICAg IFVuYWJsZSB0byBhdHRhY2g6IHByb2dyYW0gdGVybWluYXRlZCB3aXRoIHNp Z25hbCBTSUdTRUdWLCBTZWdtZW50YXRpb24gZmF1bHQuDQo+ID4gICAgIE5v IHN0YWNrLg0KPiA+DQo+ID4gVGhhdCBzZWVtcyB0byBpbXBseSB0aGF0IGJ5 IHRoZSB0aW1lIC9wcm9jL3N5cy9rZXJuZWwvY29yZV9wYXR0ZXJuIGtpY2tz IGluIGl0IGlzIHRvbyBsYXRlIHRvIHVzZSB0aGUgUElEIHdpdGggZ2RiLg0K PiA+DQo+ID4gQW55b25lIGtub3cgb2YgYSB3YXkgdG8gZG8gdGhpcz8gUHJl ZmVyYWJseSBvbmUgdGhhdCBkb2Vzbid0IGludm9sdmUgY2hhbmdpbmcgdGhl IHByb2Nlc3MgaXRzZWxmLg0KPiA+DQo+ID4gY2hlZXJzDQo+ID4gUGF1bA0K PiBZb3UgY2FuIGRvIG9uZSBvZiB0aGUgZm9sbG93aW5nDQo+IA0KPiAxKSBX aHkgbm90IGR1bXAgdGhlIGluZm9ybWF0aW9uIHRoYXQgeW91IGFyZSBsb29r aW5nIGZvciBpbnRvIGEgZmlsZSBpbiB0aGUgcHJvY2VzcyBzaWduYWwgaGFu ZGxlciA/DQoNCldvdWxkIGxvdmUgdG8sIGJ1dCBJIGhhdmUgbm8gaWRlYSB3 aGF0IHN0YXRlIHRoZSBwcm9jZXNzIGlzIGluIG9uY2UgdGhlIFNFR1YgaGFz IGJlZW4gdHJpZ2dlcmVkLiBKdXN0IHRha2luZyBwb2ludGVzIGFzIGFuIGV4 YW1wbGUsIG9uY2UgaW4gdGhlIHNpZ25hbCBoYW5kbGVyIEknbSBpbiBhIHNp dHVhdGlvbiB3aGVyZSBJIGNhbid0IHRydXN0IHRoYXQgYW55IHBvaW50ZXIg Y29udGFpbnMgYSB2YWxpZCB2YWx1ZS4gQSBxdWljayBzZWFyY2ggc3VnZ2Vz dHMgSSBjYW4gZ3VhcmQgYWdhaW5zdCB0aGF0IGJ5IHVzaW5nIGEgc2lnbmFs IGhhbmRsZXIuIEJ1dCBJJ20gYWxyZWFkeSBpbiBvbmUhIElmIHRoZXJlIGlz IHNvbWUgcHJpb3IgYXJ0IHRoYXQgc2hvd3MgaG93IHRvIHNhZmVseSBkdW1w IGRhdGEgZnJvbSBhIHByb2Nlc3Mgb25jZSBhIFNFR1YgaGFzIGJlZW4gdHJp Z2dlcmVkIGl0IHdvdWxkIG1ha2UgbXkgZGF5Lg0KDQpGb3Igbm93LCB1c2lu ZyBnZGIgbWVhbnMgSSdtIGlzb2xhdGVkIGZyb20gdGhlIHJpc2sgb2YgdGhl IGRhdGEgY29sbGVjdGlvbiBjcmFzaGluZyB0aGUgcHJvY2VzcyBhZ2FpbiBp bnNpZGUgdGhlIHNpZ25hbCBoYW5kbGVyLg0KDQo+IDIpIFJURk0gY29yZSBm aWxlIHBpcGluZyBvbiBsaW51eCAoUHJvYmFibHkgeW91J3ZlIGRvbmUgdGhp cyBhbHJlYWR5DQoNCkxvb2tlZCwgYnV0IGRpZCBub3QgZmluZCBhbnl0aGlu Zy4NCg0KPiA/KSAtIFRoZSBpZGVhIG1heSBzZWVtIGRhbmdlcm91cywgYnV0 IHlvdSBjYW4gdHJ5IGluc2VydGluZyBzbGVlcCBpbiB0aGUgc2NyaXB0IGZv ciBzb21ldGltZSB0aWxsIHlvdSBnYXRoZXIgd2hhdGV2ZXIgaW5mb3JtYXRp b24gdGhhdCBpcyByZXF1aXJlZC4NCg0KTm90IHN1cmUgd2hhdCB5b3UgbWVh biBieSB0aGlzLiBDYW4geW91IGVsYWJvcmF0ZSBwbGVhc2U/DQoNClBhdWwN Cg== >From gdb-return-45255-listarch-gdb=sources.redhat.com@sourceware.org Fri Aug 26 21:18:30 2016 Return-Path: Delivered-To: listarch-gdb@sources.redhat.com Received: (qmail 103078 invoked by alias); 26 Aug 2016 21:18:29 -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 Delivered-To: mailing list gdb@sourceware.org Received: (qmail 103069 invoked by uid 89); 26 Aug 2016 21:18:29 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=enablestatic, enable-static, H*x:5.0, H*m:yandex X-HELO: forward9j.cmail.yandex.net Received: from forward9j.cmail.yandex.net (HELO forward9j.cmail.yandex.net) (5.255.227.110) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 26 Aug 2016 21:18:19 +0000 Received: from mxback5j.mail.yandex.net (mxback5j.mail.yandex.net [5.45.198.19]) by forward9j.cmail.yandex.net (Yandex) with ESMTP id AF5E9215E6 for ; Sat, 27 Aug 2016 00:18:15 +0300 (MSK) Received: from web15j.yandex.ru (web15j.yandex.ru [5.45.198.56]) by mxback5j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id pd51aagU4x-IFm0kOoC; Sat, 27 Aug 2016 00:18:15 +0300 Authentication-Results: mxback5j.mail.yandex.net; dkim=pass header.i=@yandex.com Received: by web15j.yandex.ru with HTTP; Sat, 27 Aug 2016 00:18:15 +0300 From: Alastair Hughes To: gdb@sourceware.org Subject: Cross compiling a static gdb with a recent binutils MIME-Version: 1.0 Message-Id: <33231472246295@web15j.yandex.ru> Date: Fri, 26 Aug 2016 21:18:00 -0000 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-SW-Source: 2016-08/txt/msg00050.txt.bz2 Content-length: 1821 I'm trying to cross compile a static gdb (gdb 7.11.1). Unfortunately, due to a recent change in binutils, my current configuration builds a dynamically linked gdb, despite there being no dynamic loader on the target system. The change in binutils seems to be intentional (see https://gcc.gnu.org/ml/gcc-help/2016-08/msg00036.html). However, due to the change, I end up with a dynamically linked executable which is not loadable on the target system. This happens even when passing -static, and appears to be caused by the "-Wl,--dynamic-list=./proc-service.list" argument to gdb given when building gdb and gdbserver. I've had a poke around the configure script and there doesn't seem to be any obvious way of disabling this behavior. Have I missed something? What else can I try? Here is the command use to link gdb: mips-linux-musl-gcc -Os -ffunction-sections -fdata-sections -static --sysroot=/sysroot -static-libstdc++ -static-libgcc -Wl,-static,--gc-sections,-rpath,/sysroot/usr/lib,--sysroot,/sysroot -L/sysroot/usr/lib \ -o gdb *various object files* \ ../sim/mips/libsim.a -lreadline ../opcodes/libopcodes.a ../bfd/libbfd.a -L./../zlib -lz ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lncurses -lm ../libiberty/libiberty.a build-gnulib/import/libgnu.a -ldl -Wl,--dynamic-list=./proc-service.list Here are the arguments I pass to configure: ./configure --prefix="/usr" \ --build="${_local_triplet}" \ --host="${_target_triplet}" \ --target="${_target_triplet}" \ --enable-static \ --disable-shared \ --disable-plugins \ --disable-multilib \ --disable-werror \ --disable-nls \ --with-system-gdbinit=/etc/gdb/gdbinit \ --with-system-readline \ --with-system-zlib Alastair Hughes