Current Path : /usr/src/gnu/usr.bin/cc/cc_tools/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/src/gnu/usr.bin/cc/cc_tools/size-host.h |
/* $FreeBSD: release/9.1.0/gnu/usr.bin/cc/cc_tools/size-host.h 169718 2007-05-19 04:25:59Z kan $ */ #ifdef SIZEOF_INT # undef SIZEOF_INT #endif #ifdef SIZEOF_SHORT # undef SIZEOF_SHORT #endif #ifdef SIZEOF_LONG # undef SIZEOF_LONG #endif #ifdef SIZEOF_VOID_P # undef SIZEOF_VOID_P #endif #ifdef SIZEOF_LONG_LONG # undef SIZEOF_LONG_LONG #endif #ifdef HOST_WIDE_INT # undef HOST_WIDE_INT #endif #define SIZEOF_INT 4 #define SIZEOF_SHORT 2 #define SIZEOF_LONG_LONG 8 #if __LP64__ #define SIZEOF_LONG 8 #define SIZEOF_VOID_P 8 #define HOST_WIDE_INT long #else #define SIZEOF_LONG 4 #define SIZEOF_VOID_P 4 #define HOST_WIDE_INT long long #endif #ifdef WORDS_BIGENDIAN #undef WORDS_BIGENDIAN #endif #if defined(__sparc64__) || defined(__ARMEB__) #define WORDS_BIGENDIAN 1 #endif