[ruby-dev:47349] Re: LONG_LONG availability

From: "NARUSE, Yui" <naruse@...>
Date: 2013-05-15 12:16:00 UTC
List: ruby-dev #47349
It is still valid but there's no English version.
Therefore I add
https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/Assumptions with
google translete ;-)

2013年5月15日 20:36 Zachary Scott <zachary@zacharyscott.net>:
> 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>:
>> > 2013年5月14日 8:00 Tanaka Akira <akr@fsij.org>:
>> >> 気がついてしまったのですが、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>
>>
>



-- 
NARUSE, Yui  <naruse@airemix.jp>

In This Thread