Changeset View
Changeset View
Standalone View
Standalone View
sys/mips/include/param.h
Context not available. | |||||
#define __PCI_REROUTE_INTERRUPT | #define __PCI_REROUTE_INTERRUPT | ||||
#ifndef MACHINE | |||||
#define MACHINE "mips" | |||||
#endif | |||||
#ifndef MACHINE_ARCH | |||||
#if _BYTE_ORDER == _BIG_ENDIAN | #if _BYTE_ORDER == _BIG_ENDIAN | ||||
#ifdef __mips_n64 | # define _EL_SUFFIX "" | ||||
#define MACHINE_ARCH "mips64" | #else | ||||
#ifndef MACHINE_ARCH32 | # define _EL_SUFFIX "el" | ||||
#define MACHINE_ARCH32 "mips" | |||||
#endif | #endif | ||||
#ifdef __mips_n64 | |||||
# define _N64_SUFFIX "64" | |||||
#elif defined(__mips_n32) | #elif defined(__mips_n32) | ||||
#define MACHINE_ARCH "mipsn32" | # define _N64_SUFFIX "n32" | ||||
#else | #else | ||||
#define MACHINE_ARCH "mips" | # define _N64_SUFFIX "" | ||||
#endif | #endif | ||||
#ifdef __mips_hard_float | |||||
# define _HF_SUFFIX "hf" | |||||
#else | #else | ||||
#ifdef __mips_n64 | # define _HF_SUFFIX "" | ||||
#define MACHINE_ARCH "mips64el" | |||||
#ifndef MACHINE_ARCH32 | |||||
#define MACHINE_ARCH32 "mipsel" | |||||
#endif | #endif | ||||
#elif defined(__mips_n32) | |||||
#define MACHINE_ARCH "mipsn32el" | #ifndef MACHINE | ||||
#else | # define MACHINE "mips" | ||||
#define MACHINE_ARCH "mipsel" | |||||
#endif | #endif | ||||
#ifndef MACHINE_ARCH | |||||
# define MACHINE_ARCH "mips" _N64_SUFFIX _EL_SUFFIX _HF_SUFFIX | |||||
#endif | #endif | ||||
#ifdef __mips_n64 | |||||
# ifndef MACHINE_ARCH32 | |||||
# define MACHINE_ARCH32 "mips" _EL_SUFFIX _HF_SUFFIX | |||||
# endif | |||||
#endif | #endif | ||||
/* | /* | ||||
Context not available. |