[llvm] r191643 - Remove an old workaround for a compiler that EOL'd years ago.
Benjamin Kramer
benny.kra at googlemail.com
Sun Sep 29 12:39:02 PDT 2013
Author: d0k
Date: Sun Sep 29 14:39:02 2013
New Revision: 191643
URL: http://llvm.org/viewvc/llvm-project?rev=191643&view=rev
Log:
Remove an old workaround for a compiler that EOL'd years ago.
Modified:
llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h
Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h?rev=191643&r1=191642&r2=191643&view=diff
==============================================================================
--- llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h (original)
+++ llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h Sun Sep 29 14:39:02 2013
@@ -942,13 +942,7 @@ public:
class HandleSDNode : public SDNode {
SDUse Op;
public:
- // FIXME: Remove the "noinline" attribute once <rdar://problem/5852746> is
- // fixed.
-#if __GNUC__==4 && __GNUC_MINOR__==2 && defined(__APPLE__) && !defined(__llvm__)
- explicit __attribute__((__noinline__)) HandleSDNode(SDValue X)
-#else
explicit HandleSDNode(SDValue X)
-#endif
: SDNode(ISD::HANDLENODE, 0, DebugLoc(), getSDVTList(MVT::Other)) {
InitOperands(&Op, X);
}
More information about the llvm-commits
mailing list