[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