]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/9908 ([x86] wrong code generated for virtual method call with -masm...
authorRoger Sayle <roger@eyesopen.com>
Fri, 3 Dec 2004 16:45:40 +0000 (16:45 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Fri, 3 Dec 2004 16:45:40 +0000 (16:45 +0000)
PR target/9908
* config/i386/i386.md (*call_value_1): Correct Intel assembler
syntax by using %A1 instead of %*%1.

From-SVN: r91687

gcc/ChangeLog
gcc/config/i386/i386.md

index c4d3e222c94b9b86b63360c7ec25f19899eab6de..81bd0c148ceb52b771ec33fada867f984787b543 100644 (file)
@@ -1,3 +1,9 @@
+2004-12-03  Roger Sayle  <roger@eyesopen.com>
+
+       PR target/9908
+       * config/i386/i386.md (*call_value_1): Correct Intel assembler
+       syntax by using %A1 instead of %*%1.
+
 2004-12-01  Alan Modra  <amodra@bigpond.net.au>
 
        PR target/12817
index 0130b1209702d05ae9c6ee300a1a6274ec2b4db6..0191cf7a5f28818a21b0be18a7603a5c01154996 100644 (file)
        return "call\t%P1";
     }
   if (SIBLING_CALL_P (insn))
-    return "jmp\t%*%1";
+    return "jmp\t%A1";
   else
-    return "call\t%*%1";
+    return "call\t%A1";
 }
   [(set_attr "type" "callv")])