Date: Fri, 10 Jul 2009 19:06:43 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r195581 - projects/mips/sys/mips/include Message-ID: <200907101906.n6AJ6hdP029342@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: imp Date: Fri Jul 10 19:06:43 2009 New Revision: 195581 URL: http://svn.freebsd.org/changeset/base/195581 Log: Better definitions for a few types for n32/n64. Modified: projects/mips/sys/mips/include/_types.h Modified: projects/mips/sys/mips/include/_types.h ============================================================================== --- projects/mips/sys/mips/include/_types.h Fri Jul 10 19:06:15 2009 (r195580) +++ projects/mips/sys/mips/include/_types.h Fri Jul 10 19:06:43 2009 (r195581) @@ -102,7 +102,7 @@ typedef __int8_t __int_least8_t; typedef __int16_t __int_least16_t; typedef __int32_t __int_least32_t; typedef __int64_t __int_least64_t; -#if defined(__mips_n64) || defined(ISA_MIPS64) +#if defined(__mips_n64) || defined(__mips_n32) typedef __int64_t __register_t; typedef __int64_t f_register_t; #else @@ -134,13 +134,16 @@ typedef __uint8_t __uint_least8_t; typedef __uint16_t __uint_least16_t; typedef __uint32_t __uint_least32_t; typedef __uint64_t __uint_least64_t; -#if defined(__mips_n64) || defined(ISA_MIPS64) +#if defined(__mips_n64) || defined(__mips_n32) typedef __uint64_t __u_register_t; +#else +typedef __uint32_t __u_register_t; +#endif +#if defined(__mips_n64) typedef __uint64_t __vm_offset_t; typedef __uint64_t __vm_paddr_t; typedef __uint64_t __vm_size_t; #else -typedef __uint32_t __u_register_t; typedef __uint32_t __vm_offset_t; typedef __uint32_t __vm_paddr_t; typedef __uint32_t __vm_size_t;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200907101906.n6AJ6hdP029342>