[llvm-commits] CVS: llvm-gcc/gcc/cp/init.c
Chris Lattner
lattner at cs.uiuc.edu
Fri Feb 11 22:43:01 PST 2005
Changes in directory llvm-gcc/gcc/cp:
init.c updated: 1.1.1.2 -> 1.2
---
Log message:
Don't ICE when handling "extern Java" classes.
---
Diffs of the changes: (+4 -1)
init.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm-gcc/gcc/cp/init.c
diff -u llvm-gcc/gcc/cp/init.c:1.1.1.2 llvm-gcc/gcc/cp/init.c:1.2
--- llvm-gcc/gcc/cp/init.c:1.1.1.2 Tue Jan 13 10:49:37 2004
+++ llvm-gcc/gcc/cp/init.c Sat Feb 12 00:42:46 2005
@@ -1866,7 +1866,10 @@
DECL_ARTIFICIAL (class_decl) = 1;
DECL_IGNORED_P (class_decl) = 1;
pushdecl_top_level (class_decl);
- make_decl_rtl (class_decl, NULL);
+ if (EMIT_LLVM)
+ llvm_make_decl_llvm(class_decl, NULL);
+ else
+ make_decl_rtl (class_decl, NULL);
}
return class_decl;
}
More information about the llvm-commits
mailing list