From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2188 invoked by alias); 27 Jan 2015 18:14:52 -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 2119 invoked by uid 89); 27 Jan 2015 18:14:49 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.0 required=5.0 tests=AWL,FREEMAIL_FROM,SPF_SOFTFAIL,TVD_RCVD_IP autolearn=no version=3.3.2 X-HELO: mx.eitan.edu Received: from 62.128.58.36.static.012.net.il (HELO mx.eitan.edu) (62.128.58.36) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Tue, 27 Jan 2015 18:14:42 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by mx.eitan.edu (8.13.8/8.13.8) with ESMTP id t0RIEd6T025290 for ; Tue, 27 Jan 2015 20:14:39 +0200 Date: Tue, 27 Jan 2015 19:35:00 -0000 From: Alexander Klimov To: gdb-patches@sourceware.org Subject: [PATCH] Work-around for a bug in GCC5. Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-2143411142-338473827-1422382479=:25251" X-SW-Source: 2015-01/txt/msg00726.txt.bz2 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---2143411142-338473827-1422382479=:25251 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-length: 729 Compilation of (GDB) 7.9.50.20150127-cvs with (GCC) 5.0.0 20150127 fails with In file included from symfile.c:32:0: symfile.c: In function 'unmap_overlay_command': objfiles.h:628:3: error: 'sec' may be used uninitialized in this function [-Werror=maybe-uninitialized] for (osect = objfile->sections; osect < objfile->sections_end; osect++) \ ^ symfile.c:3442:23: note: 'sec' was declared here struct obj_section *sec; ^ cc1: all warnings being treated as errors make[2]: *** [symfile.o] Error 1 make[2]: Leaving directory `gdb/gdb' While the bug was reported to GCC as , the attached patch simply initializes sec with NULL. -- Regards, ASK ---2143411142-338473827-1422382479=:25251 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=0001-Work-around-for-a-bug-in-GCC5.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0001-Work-around-for-a-bug-in-GCC5.patch Content-length: 1021 RnJvbSA5YWI0OTNjMjFlY2JkMTIwZWVkZjUxNDZjYWYyMTgxZGI3YWJmNTk5 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogQWxleGFuZGVyIEts aW1vdiA8YWxzZXJrbGlAaW5ib3gucnU+DQpEYXRlOiBUdWUsIDI3IEphbiAy MDE1IDE5OjU2OjQ1ICswMjAwDQpTdWJqZWN0OiBbUEFUQ0hdIFdvcmstYXJv dW5kIGZvciBhIGJ1ZyBpbiBHQ0M1Lg0KDQpSZXBvcnRlZCBhcyA8aHR0cHM6 Ly9nY2MuZ251Lm9yZy9idWd6aWxsYS9zaG93X2J1Zy5jZ2k/aWQ9NjQ4MjM+ DQotLS0NCiBnZGIvc3ltZmlsZS5jIHwgICAgMiArLQ0KIDEgZmlsZSBjaGFu Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQ0KDQpkaWZmIC0t Z2l0IGEvZ2RiL3N5bWZpbGUuYyBiL2dkYi9zeW1maWxlLmMNCmluZGV4IGQ1 NWUzNjEuLjg2YTc1OGEgMTAwNjQ0DQotLS0gYS9nZGIvc3ltZmlsZS5jDQor KysgYi9nZGIvc3ltZmlsZS5jDQpAQCAtMzQzOSw3ICszNDM5LDcgQEAgc3Rh dGljIHZvaWQNCiB1bm1hcF9vdmVybGF5X2NvbW1hbmQgKGNoYXIgKmFyZ3Ms IGludCBmcm9tX3R0eSkNCiB7DQogICBzdHJ1Y3Qgb2JqZmlsZSAqb2JqZmls ZTsNCi0gIHN0cnVjdCBvYmpfc2VjdGlvbiAqc2VjOw0KKyAgc3RydWN0IG9i al9zZWN0aW9uICpzZWMgPSBOVUxMOw0KIA0KICAgaWYgKCFvdmVybGF5X2Rl YnVnZ2luZykNCiAgICAgZXJyb3IgKF8oIk92ZXJsYXkgZGVidWdnaW5nIG5v dCBlbmFibGVkLiAgIg0KLS0gDQoxLjcuMTAuNA0KDQo= ---2143411142-338473827-1422382479=:25251--