From 3cf0bae2bd1893a0841a5f81aae9dc0cf4aeb68b Mon Sep 17 00:00:00 2001 From: daney Date: Wed, 15 Aug 2007 06:42:16 +0000 Subject: [PATCH] * include/private/gcconfig.h: Handle mips64-linux n64 ABI. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127506 138bc75d-0d04-0410-961f-82ee72b054a4 --- ChangeLog | 4 ++++ include/private/gcconfig.h | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f42faa3a..eaef529b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-08-14 David Daney + + * include/private/gcconfig.h: Handle mips64-linux n64 ABI. + 2007-07-05 H.J. Lu * aclocal.m4: Regenerated. diff --git a/include/private/gcconfig.h b/include/private/gcconfig.h index 288eefb5..00170289 100644 --- a/include/private/gcconfig.h +++ b/include/private/gcconfig.h @@ -1369,7 +1369,12 @@ # define DATAEND (_end) extern int __data_start[]; # define DATASTART ((ptr_t)(__data_start)) -# define ALIGNMENT 4 +# ifdef _MIPS_SZPTR +# define CPP_WORDSZ _MIPS_SZPTR +# define ALIGNMENT (_MIPS_SZPTR/8) +# else +# define ALIGNMENT 4 +# endif # define USE_GENERIC_PUSH_REGS # if __GLIBC__ == 2 && __GLIBC_MINOR__ >= 2 || __GLIBC__ > 2 # define LINUX_STACKBOTTOM -- 2.40.0