Files
bsdports/_oldver/palemoon/files/patch-bug1278861
2019-12-26 07:26:06 +00:00

24 lines
766 B
Plaintext

# HG changeset patch
# User Nathan Froyd <froydnj@gmail.com>
# Date 1466820205 14400
# Node ID bd25b06261c840a62d035192cf4b1dbc18f54e3f
# Parent fbe25a30fcbbe172bdd37c70c5b06cdbb07886af
Bug 1278861 - adjust ifdefs in Conversions.h:ToInt32 to catch clang-on-arm-generally; r=luke
The bug noted in ToInt32 doesn't just exist when compiling for
arm-darwin; it exists for ARM targets generally. The ifdef should
reflect that.
--- js/public/Conversions.h.orig 2018-01-17 20:56:32 UTC
+++ js/public/Conversions.h
@@ -349,7 +349,7 @@ ToIntWidth(double d)
inline int32_t
ToInt32(double d)
{
-#if defined (__arm__) && defined (__GNUC__)
+#if defined (__arm__) && defined (__GNUC__) && !defined(__clang__)
int32_t i;
uint32_t tmp0;
uint32_t tmp1;