Date: Sun, 28 Nov 2010 04:07:45 +0000 (UTC) From: Juli Mallett <jmallett@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r215971 - head/sys/mips/include Message-ID: <201011280407.oAS47j1e047847@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jmallett Date: Sun Nov 28 04:07:45 2010 New Revision: 215971 URL: http://svn.freebsd.org/changeset/base/215971 Log: Set MACHINE_ARCH based on ABI and endianness. Reviewed by: imp Modified: head/sys/mips/include/param.h Modified: head/sys/mips/include/param.h ============================================================================== --- head/sys/mips/include/param.h Sun Nov 28 03:41:32 2010 (r215970) +++ head/sys/mips/include/param.h Sun Nov 28 04:07:45 2010 (r215971) @@ -57,7 +57,23 @@ #define MACHINE "mips" #endif #ifndef MACHINE_ARCH -#define MACHINE_ARCH "mips" +#if _BYTE_ORDER == _BIG_ENDIAN +#ifdef __mips_n64 +#define MACHINE_ARCH "mips64eb" +#elif defined(__mips_n32) +#define MACHINE_ARCH "mipsn32eb" +#else +#define MACHINE_ARCH "mipseb" +#endif +#else +#ifdef __mips_n64 +#define MACHINE_ARCH "mips64el" +#elif defined(__mips_n32) +#define MACHINE_ARCH "mipsn32el" +#else +#define MACHINE_ARCH "mipsel" +#endif +#endif #endif /*
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011280407.oAS47j1e047847>