On Thu, 19 Jun 2014 15:37:19 +0800 Sphinx Jiang <yishan...@gmail.com> wrote:
> Index: ctfutils-9.2/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h
> ===================================================================
> --- ctfutils-9.2.orig/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h  
>   2011-02-28 03:41:40.000000000 +0800
> +++ ctfutils-9.2/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h 
> 2014-06-19 15:22:27.320825153 +0800
> @@ -403,7 +403,7 @@
>  #define        _INT_ALIGNMENT                  4
>  #define        _FLOAT_ALIGNMENT                4
>  #define        _FLOAT_COMPLEX_ALIGNMENT        4
> -#if defined(__mips_n64)
> +#if defined(__mips64)

Ohh, on N32 project __mips64 is also defined, it means that 64bit
registers are available.
So for N64, we should use

#if defined(__mips64) && defined(__LP64__)

>  #define        _LONG_ALIGNMENT                 8
>  #define        _LONG_LONG_ALIGNMENT            8
>  #define        _DOUBLE_ALIGNMENT               8

I NMUed it with the attached patch.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to