このページを編集する際は,編集に関する方針に従ってください.
概要
- gcc-4.1.0/gcc/hwint.hにて定義
- HOST_WIDE_INTは何ビットか
実装
53 #if HOST_BITS_PER_LONG >= 64 || !defined NEED_64BIT_HOST_WIDE_INT
54 # define HOST_BITS_PER_WIDE_INT HOST_BITS_PER_LONG
55 # define HOST_WIDE_INT long
56 #else
57 # if HOST_BITS_PER_LONGLONG >= 64
58 # define HOST_BITS_PER_WIDE_INT HOST_BITS_PER_LONGLONG
59 # define HOST_WIDE_INT long long
60 # else
61 # if HOST_BITS_PER___INT64 >= 64
62 # define HOST_BITS_PER_WIDE_INT HOST_BITS_PER___INT64
63 # define HOST_WIDE_INT __int64
64 # else
65 #error "Unable to find a suitable type for HOST_WIDE_INT"
66 # endif
67 # endif
68 #endif