diff options
author | schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-04-16 08:49:51 +0000 |
---|---|---|
committer | schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-04-16 08:49:51 +0000 |
commit | 45e22a2eba189899ee09ef2fcff9b9126aaecba8 (patch) | |
tree | 455663fac0d584b5dabfb32a8240876ca99f005c /libjava/classpath | |
parent | eda57d74cc1fff4d2eda49de6689b90555b7b483 (diff) | |
download | gcc-45e22a2eba189899ee09ef2fcff9b9126aaecba8.tar.gz |
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
Diffstat (limited to 'libjava/classpath')
-rw-r--r-- | libjava/classpath/ChangeLog.gcj | 4 | ||||
-rw-r--r-- | libjava/classpath/native/fdlibm/ieeefp.h | 8 |
2 files changed, 12 insertions, 0 deletions
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 <schwab@suse.de> + + * native/fdlibm/ieeefp.h: Add support for aarch64. + 2013-02-21 Jakub Jelinek <jakub@redhat.com> 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 |