From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2761 invoked by alias); 8 Jul 2004 12:28:27 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 2677 invoked from network); 8 Jul 2004 12:28:25 -0000 Received: from unknown (HELO emea1-mh.id2.novell.com) (195.33.99.129) by sourceware.org with SMTP; 8 Jul 2004 12:28:25 -0000 Received: from EMEA1-MTA by emea1-mh.id2.novell.com with Novell_GroupWise; Thu, 08 Jul 2004 13:28:24 +0200 Message-Id: Date: Thu, 08 Jul 2004 13:40:00 -0000 From: "Jan Beulich" To: Subject: bad assembly generated for __builtin_ia32_clflush Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=__PartE8C94813.0__=" X-SW-Source: 2004-07/txt/msg00776.txt.bz2 This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. --=__PartE8C94813.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 647 This fixes one of the problems uncovered by the previously sent ix86 MMX/SSE testsuite additions. Jan 2004-07-08 Jan Beulich * config/i386/i386.md (sse2_clflush): Use correct operand for clflush. --- /home/jbeulich/src/gcc/mainline/2004-07-05.10.09/gcc/config/i386/i386.md 2004-07-02 15:20:47.000000000 +0200 +++ 2004-07-05.10.09/gcc/config/i386/i386.md 2004-07-07 15:26:23.029339392 +0200 @@ -23906,7 +23906,7 @@ [(unspec_volatile [(match_operand 0 "address_operand" "p")] UNSPECV_CLFLUSH)] "TARGET_SSE2" - "clflush %0" + "clflush\t%a0" [(set_attr "type" "sse") (set_attr "memory" "unknown")]) --=__PartE8C94813.0__= Content-Type: application/octet-stream; name="gcc-mainline-x86-clflush.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gcc-mainline-x86-clflush.patch" Content-length: 956 VGhpcyBmaXhlcyBvbmUgb2YgdGhlIHByb2JsZW1zIChiYWQgYXNzZW1ibGVy IGNvZGUgZ2VuZXJhdGVkIGZvcgpfX2J1aWx0aW5faWEzMl9jbGZsdXNoKSB1 bmNvdmVyZWQgYnkgdGhlIHByZXZpb3VzbHkgc2VudCBpeDg2IE1NWC9TU0UK dGVzdHN1aXRlIGFkZGl0aW9ucy4KCkphbgoKMjAwNC0wNy0wOCBKYW4gQmV1 bGljaCA8amJldWxpY2hAbm92ZWxsLmNvbT4KCgkqIGNvbmZpZy9pMzg2L2kz ODYubWQgKHNzZTJfY2xmbHVzaCk6IFVzZSBjb3JyZWN0IG9wZXJhbmQgZm9y IGNsZmx1c2guCgotLS0gL2hvbWUvamJldWxpY2gvc3JjL2djYy9tYWlubGlu ZS8yMDA0LTA3LTA1LjEwLjA5L2djYy9jb25maWcvaTM4Ni9pMzg2Lm1kCTIw MDQtMDctMDIgMTU6MjA6NDcuMDAwMDAwMDAwICswMjAwCisrKyAyMDA0LTA3 LTA1LjEwLjA5L2djYy9jb25maWcvaTM4Ni9pMzg2Lm1kCTIwMDQtMDctMDcg MTU6MjY6MjMuMDI5MzM5MzkyICswMjAwCkBAIC0yMzkwNiw3ICsyMzkwNiw3 IEBACiAgIFsodW5zcGVjX3ZvbGF0aWxlIFsobWF0Y2hfb3BlcmFuZCAwICJh ZGRyZXNzX29wZXJhbmQiICJwIildCiAJCSAgICBVTlNQRUNWX0NMRkxVU0gp XQogICAiVEFSR0VUX1NTRTIiCi0gICJjbGZsdXNoICUwIgorICAiY2xmbHVz aFx0JWEwIgogICBbKHNldF9hdHRyICJ0eXBlIiAic3NlIikKICAgIChzZXRf YXR0ciAibWVtb3J5IiAidW5rbm93biIpXSkKIAo= --=__PartE8C94813.0__=--