[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