(1) Add a FIXME about COMPOUND_LITERAL_EXPR
(2) Remove duplicated #include

Duncan.
Index: gcc.llvm.master/gcc/llvm-convert.cpp
===================================================================
--- gcc.llvm.master.orig/gcc/llvm-convert.cpp	2007-02-10 19:06:54.000000000 +0100
+++ gcc.llvm.master/gcc/llvm-convert.cpp	2007-02-10 22:01:49.000000000 +0100
@@ -5123,7 +5123,7 @@
   case INDIRECT_REF:
     // The lvalue is just the address.
     return Convert(TREE_OPERAND(exp, 0));
-  case COMPOUND_LITERAL_EXPR:
+  case COMPOUND_LITERAL_EXPR: // FIXME: not gimple - defined by C front-end
     return EmitLV(COMPOUND_LITERAL_EXPR_DECL(exp));
   }
 }
Index: gcc.llvm.master/gcc/llvm-backend.cpp
===================================================================
--- gcc.llvm.master.orig/gcc/llvm-backend.cpp	2007-02-10 19:07:15.000000000 +0100
+++ gcc.llvm.master/gcc/llvm-backend.cpp	2007-02-10 19:08:18.000000000 +0100
@@ -36,7 +36,6 @@
 #include "llvm/CodeGen/RegAllocRegistry.h"
 #include "llvm/CodeGen/SchedulerRegistry.h"
 #include "llvm/CodeGen/ScheduleDAG.h"
-#include "llvm/Support/Streams.h"
 #include "llvm/Target/SubtargetFeature.h"
 #include "llvm/Target/TargetData.h"
 #include "llvm/Target/TargetLowering.h"
_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to