From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32549 invoked by alias); 18 May 2011 18:36:59 -0000 Received: (qmail 32433 invoked by uid 22791); 18 May 2011 18:36:59 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,TW_ZJ,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from mail-pz0-f47.google.com (HELO mail-pz0-f47.google.com) (209.85.210.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 18 May 2011 18:36:45 +0000 Received: by pzk36 with SMTP id 36so918494pzk.20 for ; Wed, 18 May 2011 11:36:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.249.39 with SMTP id w39mr1243296wfh.96.1305743804220; Wed, 18 May 2011 11:36:44 -0700 (PDT) Received: by 10.142.108.7 with HTTP; Wed, 18 May 2011 11:36:44 -0700 (PDT) Date: Wed, 18 May 2011 19:43:00 -0000 Message-ID: Subject: [PATCH, ming32]: Fix OUTPUT_QUOTED_STRING macro argument expansion From: Uros Bizjak To: gcc-patches@gcc.gnu.org Cc: Kai Tietz Content-Type: multipart/mixed; boundary=001636ed6a189e460504a3912b51 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2011-05/txt/msg01312.txt.bz2 --001636ed6a189e460504a3912b51 Content-Type: text/plain; charset=ISO-8859-1 Content-length: 256 Hello! This macro compiles by pure luck. 2011-05-18 Uros Bizjak * config/i386/mingw32.h (OUTPUT_QUOTED_STRING): Fix macro argument expansion. Patch was compile tested by crosscompiling to ming32 target. OK for mainline? Uros. --001636ed6a189e460504a3912b51 Content-Type: text/plain; charset=US-ASCII; name="p.diff.txt" Content-Disposition: attachment; filename="p.diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gnulyf9l0 Content-length: 2018 SW5kZXg6IG1pbmd3MzIuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBt aW5ndzMyLmgJKHJldmlzaW9uIDE3Mzg2NCkKKysrIG1pbmd3MzIuaAkod29y a2luZyBjb3B5KQpAQCAtMTYwLDExICsxNjAsMTIgQEAgYWxvbmcgd2l0aCBH Q0M7IHNlZSB0aGUgZmlsZSBDT1BZSU5HMy4gIAogI3VuZGVmIE9VVFBVVF9R VU9URURfU1RSSU5HCiAjZGVmaW5lIE9VVFBVVF9RVU9URURfU1RSSU5HKEZJ TEUsIFNUUklORykgICAgICAgICAgICAgICBcCiBkbyB7CQkJCQkJICAgICAg ICAgXAorICBjb25zdCBjaGFyICpfc3RyaW5nID0gKGNvbnN0IGNoYXIgKikg KFNUUklORyk7CSBcCiAgIGNoYXIgYzsJCQkJCSAgICAgICAgIFwKIAkJCQkJ CSAgICAgICAgIFwKLSAgcHV0YyAoJ1wiJywgYXNtX2ZpbGUpOwkJCSAgICAg ICAgIFwKKyAgcHV0YyAoJ1wiJywgKEZJTEUpKTsJCQkJICAgICAgICAgXAog CQkJCQkJICAgICAgICAgXAotICB3aGlsZSAoKGMgPSAqc3RyaW5nKyspICE9 IDApCQkJICAgICAgICAgXAorICB3aGlsZSAoKGMgPSAqX3N0cmluZysrKSAh PSAwKQkJCSAgICAgICAgIFwKICAgICB7CQkJCQkJICAgICAgICAgXAogICAg ICAgaWYgKGMgPT0gJ1xcJykJCQkJICAgICAgICAgXAogCWMgPSAnLyc7CQkJ CSAgICAgICAgIFwKQEAgLTE3MiwxNCArMTczLDE0IEBAIGRvIHsJCQkJCQkg ICAgICAgICBcCiAgICAgICBpZiAoSVNQUklOVCAoYykpICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIHsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg ICAgICAgaWYgKGMgPT0gJ1wiJykJCQkgICAgICAgICBcCi0JICAgIHB1dGMg KCdcXCcsIGFzbV9maWxlKTsJCSAgICAgICAgIFwKLSAgICAgICAgICBwdXRj IChjLCBhc21fZmlsZSk7CQkJICAgICAgICAgXAorCSAgICBwdXRjICgnXFwn LCAoRklMRSkpOwkJICAgICAgICAgXAorICAgICAgICAgIHB1dGMgKGMsIChG SUxFKSk7CQkJICAgICAgICAgXAogICAgICAgICB9ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgZWxz ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgXAotICAgICAgICBmcHJpbnRmIChhc21fZmlsZSwgIlxcJTAzbyIsICh1 bnNpZ25lZCBjaGFyKSBjKTsgXAorICAgICAgICBmcHJpbnRmICgoRklMRSks ICJcXCUwM28iLCAodW5zaWduZWQgY2hhcikgYyk7CSBcCiAgICAgfQkJCQkJ CSAgICAgICAgIFwKIAkJCQkJCSAgICAgICAgIFwKLSAgcHV0YyAoJ1wiJywg YXNtX2ZpbGUpOwkJCSAgICAgICAgIFwKKyAgcHV0YyAoJ1wiJywgKEZJTEUp KTsJCQkJCSBcCiB9IHdoaWxlICgwKQogCiAvKiBEZWZpbmUgYXMgc2hvcnQg dW5zaWduZWQgZm9yIGNvbXBhdGliaWxpdHkgd2l0aCBNUyBydW50aW1lLiAg Ki8K --001636ed6a189e460504a3912b51--