9 #define DEFINE(type, size) rb_hash_aset(s, rb_str_new_cstr(#type), INT2FIX(SIZEOF_##size)); 20 #if SIZEOF_LONG_LONG != 0 && defined(HAVE_TRUE_LONG_LONG) 21 DEFINE(
long long, LONG_LONG);
23 #if SIZEOF___INT64 != 0 26 #if SIZEOF___INT128 != 0 27 DEFINE(__int128, __INT128);
38 #if SIZEOF_DOUBLE != 0 41 #if SIZEOF_TIME_T != 0 44 #if SIZEOF_CLOCK_T != 0 47 #if SIZEOF_SIZE_T != 0 50 #if SIZEOF_PTRDIFF_T != 0 51 DEFINE(ptrdiff_t, PTRDIFF_T);
void rb_define_const(VALUE, const char *, VALUE)
#define DEFINE(type, size)
VALUE rb_define_module(const char *name)