mirror of
https://github.com/AngelAuraMC/angelauramc-openjdk-build.git
synced 2025-09-11 05:05:28 -04:00
Add support for x86_64 build
This commit is contained in:
parent
30f649b5d3
commit
3c8e929c22
@ -1,6 +1,6 @@
|
|||||||
--- ./common/autoconf/flags.m4 2017-05-14 10:01:38.475911076 +0530
|
--- ./common/autoconf/flags.m4 2017-05-14 10:01:38.475911076 +0530
|
||||||
+++ ./common/autoconf/flags.m4 2020-09-16 18:05:25.204273780 +0530
|
+++ ./common/autoconf/flags.m4 2020-09-16 18:05:25.204273780 +0530
|
||||||
@@ -153,10 +153,15 @@
|
@@ -153,10 +153,17 @@
|
||||||
AC_DEFUN_ONCE([FLAGS_SETUP_USER_SUPPLIED_FLAGS],
|
AC_DEFUN_ONCE([FLAGS_SETUP_USER_SUPPLIED_FLAGS],
|
||||||
EXTRA_CFLAGS="$EXTRA_CFLAGS -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -fno-short-enums -D__GLIBC__ -D_GNU_SOURCE -Wno-psabi -fPIE"
|
EXTRA_CFLAGS="$EXTRA_CFLAGS -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -fno-short-enums -D__GLIBC__ -D_GNU_SOURCE -Wno-psabi -fPIE"
|
||||||
EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -DFLOAT_ARCH=-vfp-sflt -fPIE"
|
EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -DFLOAT_ARCH=-vfp-sflt -fPIE"
|
||||||
@ -9,11 +9,13 @@
|
|||||||
+ EXTRA_CFLAGS="$EXTRA_CFLAGS -march=armv8-a -fno-short-enums -D__GLIBC__ -D_GNU_SOURCE -Wno-psabi -fPIE"
|
+ EXTRA_CFLAGS="$EXTRA_CFLAGS -march=armv8-a -fno-short-enums -D__GLIBC__ -D_GNU_SOURCE -Wno-psabi -fPIE"
|
||||||
+ EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS -march=armv8-a -fPIE"
|
+ EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS -march=armv8-a -fPIE"
|
||||||
+ EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,--unresolved-symbols=ignore-all -Wl,--gc-sections -fPIE"
|
+ EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,--unresolved-symbols=ignore-all -Wl,--gc-sections -fPIE"
|
||||||
|
+ elif test "x$OPENJDK_TARGET_CPU" = xx86_64; then
|
||||||
|
+ EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-short-enums -D__GLIBC__ -D_GNU_SOURCE -Wno-psabi -march=x86_64 -msse3 -mstackrealign -mfpmath=sse -fPIE"
|
||||||
|
+ EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,--unresolved-symbols=ignore-all -Wl,--gc-sections -Wl,-z,nocopyreloc -fPIE"
|
||||||
else
|
else
|
||||||
EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-short-enums -D__GLIBC__ -D_GNU_SOURCE -Wno-psabi -march=i686 -msse3 -mstackrealign -mfpmath=sse -fPIE"
|
EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-short-enums -D__GLIBC__ -D_GNU_SOURCE -Wno-psabi -march=i686 -msse3 -mstackrealign -mfpmath=sse -fPIE"
|
||||||
EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,--unresolved-symbols=ignore-all -Wl,--gc-sections -Wl,-z,nocopyreloc -fPIE"
|
EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,--unresolved-symbols=ignore-all -Wl,--gc-sections -Wl,-z,nocopyreloc -fPIE"
|
||||||
fi
|
fi
|
||||||
+ # TODO x86_64 port
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Hotspot needs these set in their legacy form
|
# Hotspot needs these set in their legacy form
|
||||||
|
Loading…
x
Reference in New Issue
Block a user