[ruby-dev:47348] Re: LONG_LONG availability

From: Zachary Scott <zachary@...>
Date: 2013-05-15 11:36:48 UTC
List: ruby-dev #47348
Sorry to go off-topic, but is there an English translation for the
Assumptions wiki page? Is it still valid?

On Wednesday, May 15, 2013, NARUSE, Yui wrote:

> 「Rubyソースコードの仮定事項」に追加してしまいますかねぇ
>
> https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/AssumptionsJa
>
> 2013年5月15日 17:23 Tanaka Akira <akr@fsij.org <javascript:;>>:
> > 2013年5月14日 8:00 Tanaka Akira <akr@fsij.org <javascript:;>>:
> >> 気がついてしまったのですが、Ruby 1.9.2 のころから
> >> include/ruby/ruby.h に以下のコードがあります。
> >>
> >> #ifdef SIZEOF_LONG_LONG
> >> typedef char ruby_check_sizeof_long_long[SIZEOF_LONG_LONG ==
> >> sizeof(LONG_LONG) ? 1 : -1];
> >> #endif
> >
> > この部分はなかださんが変えてしまったので書いておきますが、
> > 少なくとも bigdecimal と dl が無条件に LONG_LONG を使うようで、
> > LONG_LONG がなくても動くようになったわけではありません。
> >
> > まぁ、bigdecimal での使い方はひどく怪しくて、
> > [ruby-dev:47340] はそこから見つけたものですが。
> > --
> > [田中 哲][たなか あきら][Tanaka Akira]
> >
>
>
>
> --
> NARUSE, Yui  <naruse@airemix.jp <javascript:;>>
>
>

In This Thread