mirror of
https://git.freebsd.org/ports.git
synced 2025-06-06 21:30:31 -04:00
missed during a large merge of the configuration file. This resulted in, at least, macros affecting maths operations using the big endian rather than the little endian versions. PR: 234689
44 lines
1.5 KiB
Text
44 lines
1.5 KiB
Text
--- common/autoconf/flags.m4 Fri Feb 08 17:57:16 2019 -0800
|
|
+++ common/autoconf/flags.m4 Fri Feb 08 22:49:40 2019 -0800
|
|
@@ -548,6 +548,9 @@
|
|
else
|
|
CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_LITTLE_ENDIAN"
|
|
fi
|
|
+ if test "x$OPENJDK_TARGET_OS" = xbsd; then
|
|
+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_LITTLE_ENDIAN"
|
|
+ fi
|
|
else
|
|
# Same goes for _BIG_ENDIAN. Do we really need to set *ENDIAN on Solaris if they
|
|
# are defined in the system?
|
|
@@ -556,6 +559,9 @@
|
|
else
|
|
CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_BIG_ENDIAN"
|
|
fi
|
|
+ if test "x$OPENJDK_TARGET_OS" = xbsd; then
|
|
+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_BIG_ENDIAN"
|
|
+ fi
|
|
fi
|
|
if test "x$OPENJDK_TARGET_CPU" = xppc64le; then
|
|
CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DABI_ELFv2"
|
|
--- common/autoconf/generated-configure.sh Fri Feb 08 17:57:16 2019 -0800
|
|
+++ common/autoconf/generated-configure.sh Fri Feb 08 22:49:40 2019 -0800
|
|
@@ -41879,6 +41879,9 @@
|
|
else
|
|
CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_LITTLE_ENDIAN"
|
|
fi
|
|
+ if test "x$OPENJDK_TARGET_OS" = xbsd; then
|
|
+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_LITTLE_ENDIAN"
|
|
+ fi
|
|
else
|
|
# Same goes for _BIG_ENDIAN. Do we really need to set *ENDIAN on Solaris if they
|
|
# are defined in the system?
|
|
@@ -41887,6 +41890,9 @@
|
|
else
|
|
CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_BIG_ENDIAN"
|
|
fi
|
|
+ if test "x$OPENJDK_TARGET_OS" = xbsd; then
|
|
+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_BIG_ENDIAN"
|
|
+ fi
|
|
fi
|
|
if test "x$OPENJDK_TARGET_CPU" = xppc64le; then
|
|
CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DABI_ELFv2"
|