[llvm-commits] [release_18] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

Chris Lattner lattner at cs.uiuc.edu
Wed Aug 9 09:55:39 PDT 2006



Changes in directory llvm/utils/TableGen:

DAGISelEmitter.cpp updated: 1.226.2.3 -> 1.226.2.4
---
Log message:

Apply patch from mainline for GCC 3.3 compatibility.


---
Diffs of the changes:  (+2 -0)

 DAGISelEmitter.cpp |    2 ++
 1 files changed, 2 insertions(+)


Index: llvm/utils/TableGen/DAGISelEmitter.cpp
diff -u llvm/utils/TableGen/DAGISelEmitter.cpp:1.226.2.3 llvm/utils/TableGen/DAGISelEmitter.cpp:1.226.2.4
--- llvm/utils/TableGen/DAGISelEmitter.cpp:1.226.2.3	Wed Aug  9 11:46:19 2006
+++ llvm/utils/TableGen/DAGISelEmitter.cpp	Wed Aug  9 11:55:25 2006
@@ -3633,6 +3633,8 @@
   OS << "#if defined(__GNUC__) && \\\n";
   OS << "    ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 4)))\n";
   OS << "#define NOINLINE __attribute__((noinline))\n";
+  OS << "#else\n\n";
+  OS << "#define NOINLINE\n\n";
   OS << "#endif\n\n";
 
   OS << "// Instance var to keep track of multiply used nodes that have \n"






More information about the llvm-commits mailing list