[llvm-commits] CVS: llvm-gcc/gcc/llvm-expand.c
Chris Lattner
lattner at cs.uiuc.edu
Tue Mar 16 15:53:02 PST 2004
Changes in directory llvm-gcc/gcc:
llvm-expand.c updated: 1.29 -> 1.30
---
Log message:
Fix PR297: http://llvm.cs.uiuc.edu/PR297 : [llvmgcc] Crash on auto register variable with specific register specified
---
Diffs of the changes: (+3 -1)
Index: llvm-gcc/gcc/llvm-expand.c
diff -u llvm-gcc/gcc/llvm-expand.c:1.29 llvm-gcc/gcc/llvm-expand.c:1.30
--- llvm-gcc/gcc/llvm-expand.c:1.29 Tue Mar 16 15:36:47 2004
+++ llvm-gcc/gcc/llvm-expand.c Tue Mar 16 15:51:49 2004
@@ -2423,7 +2423,9 @@
/* Let the back-end know about DECL. */
static void llvm_emit_local_var (llvm_function *Fn, tree decl) {
if (DECL_C_HARD_REGISTER (decl)) {
- LLVM_TODO_TREE(decl);
+ warning ("%Hllvm doesn't support asm specifier on '%D'",
+ &DECL_SOURCE_LOCATION (decl), decl);
+
#if 0
/* The user specified an assembler name for this variable.
Set that up now. */
More information about the llvm-commits
mailing list