[aarch64-port-dev ] RFR: Fixes for native builds
ed at camswl.com
ed at camswl.com
Thu Jul 25 03:41:26 PDT 2013
Hi,
The following 2 changesets (1 for jdk8, 1 for jdk) make it build natively.
Ok to push?
Ed.
--- CUT HERE ---
exporting patch:
# HG changeset patch
# User Edward Nevill ed at camswl.com
# Date 1374748235 -3600
# Node ID 03e94d82593738a323409134b8e4a31849648390
# Parent 3a46878d2ffbfaeb30ff338854bd2cf9ae45195e
Make it build natively
diff -r 3a46878d2ffb -r 03e94d825937 common/autoconf/build-aux/autoconf-config.guess
--- a/common/autoconf/build-aux/autoconf-config.guess Mon Jul 15 15:02:39 2013 +0100
+++ b/common/autoconf/build-aux/autoconf-config.guess Thu Jul 25 11:30:35 2013 +0100
@@ -870,6 +870,9 @@
echo ${UNAME_MACHINE}-unknown-linux-gnueabi
fi
exit ;;
+ aarch64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
avr32*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
diff -r 3a46878d2ffb -r 03e94d825937 common/autoconf/generated-configure.sh
--- a/common/autoconf/generated-configure.sh Mon Jul 15 15:02:39 2013 +0100
+++ b/common/autoconf/generated-configure.sh Thu Jul 25 11:30:35 2013 +0100
@@ -7125,6 +7125,9 @@
s390)
ZERO_ARCHFLAG="-m31"
;;
+ arm*)
+ ZERO_ARCHFLAG=""
+ ;;
aarch64)
ZERO_ARCHFLAG=""
;;
diff -r 3a46878d2ffb -r 03e94d825937 common/autoconf/platform.m4
--- a/common/autoconf/platform.m4 Mon Jul 15 15:02:39 2013 +0100
+++ b/common/autoconf/platform.m4 Thu Jul 25 11:30:35 2013 +0100
@@ -345,6 +345,9 @@
s390)
ZERO_ARCHFLAG="-m31"
;;
+ arm*)
+ ZERO_ARCHFLAG=""
+ ;;
aarch64)
ZERO_ARCHFLAG=""
;;
--- CUT HERE ---
--- CUT HERE ---
exporting patch:
# HG changeset patch
# User Edward Nevill ed at camswl.com
# Date 1374748322 -3600
# Node ID 3c777c472368709955e5731e946f15a01b10b3fc
# Parent b28c6241e16e8db9770eb3fb0480ca386a760085
Make it build natively
diff -r b28c6241e16e -r 3c777c472368 makefiles/GensrcX11Wrappers.gmk
--- a/makefiles/GensrcX11Wrappers.gmk Tue Jul 09 16:04:18 2013 +0100
+++ b/makefiles/GensrcX11Wrappers.gmk Thu Jul 25 11:32:02 2013 +0100
@@ -89,7 +89,7 @@
# Compile the C code into an executable.
$(GENSRC_X11WRAPPERS_TMP)/sizer.%.exe : $(GENSRC_X11WRAPPERS_TMP)/sizer.%.c
$(MKDIR) -p $(@D)
- (cd $(@D) && $(CC) -m$* -o $@ $< \
+ (cd $(@D) && $(CC) -o $@ $< \
$(X_CFLAGS) \
$(X_LIBS) \
-I$(JDK_OUTPUTDIR)/include \
--- CUT HERE ---
More information about the aarch64-port-dev
mailing list