X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f X-Recipient: djgpp-workers AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=7BarFh8lNZjfGTbyvZ4MI+fl2Erxnq4yu4ZIgr8/v0o=; b=LbajtA9ADoVdaIZySNBgrKkqflD9Dxq1z4JL5PhNpwaEixyomyRQJ8w3A9no0CAND6 6gx9IbyNKvbJc+pnSV7EOhd4HQVjnZjhN/if1FR4+m6rTuRICT7/zTPr+wTtRzoz9+As /hgCMry/gePfUbcVMgmZMtURYA549LdIVcRFM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Z+Msq2Q7qrtgPx0F37UzzX/CvglVKnUykBffwkfvtLGPFADsXu7TZmpqvkwk0f1/AA XOrhjBwWcatFQJYkO05ySZHJz0bQc9FcWuTkPBKm5WLnBNX0oaBEzf0vjULPXvNsZYs9 GVVyXPv/SL2MHYkNy/x2SG3HRo0et5T3RaoX4= MIME-Version: 1.0 In-Reply-To: <4DBD209B.1060008@iki.fi> References: <4DBD209B DOT 1060008 AT iki DOT fi> Date: Sun, 1 May 2011 12:26:23 +0300 Message-ID: Subject: Re: DJGPP v2.04: new warnings from gcc-4.6.0 From: Ozkan Sezer To: djgpp-workers AT delorie DOT com Content-Type: multipart/mixed; boundary=20cf305644df24693704a2338032 Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --20cf305644df24693704a2338032 Content-Type: text/plain; charset=ISO-8859-1 On Sun, May 1, 2011 at 11:58 AM, Andris Pavenis wrote: > There are new warning from gcc-4.6.0 when building current CVS version of > DJGPP libraries and utilities. I'm posting output here as I would prefer > to try to get DJGPP port of gcc-4.6.0 working instead of fighting warnings > in the limited time I have. > > See BZIP2 packed attachment for details > > Andris > > I once posted a patch for the zic/zone warnings here http://www.delorie.com/djgpp/mail-archives/browse.cgi?p=djgpp-workers/2009/04/10/06:23:08 .. attached here again. -Wpointer-sign stuff doesn't seem nice.. -- Ozkan --20cf305644df24693704a2338032 Content-Type: application/octet-stream; name="dj_zoneinfo.diff" Content-Disposition: attachment; filename="dj_zoneinfo.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gn5rzdo51 KiBtYWtlZmlsZTogY29tbWVudCBvdXQgdGhlIC1XdHJhZGl0aW9uYWwgZmxhZyB0byBhdm9pZCBt YW55IHdhcm5pbmdzCmZyb20gemljLmMgYW5kIGxvY2FsdGltZS5jCiogcHJpdmF0ZS5oLCBzY2hl Y2suYzogdXBkYXRlIHNjaGVjaygpIHRvIHJldHVybiBjb25zdCBjaGFyKgoqIHNjaGVjay5jOiBj YXN0IGZvcm1hdCB0byBjb25zdCBjaGFyKiBpbnN0ZWFkIG9mIGNoYXIqIHRvIGF2b2lkIHdhcm5p bmdzCiogc2NoZWNrLmM6IFVwZGF0ZSB0byB0aGUgdmVyc2lvbiBmcm9tIHRoZSBsaWJjIGN2cyBh dCBzb3VyY2V3YXJlLm9yZwoqIGlhbGxvYy5jOiBMaWtld2lzZSwgYnV0IG5vIGNvZGUgY2hhbmdl LgoKZGlmZiAtVTUgLXJOcCBkamdwcC0yMDA5MDQxMC96b25laW5mby9zcmMvbWFrZWZpbGUgZGpn cHAvem9uZWluZm8vc3JjL21ha2VmaWxlCi0tLSBkamdwcC0yMDA5MDQxMC96b25laW5mby9zcmMv bWFrZWZpbGUJMTk5OS0xMi0xMiAxNjo1MDo1Mi4wMDAwMDAwMDAgKzAyMDAKKysrIGRqZ3BwL3pv bmVpbmZvL3NyYy9tYWtlZmlsZQkyMDA5LTA0LTEwIDEyOjU4OjM0LjAwMDAwMDAwMCArMDMwMApA QCAtMTE0LDEyICsxMTQsMTIgQEAgTERMSUJTPQogIwlpZiB5b3UgZG8gbm90IHdhbnQgcnVuIHRp bWUgd2FybmluZ3MgYWJvdXQgZm9ybWF0cyB0aGF0IG1heSBjYXVzZQogIwl5ZWFyIDIwMDAgZ3Jp ZWYKICMKIEdDQ19ERUJVR19GTEFHUyA9IC1EbGludCAtTyAtZm5vLWNvbW1vbiBcCiAJLVdhbGwg LVdjYXN0LXF1YWwgLVdjb252ZXJzaW9uIC1XbWlzc2luZy1wcm90b3R5cGVzIFwKLQktV25lc3Rl ZC1leHRlcm5zIC1XcG9pbnRlci1hcml0aCAtV3NoYWRvdyBcCi0JLVd0cmFkaXRpb25hbCAjIC1X c3RyaWN0LXByb3RvdHlwZXMgLVd3cml0ZS1zdHJpbmdzCisJLVduZXN0ZWQtZXh0ZXJucyAtV3Bv aW50ZXItYXJpdGggLVdzaGFkb3cKKwkjIC1XdHJhZGl0aW9uYWwgLVdzdHJpY3QtcHJvdG90eXBl cyAtV3dyaXRlLXN0cmluZ3MKICMKICMgSWYgeW91IHdhbnQgdG8gdXNlIFN5c3RlbSBWIGNvbXBh dGliaWxpdHkgY29kZSwgYWRkCiAjCS1EVVNHX0NPTVBBVAogIyB0byB0aGUgZW5kIG9mIHRoZSAi Q0ZMQUdTPSIgbGluZS4gIFRoaXMgYXJyYW5nZSBmb3IgInRpbWV6b25lIiBhbmQgImRheWxpZ2h0 IgogIyB2YXJpYWJsZXMgdG8gYmUga2VwdCB1cC10by1kYXRlIGJ5IHRoZSB0aW1lIGNvbnZlcnNp b24gZnVuY3Rpb25zLiAgTmVpdGhlcgpkaWZmIC1VNSAtck5wIGRqZ3BwLTIwMDkwNDEwL3pvbmVp bmZvL3NyYy9wcml2YXRlLmggZGpncHAvem9uZWluZm8vc3JjL3ByaXZhdGUuaAotLS0gZGpncHAt MjAwOTA0MTAvem9uZWluZm8vc3JjL3ByaXZhdGUuaAkxOTk5LTA2LTE1IDExOjIyOjIwLjAwMDAw MDAwMCArMDMwMAorKysgZGpncHAvem9uZWluZm8vc3JjL3ByaXZhdGUuaAkyMDA5LTA0LTEwIDEy OjU4OjM0LjAwMDAwMDAwMCArMDMwMApAQCAtMTg0LDExICsxODQsMTEgQEAgY2hhciAqCWljYXRh bGxvYyBQKChjaGFyICogb2xkLCBjb25zdCBjaAogY2hhciAqCWljcHlhbGxvYyBQKChjb25zdCBj aGFyICogc3RyaW5nKSk7CiBjaGFyICoJaW1hbGxvYyBQKChpbnQgbikpOwogdm9pZCAqCWlyZWFs bG9jIFAoKHZvaWQgKiBwb2ludGVyLCBpbnQgc2l6ZSkpOwogdm9pZAlpY2ZyZWUgUCgoY2hhciAq IHBvaW50ZXIpKTsKIHZvaWQJaWZyZWUgUCgoY2hhciAqIHBvaW50ZXIpKTsKLWNoYXIgKglzY2hl Y2sgUCgoY29uc3QgY2hhciAqc3RyaW5nLCBjb25zdCBjaGFyICpmb3JtYXQpKTsKK2NvbnN0IGNo YXIgKglzY2hlY2sgUCgoY29uc3QgY2hhciAqc3RyaW5nLCBjb25zdCBjaGFyICpmb3JtYXQpKTsK IAogLyoKICoqIERlY2xhcmF0aW9ucyBmb3IgZnVuY3Rpb25zIHdoaWNoIHNodXQgdXAgR0NDICQo R0NDX0RFQlVHX0ZMQUdTKS4KICovCiAjaWZuZGVmIFNURF9JTlNQSVJFRApkaWZmIC1VNSAtck5w IGRqZ3BwLTIwMDkwNDEwL3pvbmVpbmZvL3NyYy9zY2hlY2suYyBkamdwcC96b25laW5mby9zcmMv c2NoZWNrLmMKLS0tIGRqZ3BwLTIwMDkwNDEwL3pvbmVpbmZvL3NyYy9zY2hlY2suYwkxOTk4LTA1 LTI4IDE5OjU2OjA4LjAwMDAwMDAwMCArMDMwMAorKysgZGpncHAvem9uZWluZm8vc3JjL3NjaGVj ay5jCTIwMDktMDQtMTAgMTI6NTg6NDkuMDAwMDAwMDAwICswMzAwCkBAIC0xLDI5ICsxLDMzIEBA CisvKgorKiogVGhpcyBmaWxlIGlzIGluIHRoZSBwdWJsaWMgZG9tYWluLCBzbyBjbGFyaWZpZWQg YXMgb2YKKyoqIDIwMDYtMDctMTcgYnkgQXJ0aHVyIERhdmlkIE9sc29uLgorKi8KKwogI2lmbmRl ZiBsaW50CiAjaWZuZGVmIE5PSUQKLXN0YXRpYyBjaGFyCWVsc2llaWRbXSA9ICJAKCMpc2NoZWNr LmMJOC4xNSI7CitzdGF0aWMgY2hhcgllbHNpZWlkW10gPSAiQCgjKXNjaGVjay5jCTguMTkiOwog I2VuZGlmIC8qICFkZWZpbmVkIGxpbnQgKi8KICNlbmRpZiAvKiAhZGVmaW5lZCBOT0lEICovCiAK IC8qTElOVExJQlJBUlkqLwogCiAjaW5jbHVkZSAicHJpdmF0ZS5oIgogCi1jaGFyICoKK2NvbnN0 IGNoYXIgKgogc2NoZWNrKHN0cmluZywgZm9ybWF0KQogY29uc3QgY2hhciAqIGNvbnN0CXN0cmlu ZzsKIGNvbnN0IGNoYXIgKiBjb25zdAlmb3JtYXQ7CiB7CiAJcmVnaXN0ZXIgY2hhciAqCQlmYnVm OwogCXJlZ2lzdGVyIGNvbnN0IGNoYXIgKglmcDsKIAlyZWdpc3RlciBjaGFyICoJCXRwOwogCXJl Z2lzdGVyIGludAkJYzsKLQlyZWdpc3RlciBjaGFyICoJCXJlc3VsdDsKKwlyZWdpc3RlciBjb25z dCBjaGFyICoJcmVzdWx0OwogCWNoYXIJCQlkdW1teTsKLQlzdGF0aWMgY2hhcgkJbmFkYTsKIAot CXJlc3VsdCA9ICZuYWRhOworCXJlc3VsdCA9ICIiOwogCWlmIChzdHJpbmcgPT0gTlVMTCB8fCBm b3JtYXQgPT0gTlVMTCkKIAkJcmV0dXJuIHJlc3VsdDsKIAlmYnVmID0gaW1hbGxvYygoaW50KSAo MiAqIHN0cmxlbihmb3JtYXQpICsgNCkpOwogCWlmIChmYnVmID09IE5VTEwpCiAJCXJldHVybiBy ZXN1bHQ7CkBAIC01MSw5ICs1NSw5IEBAIGNvbnN0IGNoYXIgKiBjb25zdAlmb3JtYXQ7CiAJfQog CSoodHAgLSAxKSA9ICclJzsKIAkqdHArKyA9ICdjJzsKIAkqdHAgPSAnXDAnOwogCWlmIChzc2Nh bmYoc3RyaW5nLCBmYnVmLCAmZHVtbXkpICE9IDEpCi0JCXJlc3VsdCA9IChjaGFyICopIGZvcm1h dDsKKwkJcmVzdWx0ID0gKGNvbnN0IGNoYXIgKikgZm9ybWF0OwogCWlmcmVlKGZidWYpOwogCXJl dHVybiByZXN1bHQ7CiB9CmRpZmYgLVU1IC1yTnAgZGpncHAtMjAwOTA0MTAvem9uZWluZm8vc3Jj L2lhbGxvYy5jIGRqZ3BwL3pvbmVpbmZvL3NyYy9pYWxsb2MuYwotLS0gZGpncHAtMjAwOTA0MTAv em9uZWluZm8vc3JjL2lhbGxvYy5jCTE5OTgtMDUtMjggMTk6NTY6MDguMDAwMDAwMDAwICswMzAw CisrKyBkamdwcC96b25laW5mby9zcmMvaWFsbG9jLmMJMjAwOS0wNC0xMCAxMjo1ODozNC4wMDAw MDAwMDAgKzAzMDAKQEAgLTEsOCArMSwxMyBAQAorLyoKKyoqIFRoaXMgZmlsZSBpcyBpbiB0aGUg cHVibGljIGRvbWFpbiwgc28gY2xhcmlmaWVkIGFzIG9mCisqKiAyMDA2LTA3LTE3IGJ5IEFydGh1 ciBEYXZpZCBPbHNvbi4KKyovCisKICNpZm5kZWYgbGludAogI2lmbmRlZiBOT0lECi1zdGF0aWMg Y2hhcgllbHNpZWlkW10gPSAiQCgjKWlhbGxvYy5jCTguMjkiOworc3RhdGljIGNoYXIJZWxzaWVp ZFtdID0gIkAoIylpYWxsb2MuYwk4LjMwIjsKICNlbmRpZiAvKiAhZGVmaW5lZCBOT0lEICovCiAj ZW5kaWYgLyogIWRlZmluZWQgbGludCAqLwogCiAvKkxJTlRMSUJSQVJZKi8KIAo= --20cf305644df24693704a2338032--