Lines Matching full:defined
29 #if defined(__APPLE__) || defined(__DragonFly__) || defined(__FreeBSD__)
36 #if defined(__amd64__)
42 #elif defined(__aarch64__)
48 #elif defined(__arm__)
51 #if defined(__ARMEB__) /* Big-endian ARM. */
58 #elif defined(__i386__)
64 #elif defined(__ia64__)
70 #elif defined(__mips__)
73 #if defined(__MIPSEB__)
80 #elif defined(__powerpc64__)
90 #elif defined(__powerpc__)
96 #elif defined(__riscv) && (__riscv_xlen == 64)
102 #elif defined(__riscv64)
108 #elif defined(__loongarch64)
114 #elif defined(__sparc__)
123 #endif /* defined(__APPLE__) || defined(__DragonFly__) || defined(__FreeBSD__) */
140 #if !defined(ARCH_ELFSIZE)
141 #error ARCH_ELFSIZE is not defined.
158 #if defined(__OpenBSD__)
171 * `__linux__' is defined in an environment runs the Linux kernel and glibc.
172 * `__GNU__' is defined in an environment runs a GNU kernel (Hurd) and glibc.
173 * `__GLIBC__' is defined for an environment that runs glibc over a non-GNU
177 #if defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)
179 #if defined(__linux__)
187 #endif /* defined(__linux__) */
197 #endif /* defined(__linux__) || defined(__GNU__) || defined(__GLIBC__) */