From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/11413 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Golovin Newsgroups: gmane.linux.lib.musl.general Subject: Proper warning silencing patch for Clang Date: Fri, 09 Jun 2017 17:10:47 +0300 Message-ID: <4172411497017447@web59g.yandex.ru> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----==--bound.417242.web59g.yandex.ru" X-Trace: blaine.gmane.org 1497017473 10357 195.159.176.226 (9 Jun 2017 14:11:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 9 Jun 2017 14:11:13 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-11426-gllmg-musl=m.gmane.org@lists.openwall.com Fri Jun 09 16:11:09 2017 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1dJKd0-0002Nb-AM for gllmg-musl@m.gmane.org; Fri, 09 Jun 2017 16:11:06 +0200 Original-Received: (qmail 26596 invoked by uid 550); 9 Jun 2017 14:11:00 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 26567 invoked from network); 9 Jun 2017 14:10:59 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golovin.in; s=mail; t=1497017447; bh=xgOj5Rhe+Lbkh7MTKHE15G4yRdLbgS/b2IIjP9Ad7Qc=; h=From:To:Subject:Message-Id:Date; b=LQVrd+FgjYmIT/hoFgb0xjxTzdtyhw8gBANtsj83v7agNObBlA09iHgqWNzNrvMay +nwYERUXrensoBaZM3Eu7sIVh8+GE5PC7RkAzZoE5dqBiFp4L4HvPpvACtEpWKOQcN oSy/vFzhxOUM2fwshwHWez3ETsU/Eah6NZ2Gkby4= Authentication-Results: mxback11j.mail.yandex.net; dkim=pass header.i=@golovin.in X-Mailer: Yamail [ http://yandex.ru ] 5.0 Xref: news.gmane.org gmane.linux.lib.musl.general:11413 Archived-At: ------==--bound.417242.web59g.yandex.ru Content-Transfer-Encoding: 7bit Content-Type: text/plain Hi! This time the patch doesn't break anything. Check for supported optimizations is performed using "-Werror=ignored-optimization-argument" (clang specific) and also "-Qunused-arguments" is added to silence unused argument warnings (ignoring unused arguments is default behavior for GCC, but not for Clang). The patch is attached. Regards, Dmitry ------==--bound.417242.web59g.yandex.ru Content-Disposition: attachment; filename="0001-add-proper-check-for-clang-supported-optimization-an.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name="0001-add-proper-check-for-clang-supported-optimization-an.patch" RnJvbSBjMzdlZmM1NDFiMTJkOGUyMTZiN2E0MjU4MDhlNGMyNGM0OGY5MjEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEbWl0cnkgR29sb3ZpbiA8ZGltYUBnb2xvdmluLmluPgpEYXRl OiBGcmksIDkgSnVuIDIwMTcgMTY6NDE6NTMgKzAzMDAKU3ViamVjdDogW1BBVENIXSBhZGQgcHJv cGVyIGNoZWNrIGZvciBjbGFuZyBzdXBwb3J0ZWQgb3B0aW1pemF0aW9uIGFuZCBzdG9wCiBjb21w bGFpbmluZyBhYm91dCB1bnVzZWQgYXJndWVtZW50cwoKLS0tCiBjb25maWd1cmUgfCA4ICsrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvY29uZmln dXJlIGIvY29uZmlndXJlCmluZGV4IGMyZGIyOTguLjUzOWM5ZmMgMTAwNzU1Ci0tLSBhL2NvbmZp Z3VyZQorKysgYi9jb25maWd1cmUKQEAgLTI0OSw2ICsyNDksNyBAQCBmaQogIwogdHJ5ZmxhZyAg IENGTEFHU19UUlkgIC1XZXJyb3I9dW5rbm93bi13YXJuaW5nLW9wdGlvbgogdHJ5ZmxhZyAgIENG TEFHU19UUlkgIC1XZXJyb3I9dW51c2VkLWNvbW1hbmQtbGluZS1hcmd1bWVudAordHJ5ZmxhZyAg IENGTEFHU19UUlkgIC1XZXJyb3I9aWdub3JlZC1vcHRpbWl6YXRpb24tYXJndW1lbnQKIHRyeWxk ZmxhZyBMREZMQUdTX1RSWSAtV2Vycm9yPXVua25vd24td2FybmluZy1vcHRpb24KIHRyeWxkZmxh ZyBMREZMQUdTX1RSWSAtV2Vycm9yPXVudXNlZC1jb21tYW5kLWxpbmUtYXJndW1lbnQKIApAQCAt NTA0LDYgKzUwNSwxMyBAQCB0cnlmbGFnIENGTEFHU19BVVRPIC1XZXJyb3I9aW1wbGljaXQtaW50 CiB0cnlmbGFnIENGTEFHU19BVVRPIC1XZXJyb3I9cG9pbnRlci1zaWduCiB0cnlmbGFnIENGTEFH U19BVVRPIC1XZXJyb3I9cG9pbnRlci1hcml0aAogCisjCisjIEdDQyBpZ25vcmVzIHVudXNlZCBh cmd1ZW1lbnRzIGJ5IGRlZmF1bHQsIGJ1dCBDbGFuZyBuZWVkcyB0aGlzIGV4dHJhCisjIHBhcmFt ZXRlciB0byBzdG9wIHByaW50aW5nIHdhcm5pbmdzIGFib3V0IExERkxBR1MgcGFzc2VkIGR1cmlu ZworIyBjb21waWxpbmcgc3RhZ2UgYW5kIENGTEFHUyBwYXNzZWQgZHVyaW5nIGxpbmtpbmcgc3Rh Z2UuCisjCit0cnlmbGFnIENGTEFHU19BVVRPIC1RdW51c2VkLWFyZ3VtZW50cworCiBpZiB0ZXN0 ICJ4JHdhcm5pbmdzIiA9IHh5ZXMgOyB0aGVuCiB0cnlmbGFnIENGTEFHU19BVVRPIC1XYWxsCiB0 cnlmbGFnIENGTEFHU19BVVRPIC1Xbm8tcGFyZW50aGVzZXMKLS0gCjIuMTMuMAoK ------==--bound.417242.web59g.yandex.ru--