mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-28 06:32:09 +00:00
Quick hack to get this file compiling again on Mac OS X. The right thing to do
is write an autoconf macro that checks whether __isnan or isnan actually works **using the C++ compiler after #include <cmath>**, instead of doing it the easy way with AC_CHECK_FUNCS(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14171 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
f3210d2c53
commit
fda2cce3bf
@ -20,6 +20,14 @@
|
||||
#include <cmath>
|
||||
using namespace llvm;
|
||||
|
||||
#if defined(__POWERPC__) && defined(__APPLE_CC__)
|
||||
// FIXME: Currently it seems that isnan didn't make its way into the Apple
|
||||
// C++ headers, although it IS in the C headers (which confuses autoconf
|
||||
// in a big way). This is a quick fix to get things compiling, until one of
|
||||
// us has time to write a more complicated autoconf test.
|
||||
extern "C" int isnan (double d);
|
||||
#endif
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// Local constant propagation...
|
||||
//
|
||||
|
Loading…
x
Reference in New Issue
Block a user