Summary: boehm-gc: add support for aarch64 ILP32

* include/private/gcconfig.h [AARCH64] (ALIGNMENT, CPP_WORDSZ):
Define for __ILP32__.

From-SVN: r234255
This commit is contained in:
Andreas Schwab 2016-03-16 11:44:36 +00:00 committed by Andreas Schwab
parent 446fd64280
commit 197adb6983
2 changed files with 12 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2016-03-16 Andreas Schwab <schwab@suse.de>
* include/private/gcconfig.h [AARCH64] (ALIGNMENT, CPP_WORDSZ):
Define for __ILP32__.
2015-10-09 David Malcolm <dmalcolm@redhat.com>
* testsuite/lib/boehm-gc.exp: Load multiline.exp before

View File

@ -1854,9 +1854,14 @@
# endif
# ifdef AARCH64
# define CPP_WORDSZ 64
# ifdef __ILP32__
# define ALIGNMENT 4
# define CPP_WORDSZ 32
# else
# define ALIGNMENT 8
# define CPP_WORDSZ 64
# endif
# define MACH_TYPE "AARCH64"
# define ALIGNMENT 8
# ifndef HBLKSIZE
# define HBLKSIZE 4096
# endif