From 45e22a2eba189899ee09ef2fcff9b9126aaecba8 Mon Sep 17 00:00:00 2001 From: schwab Date: Tue, 16 Apr 2013 08:49:51 +0000 Subject: Enable java for aarch64 * configure.ac (aarch64-*-*): Don't disable java. * configure: Regenerate. libjava/: * configure.host: Add support for aarch64. * sysdep/aarch64/locks.h: New file. libjava/classpath/: * native/fdlibm/ieeefp.h: Add support for aarch64. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197997 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/classpath/ChangeLog.gcj | 4 ++++ libjava/classpath/native/fdlibm/ieeefp.h | 8 ++++++++ 2 files changed, 12 insertions(+) (limited to 'libjava/classpath') diff --git a/libjava/classpath/ChangeLog.gcj b/libjava/classpath/ChangeLog.gcj index 62105e26968..63955543ca8 100644 --- a/libjava/classpath/ChangeLog.gcj +++ b/libjava/classpath/ChangeLog.gcj @@ -1,3 +1,7 @@ +2013-04-16 Andreas Schwab + + * native/fdlibm/ieeefp.h: Add support for aarch64. + 2013-02-21 Jakub Jelinek PR bootstrap/56258 diff --git a/libjava/classpath/native/fdlibm/ieeefp.h b/libjava/classpath/native/fdlibm/ieeefp.h index c230bbb3c72..7ef2ae7e8b7 100644 --- a/libjava/classpath/native/fdlibm/ieeefp.h +++ b/libjava/classpath/native/fdlibm/ieeefp.h @@ -4,6 +4,14 @@ #ifndef __IEEE_BIG_ENDIAN #ifndef __IEEE_LITTLE_ENDIAN +#ifdef __aarch64__ +#ifdef __AARCH64EB__ +#define __IEEE_BIG_ENDIAN +#else +#define __IEEE_LITTLE_ENDIAN +#endif +#endif + #ifdef __alpha__ #define __IEEE_LITTLE_ENDIAN #endif -- cgit v1.2.3