[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000331] Re: ruby on alpha



ごとけんです

In message "[dennou-ruby:000330] Re: ruby on alpha"
    on 00/04/17, GOTO Kentaro <gotoken@xxxxxx> writes:
>>ごとけんさんの情報によると最新の安定版 ruby-1.4.4 では alpha がサポー
>>トされているようです. 
>>
>>ソースを取ってきて見ても, 余り明示的にかかれている記述は見かけないんで
>>すが... ほんとにそうなの, ごとけんさん?
>
>[ruby-math:00254] をみてそう思いました.もしかして,
>ALPHA station 255 って32bit機だったりします??

AlphaStation 255/300 は64bit機のようですね.
  http://www.compaq.co.jp/products/workstations/alpha/products/AlphaStation/ast255/ast255.html

それから,Ruby 1.4.4 ですが configure をみると確かに検出はし
てるようです.まぁ 1.4.3 でも検出はあったようですが.最低限
必要なのは sizeof(void*) == sizeof(long) が成り立つことです.
これはVALUE型がポインタと整数を兼ねているためです.

% grep -i alpha config*
config.guess:    alpha:OSF1:*:*)
config.guess:                           UNAME_MACHINE="alpha"
config.guess:                           UNAME_MACHINE="alphaev5"
config.guess:                           UNAME_MACHINE="alphaev56"
config.guess:                           UNAME_MACHINE="alphapca56"
config.guess:                           UNAME_MACHINE="alphaev6"
config.guess:    Alpha\ *:Windows_NT*:*)
config.guess:   # of the specific Alpha model?
config.guess:   echo alpha-pc-interix
config.guess:   echo alpha-dec-winnt3.5
config.guess:   if test "${UNAME_MACHINE}" = "alpha" ; then
config.guess:                           UNAME_MACHINE="alpha"
config.guess:                           UNAME_MACHINE="alphaev5"
config.guess:                           UNAME_MACHINE="alphaev56"
config.guess:                           UNAME_MACHINE="alphapca56"
config.guess:                           UNAME_MACHINE="alphaev6"
config.sub:             | alpha | alphaev[4-7] | alphaev56 | alphapca5[67] \
config.sub:           | alpha-* | alphaev[4-7]-* | alphaev56-* | alphapca5[67]-* \

-- gotoken