projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f0d61a7
)
* pt.c (tsubst_expr) [ASM_STMT]: Copy ASM_INPUT_P.
author
Jason Merrill
<jason@gcc.gnu.org>
Sun, 12 May 2002 09:25:45 +0000
(
05:25
-0400)
committer
Jason Merrill
<jason@gcc.gnu.org>
Sun, 12 May 2002 09:25:45 +0000
(
05:25
-0400)
From-SVN: r53397
gcc/testsuite/g++.dg/ext/asm2.C
[new file with mode: 0644]
patch
|
blob
diff --git a/gcc/testsuite/g++.dg/ext/asm2.C
b/gcc/testsuite/g++.dg/ext/asm2.C
new file mode 100644
(file)
index 0000000..
6cec382
--- /dev/null
+++ b/
gcc/testsuite/g++.dg/ext/asm2.C
@@ -0,0
+1,12
@@
+// Bug: in a template, we forgot that this was a simple asm, and decided
+// that %edi was a malformed operand specifier.
+
+template <class T> class I {
+public:
+ void f() { asm ("# mov %edi, %esi" ); }
+};
+
+int main () {
+ I<int> x;
+ x.f();
+}