From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.devel Subject: PIXEL_ALREADY_TYPEDEFED Date: Tue, 14 Jun 2016 10:09:27 -0400 Message-ID: <68d7f532-65df-5d3d-a650-5f1614fa3a6b@cornell.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------A6134CC857E0963B8A5E5780" X-Trace: ger.gmane.org 1465913622 12839 80.91.229.3 (14 Jun 2016 14:13:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 14 Jun 2016 14:13:42 +0000 (UTC) Cc: Emacs To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 14 16:13:32 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bCp5u-00032E-1J for ged-emacs-devel@m.gmane.org; Tue, 14 Jun 2016 16:13:30 +0200 Original-Received: from localhost ([::1]:35587 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bCp5s-0002Pq-TG for ged-emacs-devel@m.gmane.org; Tue, 14 Jun 2016 10:13:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41077) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bCp2C-0007bP-1z for emacs-devel@gnu.org; Tue, 14 Jun 2016 10:09:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bCp27-0006Xr-PY for emacs-devel@gnu.org; Tue, 14 Jun 2016 10:09:39 -0400 Original-Received: from limerock03.mail.cornell.edu ([128.84.13.243]:37782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bCp27-0006Wo-Kr; Tue, 14 Jun 2016 10:09:35 -0400 X-CornellRouted: This message has been Routed already. Original-Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock03.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id u5EE9SYw032260; Tue, 14 Jun 2016 10:09:29 -0400 Original-Received: from [192.168.1.3] (mta-68-175-148-36.twcny.rr.com [68.175.148.36] (may be forged)) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id u5EE9QwW018776 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 14 Jun 2016 10:09:27 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 X-PMX-Cornell-Gauge: Gauge=XXXXX X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 128.84.13.243 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:204356 Archived-At: This is a multi-part message in MIME format. --------------A6134CC857E0963B8A5E5780 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Eli, To get rid of an "unused macro" warning in the Cygwin-w32 build, I want to remove the definition of PIXEL_ALREADY_TYPEDEFED from image.c. (It's defined in simx.h, which is included by xpm.h, on Cygwin.) In the course of doing this, I decided to do some cleanup that you suggested in the discussion of bug#18302. See the attached patch, not yet installed. Question: Should PIXEL_ALREADY_TYPEDEFED be removed unconditionally, or is it needed in the MinGW build? Ken --------------A6134CC857E0963B8A5E5780 Content-Type: text/plain; charset=UTF-8; name="0001-Remove-system-specific-I-switch-from-Cygwin-w32-buil.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Remove-system-specific-I-switch-from-Cygwin-w32-buil.pa"; filename*1="tch" RnJvbSAxYjlmMmFhOTNlMmQ4ZDAyNGExZDBlYzBiM2I5MjI3YTk5ZjAxN2UyIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLZW4gQnJvd24gPGticm93bkBjb3JuZWxsLmVkdT4K RGF0ZTogVHVlLCAxNCBKdW4gMjAxNiAwOTo1MDozOCAtMDQwMApTdWJqZWN0OiBbUEFUQ0hd IFJlbW92ZSBzeXN0ZW0tc3BlY2lmaWMgLUkgc3dpdGNoIGZyb20gQ3lnd2luLXczMiBidWls ZAoKU3VnZ2VzdGVkIGJ5IEVsaSBaYXJldHNraWkgaW4gZGlzY3Vzc2lvbiBvZiBidWcjMTgz MDIuCgoqIHNyYy9pbWFnZS5jIFtDWUdXSU4gJiYgSEFWRV9OVEdVSV06IEluY2x1ZGUgIm5v WC94cG0uaCIgaW5zdGVhZApvZiAiWDExL3hwbS5oIi4gIFJlbW92ZSB0aGUgdW51c2VkIG1h Y3JvIFBJWEVMX0FMUkVBRFlfVFlQRURFRkVELgoKKiBjb25maWd1cmUuYWMgW0NZR1dJTiAm JiBIQVZFX1czMl06IENoYW5nZSB0aGUgeHBtIHRlc3QgYWNjb3JkaW5nbHkuCkRvbid0IGFk ZCBhIC1JIHN3aXRjaCB0byBDUFBGTEFHUy4KLS0tCiBjb25maWd1cmUuYWMgfCAxMyArKysr LS0tLS0tLS0tCiBzcmMvaW1hZ2UuYyAgfCAgOCArKysrKystLQogMiBmaWxlcyBjaGFuZ2Vk LCAxMCBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jb25m aWd1cmUuYWMgYi9jb25maWd1cmUuYWMKaW5kZXggMDY5YTcyNi4uMjY3NDgwNiAxMDA2NDQK LS0tIGEvY29uZmlndXJlLmFjCisrKyBiL2NvbmZpZ3VyZS5hYwpAQCAtMzI0NSwzNCArMzI0 NSwyOSBAQCBBQ19ERUZVTgogCiAjIyMgVXNlIC1sWHBtIGlmIGF2YWlsYWJsZSwgdW5sZXNz ICctLXdpdGgteHBtPW5vJy4KICMjIyBtaW5ndzMyIGRvZXNuJ3QgdXNlIC1sWHBtLCBzaW5j ZSBpdCBsb2FkcyB0aGUgbGlicmFyeSBkeW5hbWljYWxseS4KLSMjIyBJbiB0aGUgQ3lnd2lu LXczMiBidWlsZCwgd2UgbmVlZCB0byB1c2UgL3Vzci9pbmNsdWRlL25vWC9YMTEveHBtLmgK LSMjIyByYXRoZXIgdGhhbiAvdXNyL2luY2x1ZGUvWDExL3hwbS5oLCBzbyB3ZSBzZXQgQ1BQ RkxBR1MgKGFuZAotIyMjIExERkxBR1MpIGFjY29yZGluZ2x5LgorIyMjIFRoZSBDeWd3aW4t dzMyIGJ1aWxkIHVzZXMgPG5vWC94cG0uaD4gaW5zdGVhZCBvZiA8WDExL3hwbS5oPiwgc28K KyMjIyB3ZSBuZWVkIHRvIHNldCBMREZMQUdTIGFjY29yZGluZ2x5LgogSEFWRV9YUE09bm8K IExJQlhQTT0KIGlmIHRlc3QgIiR7SEFWRV9XMzJ9IiA9ICJ5ZXMiICYmIHRlc3QgIiR7b3Bz eXN9IiA9ICJjeWd3aW4iOyB0aGVuCiAgIGlmIHRlc3QgIiR7d2l0aF94cG19IiAhPSAibm8i OyB0aGVuCi0gICAgU0FWRV9DUFBGTEFHUz0iJENQUEZMQUdTIgogICAgIFNBVkVfTERGTEFH Uz0iJExERkxBR1MiCi0gICAgQ1BQRkxBR1M9IiRDUFBGTEFHUyAtSS91c3IvaW5jbHVkZS9u b1giCiAgICAgTERGTEFHUz0iJExERkxBR1MgLUwvdXNyL2xpYi9ub1giCi0gICAgQUNfQ0hF Q0tfSEVBREVSKFgxMS94cG0uaCwKKyAgICBBQ19DSEVDS19IRUFERVIobm9YL3hwbS5oLAog ICAgICAgW0FDX0NIRUNLX0xJQihYcG0sIFhwbVJlYWRGaWxlVG9JbWFnZSwgSEFWRV9YUE09 eWVzKV0pCiAgICAgaWYgdGVzdCAiJHtIQVZFX1hQTX0iID0gInllcyI7IHRoZW4KICAgICAg IEFDX01TR19DSEVDS0lORyhmb3IgWHBtUmV0dXJuQWxsb2NQaXhlbHMgcHJlcHJvY2Vzc29y IGRlZmluZSkKICAgICAgIEFDX0VHUkVQX0NQUChub19yZXR1cm5fYWxsb2NfcGl4ZWxzLAot ICAgICAgWyNpbmNsdWRlICJYMTEveHBtLmgiCisgICAgICBbI2luY2x1ZGUgIm5vWC94cG0u aCIKICNpZm5kZWYgWHBtUmV0dXJuQWxsb2NQaXhlbHMKIG5vX3JldHVybl9hbGxvY19waXhl bHMKICNlbmRpZgogICAgICAgXSwgSEFWRV9YUE09bm8sIEhBVkVfWFBNPXllcykKIAogICAg ICAgaWYgdGVzdCAiJHtIQVZFX1hQTX0iID0gInllcyI7IHRoZW4KLSAgICAgICAgUkVBTF9D UFBGTEFHUz0iJFJFQUxfQ1BQRkxBR1MgLUkvdXNyL2luY2x1ZGUvbm9YIgogCUFDX01TR19S RVNVTFQoeWVzKQogICAgICAgZWxzZQogCUFDX01TR19SRVNVTFQobm8pCi0gICAgICAgIENQ UEZMQUdTPSIkU0FWRV9DUFBGTEFHUyIKICAgICAgICAgTERGTEFHUz0iJFNBVkVfTERGTEFH UyIKICAgICAgIGZpCiAgICAgZmkKZGlmZiAtLWdpdCBhL3NyYy9pbWFnZS5jIGIvc3JjL2lt YWdlLmMKaW5kZXggMzg4NjZlMC4uOGQzM2M2ZCAxMDA2NDQKLS0tIGEvc3JjL2ltYWdlLmMK KysrIGIvc3JjL2ltYWdlLmMKQEAgLTMxNTksMTYgKzMxNTksMjAgQEAgc3RhdGljIGJvb2wg eHBtX2xvYWQgKHN0cnVjdCBmcmFtZSAqZiwgc3RydWN0IGltYWdlICppbWcpOwogI2RlZmlu ZSBYQ29sb3IgeHBtX1hDb2xvcgogI2RlZmluZSBYSW1hZ2UgeHBtX1hJbWFnZQogI2RlZmlu ZSBEaXNwbGF5IHhwbV9EaXNwbGF5CisjaWZkZWYgQ1lHV0lOCisjaW5jbHVkZSAibm9YL3hw bS5oIgorI2Vsc2UgIC8qIG5vdCBDWUdXSU4gKi8KICNkZWZpbmUgUElYRUxfQUxSRUFEWV9U WVBFREVGRUQKICNpbmNsdWRlICJYMTEveHBtLmgiCisjZW5kaWYJLyogbm90IENZR1dJTiAq LwogI3VuZGVmIEZPUl9NU1cKICN1bmRlZiBYQ29sb3IKICN1bmRlZiBYSW1hZ2UKICN1bmRl ZiBEaXNwbGF5CiAjdW5kZWYgUElYRUxfQUxSRUFEWV9UWVBFREVGRUQKLSNlbHNlCisjZWxz ZSAgLyogbm90IEhBVkVfTlRHVUkgKi8KICNpbmNsdWRlICJYMTEveHBtLmgiCi0jZW5kaWYg LyogSEFWRV9OVEdVSSAqLworI2VuZGlmIC8qIG5vdCBIQVZFX05UR1VJICovCiAjZW5kaWYg LyogSEFWRV9YUE0gKi8KIAogI2lmIGRlZmluZWQgKEhBVkVfWFBNKSB8fCBkZWZpbmVkIChI QVZFX05TKQotLSAKMi44LjMKCg== --------------A6134CC857E0963B8A5E5780--