From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39767) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bLLZ6-0000bH-3S for qemu-devel@nongnu.org; Thu, 07 Jul 2016 22:30:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bLLZ1-0001lh-0p for qemu-devel@nongnu.org; Thu, 07 Jul 2016 22:30:50 -0400 Received: from mail-qt0-x22a.google.com ([2607:f8b0:400d:c0d::22a]:35300) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bLLZ0-0001l6-Qp for qemu-devel@nongnu.org; Thu, 07 Jul 2016 22:30:46 -0400 Received: by mail-qt0-x22a.google.com with SMTP id f89so18033967qtd.2 for ; Thu, 07 Jul 2016 19:30:46 -0700 (PDT) Sender: Richard Henderson References: <1467821896-32616-1-git-send-email-rth@twiddle.net> <1467821896-32616-2-git-send-email-rth@twiddle.net> <87a8htmnj5.fsf@linaro.org> From: Richard Henderson Message-ID: <2c3bbb2d-d91a-251f-3d15-79d9f47dcaae@twiddle.net> Date: Thu, 7 Jul 2016 19:30:43 -0700 MIME-Version: 1.0 In-Reply-To: <87a8htmnj5.fsf@linaro.org> Content-Type: multipart/mixed; boundary="------------2613FD621B93530D91ABB376" Subject: Re: [Qemu-devel] [PULL v2 1/4] build: Use $(CCAS) for compiling .S files List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?UTF-8?Q?Alex_Benn=c3=a9e?= Cc: qemu-devel@nongnu.org, peter.maydell@linaro.org This is a multi-part message in MIME format. --------------2613FD621B93530D91ABB376 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit On 07/07/2016 09:16 AM, Alex Bennée wrote: >> +if echo | $ccas -dM -E - | grep __clang__ > /dev/null 2>&1 ; then >> + ccas="$ccas -fno-integrated-as" >> +fi > > Hi Richard, > > This looks like it breaks the Travis clang: > > https://travis-ci.org/qemu/qemu/builds/142825178 > > We get the error: > > AS optionrom/multiboot.o > clang: error: unknown argument: '-fno-integrated-as' > make[1]: *** [multiboot.o] Error 1 > make: *** [romsubdir-optionrom] Error 2 > make: *** Waiting for unfinished jobs.... > > Clang in Travis is: > > clang version 3.4 (tags/RELEASE_34/final) Please try this. It works here for clang 3.9. r~ --------------2613FD621B93530D91ABB376 Content-Type: text/plain; charset=UTF-8; name="z" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="z" ZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQppbmRleCBlOTA5MGEwLi41YWRh NTZkIDEwMDc1NQotLS0gYS9jb25maWd1cmUKKysrIGIvY29uZmlndXJlCkBAIC0zNjgsNiAr MzY4LDcgQEAgZWxzZQogZmkKIAogYXI9IiR7QVItJHtjcm9zc19wcmVmaXh9YXJ9IgorYXM9 IiR7QVMtJHtjcm9zc19wcmVmaXh9YXN9IgogY2Nhcz0iJHtDQ0FTLSRjY30iCiBjcHA9IiR7 Q1BQLSRjYyAtRX0iCiBvYmpjb3B5PSIke09CSkNPUFktJHtjcm9zc19wcmVmaXh9b2JqY29w eX0iCkBAIC00NDkwLDEzICs0NDkxLDYgQEAgaWYgdGVzdCAiJGZvcnRpZnlfc291cmNlIiAh PSAibm8iOyB0aGVuCiAgIGZpCiBmaQogCi0jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjCi0jIGNsYW5nIGRvZXMgbm90IHN1cHBvcnQgdGhlIDE2 LWJpdCBhc3NlbWJseSBmb3Igcm9tcwotCi1pZiBlY2hvIHwgJGNjYXMgLWRNIC1FIC0gfCBn cmVwIF9fY2xhbmdfXyA+IC9kZXYvbnVsbCAyPiYxIDsgdGhlbgotICBjY2FzPSIkY2NhcyAt Zm5vLWludGVncmF0ZWQtYXMiCi1maQotCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMKICMgY2hlY2sgaWYgc3RydWN0IGZzeGF0dHIgaXMgYXZhaWxhYmxl IHZpYSBsaW51eC9mcy5oCiAKQEAgLTU1MTUsNiArNTUwOSw3IEBAIGVjaG8gIkNYWD0kY3h4 IiA+PiAkY29uZmlnX2hvc3RfbWFrCiBlY2hvICJPQkpDQz0kb2JqY2MiID4+ICRjb25maWdf aG9zdF9tYWsKIGVjaG8gIkFSPSRhciIgPj4gJGNvbmZpZ19ob3N0X21hawogZWNobyAiQVJG TEFHUz0kQVJGTEFHUyIgPj4gJGNvbmZpZ19ob3N0X21haworZWNobyAiQVM9JGFzIiA+PiAk Y29uZmlnX2hvc3RfbWFrCiBlY2hvICJDQ0FTPSRjY2FzIiA+PiAkY29uZmlnX2hvc3RfbWFr CiBlY2hvICJDUFA9JGNwcCIgPj4gJGNvbmZpZ19ob3N0X21hawogZWNobyAiT0JKQ09QWT0k b2JqY29weSIgPj4gJGNvbmZpZ19ob3N0X21hawpAQCAtNTk4OCw2ICs1OTgzLDcgQEAgZm9y IHJvbSBpbiBzZWFiaW9zIHZnYWJpb3MgOyBkbwogICAgIGNvbmZpZ19tYWs9cm9tcy8kcm9t L2NvbmZpZy5tYWsKICAgICBlY2hvICIjIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGJ5IGNv bmZpZ3VyZSAtIGRvIG5vdCBtb2RpZnkiID4gJGNvbmZpZ19tYWsKICAgICBlY2hvICJTUkNf UEFUSD0kc291cmNlX3BhdGgvcm9tcy8kcm9tIiA+PiAkY29uZmlnX21haworICAgIGVjaG8g IkFTPSRhcyIgPj4gJGNvbmZpZ19tYWsKICAgICBlY2hvICJDQ0FTPSRjY2FzIiA+PiAkY29u ZmlnX21hawogICAgIGVjaG8gIkNDPSRjYyIgPj4gJGNvbmZpZ19tYWsKICAgICBlY2hvICJC Q0M9YmNjIiA+PiAkY29uZmlnX21hawpkaWZmIC0tZ2l0IGEvcGMtYmlvcy9vcHRpb25yb20v TWFrZWZpbGUgYi9wYy1iaW9zL29wdGlvbnJvbS9NYWtlZmlsZQppbmRleCBjZTQ4NTJhLi4y Y2RkYTg3IDEwMDY0NAotLS0gYS9wYy1iaW9zL29wdGlvbnJvbS9NYWtlZmlsZQorKysgYi9w Yy1iaW9zL29wdGlvbnJvbS9NYWtlZmlsZQpAQCAtMjAsNiArMjAsOSBAQCBidWlsZC1hbGw6 IG11bHRpYm9vdC5iaW4gbGludXhib290LmJpbiBrdm12YXBpYy5iaW4KICMgc3VwcHJlc3Mg YXV0by1yZW1vdmFsIG9mIGludGVybWVkaWF0ZSBmaWxlcwogLlNFQ09OREFSWToKIAorJS5v OiAlLlMKKwkkKGNhbGwgcXVpZXQtY29tbWFuZCwkKENQUCkgJChRRU1VX0lOQ0xVREVTKSAk KFFFTVVfREdGTEFHUykgJChDRkxBR1MpIC1jIC1vIC0gJDwgfCAkKEFTKSAkKEFTRkxBR1Mp IC1vICRALCIgIEFTICAgICQoVEFSR0VUX0RJUikkQCIpCisKICUuaW1nOiAlLm8KIAkkKGNh bGwgcXVpZXQtY29tbWFuZCwkKExEKSAkKExERkxBR1NfTk9QSUUpIC1UdGV4dCAwIC1lIF9z dGFydCAtcyAtbyAkQCAkPCwiICBCdWlsZGluZyAkKFRBUkdFVF9ESVIpJEAiKQogCmRpZmYg LS1naXQgYS9ydWxlcy5tYWsgYi9ydWxlcy5tYWsKaW5kZXggN2Q3ZDgzYi4uZWQ4ZTQ4MiAx MDA2NDQKLS0tIGEvcnVsZXMubWFrCisrKyBiL3J1bGVzLm1hawpAQCAtNjksNyArNjksNyBA QCBMSU5LID0gJChjYWxsIHF1aWV0LWNvbW1hbmQsICQoTElOS1BST0cpICQoUUVNVV9DRkxB R1MpICQoQ0ZMQUdTKSAkKExERkxBR1MpIC1vCiAgICAgICAgJCh2ZXJzaW9uLW9iai15KSAk KGNhbGwgZXh0cmFjdC1saWJzLCQxKSAkKExJQlMpLCIgIExJTksgICQoVEFSR0VUX0RJUikk QCIpCiAKICUubzogJS5TCi0JJChjYWxsIHF1aWV0LWNvbW1hbmQsJChDQ0FTKSAkKFFFTVVf SU5DTFVERVMpICQoUUVNVV9DRkxBR1MpICQoUUVNVV9ER0ZMQUdTKSAkKENGTEFHUykgLWMg LW8gJEAgJDwsIiAgQVMgICAgJChUQVJHRVRfRElSKSRAIikKKwkkKGNhbGwgcXVpZXQtY29t bWFuZCwkKENDQVMpICQoUUVNVV9JTkNMVURFUykgJChRRU1VX0NGTEFHUykgJChRRU1VX0RH RkxBR1MpICQoQ0ZMQUdTKSAtYyAtbyAkQCAkPCwiICBDQ0FTICAkKFRBUkdFVF9ESVIpJEAi KQogCiAlLm86ICUuY2MKIAkkKGNhbGwgcXVpZXQtY29tbWFuZCwkKENYWCkgJChRRU1VX0lO Q0xVREVTKSAkKFFFTVVfQ1hYRkxBR1MpICQoUUVNVV9ER0ZMQUdTKSAkKENGTEFHUykgJCgk QC1jZmxhZ3MpIC1jIC1vICRAICQ8LCIgIENYWCAgICQoVEFSR0VUX0RJUikkQCIpCg== --------------2613FD621B93530D91ABB376--