mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-05-18 06:38:41 +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>
|
#include <cmath>
|
||||||
using namespace llvm;
|
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...
|
// Local constant propagation...
|
||||||
//
|
//
|
||||||
|
Loading…
x
Reference in New Issue
Block a user