Remove an old workaround for a compiler that EOL'd years ago.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 29 Sep 2013 19:39:02 +0000 (19:39 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 29 Sep 2013 19:39:02 +0000 (19:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191643 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/SelectionDAGNodes.h

index 13f5d4ecac55bb273542c1e53820eabc3bd5099f..8ec3b093416e63fb64a4cff6f563dde2ff1e1151 100644 (file)
@@ -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);
   }