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

Chris Lattner lattner at cs.uiuc.edu
Wed Aug 2 17:26:29 PDT 2006



Changes in directory llvm/utils/TableGen:

DAGISelEmitter.cpp updated: 1.234 -> 1.235
---
Log message:

Really add support for compilers without noinline


---
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.234 llvm/utils/TableGen/DAGISelEmitter.cpp:1.235
--- llvm/utils/TableGen/DAGISelEmitter.cpp:1.234	Mon Jul 31 20:07:48 2006
+++ llvm/utils/TableGen/DAGISelEmitter.cpp	Wed Aug  2 19:26:13 2006
@@ -3679,6 +3679,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