< prev index next >

make/autoconf/platform.m4

Print this page

        

@@ -26,10 +26,11 @@
 # Support macro for PLATFORM_EXTRACT_TARGET_AND_BUILD.
 # Converts autoconf style CPU name to OpenJDK style, into
 # VAR_CPU, VAR_CPU_ARCH, VAR_CPU_BITS and VAR_CPU_ENDIAN.
 AC_DEFUN([PLATFORM_EXTRACT_VARS_FROM_CPU],
 [
+  echo "LOOKING UP CPU ARCH $1"
   # First argument is the cpu name from the trip/quad
   case "$1" in
     x86_64)
       VAR_CPU=x86_64
       VAR_CPU_ARCH=x86

@@ -52,10 +53,16 @@
       VAR_CPU=arm
       VAR_CPU_ARCH=arm
       VAR_CPU_BITS=32
       VAR_CPU_ENDIAN=little
       ;;
+    aarch32)
+      VAR_CPU=aarch32
+      VAR_CPU_ARCH=aarch32
+      VAR_CPU_BITS=32
+      VAR_CPU_ENDIAN=little
+      ;;
     aarch64)
       VAR_CPU=aarch64
       VAR_CPU_ARCH=aarch64
       VAR_CPU_BITS=64
       VAR_CPU_ENDIAN=little

@@ -384,10 +391,12 @@
     # On linux only, we replace x86 with i386.
     OPENJDK_$1_CPU_OSARCH="i386"
   elif test "x$OPENJDK_$1_OS" != xmacosx && test "x$OPENJDK_$1_CPU" = xx86_64; then
     # On all platforms except macosx, we replace x86_64 with amd64.
     OPENJDK_$1_CPU_OSARCH="amd64"
+  elif test "x$OPENJDK_$1_CPU" = xaarch32; then
+    OPENJDK_$1_CPU_OSARCH="arm"
   fi
   AC_SUBST(OPENJDK_$1_CPU_OSARCH)
 
   OPENJDK_$1_CPU_JLI="$OPENJDK_$1_CPU"
   if test "x$OPENJDK_$1_CPU" = xx86; then
< prev index next >