diff options
author | wtc%google.com <devnull@localhost> | 2007-05-14 18:14:51 +0000 |
---|---|---|
committer | wtc%google.com <devnull@localhost> | 2007-05-14 18:14:51 +0000 |
commit | bfcbe51191641c115d3b4f1a06060bb44fad2bf5 (patch) | |
tree | a1fb3fcf380a2af207840df21082ab39a1b2aaf2 | |
parent | 2271bde847ce557bc6ff6718cb376ad702cff44a (diff) | |
download | nspr-hg-bfcbe51191641c115d3b4f1a06060bb44fad2bf5.tar.gz |
Bug 369722: the IEEE_ARM macro should not be defined for ARM EABI. The
patch is contributed by romaxa <romaxa@gmail.com>. r=darin,wtc
-rw-r--r-- | pr/src/misc/prdtoa.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pr/src/misc/prdtoa.c b/pr/src/misc/prdtoa.c index 07853967..dd3134fa 100644 --- a/pr/src/misc/prdtoa.c +++ b/pr/src/misc/prdtoa.c @@ -59,8 +59,9 @@ void _PR_CleanupDtoa(void) /* FIXME: deal with freelist and p5s. */ } -#if defined(__arm) || defined(__arm__) || defined(__arm26__) \ - || defined(__arm32__) +#if !defined(__ARM_EABI__) \ + && (defined(__arm) || defined(__arm__) || defined(__arm26__) \ + || defined(__arm32__)) #define IEEE_ARM #elif defined(IS_LITTLE_ENDIAN) #define IEEE_8087 |