yarv-dev:1153
From: Tadashi Saito <shiba mail2.accsnet.ne.jp>
Date: Fri, 30 Nov 2007 15:43:56 +0900
Subject: [yarv-dev:1153] 参加希望 & 参考意見
ML: yarv-dev quickml.atdot.net New Member: shiba@m... 斎藤と申します。Float高速化のお話、興味があるので参加させてください。 アーカイブの[yarv-dev:1122]を拝見して、自分が考えていたこととほぼ 同じ事だったので安心(?)しました。 参考になるのか分かりませんが、自分が以前調べたことをいくつか。 From: SASADA Koichi <ko1 atdot.net> Date: Tue, 20 Nov 2007 19:33:06 +0900 Subject: [yarv-dev:1124] Re: 考えている案 > ちなみに,C 言語で double のメモリパターンを取り出したとき, > IEEE754 倍精度である,というのはどれくらい一般的な話なんでしょうか ・他のどの規格よりも一番多く使われているくらいに一般的である とまでは言えると思いますが、「C言語」に絞ってもう一段階進めると ・C99では、それが「強く示唆されている」くらい一般的である くらいでしょうか。具体的にどのくらいの「強さ」かというと、 ・適合を判別するマクロ __STDC_IEC_559__ がある (IEEE 754 == IEC 60559:1989) ・IEC 60559 の要求の一部をサポートする目的で<fenv.h>が追加されている ・附属書として IEC 60559 が定められている ・規格中に度々、「IEC 60559」という言葉に言及されている (・べっ、別に必ずIEEE 754に沿っているなんて規定してる訳じゃ無いからね) というくらいです。現状の統計については存じません。 > また,それをコンパイル時 > などに検証する方法ってあるんでしょうか. autoconfかなぁと思って昔調べた範囲では、1999年のMLアーカイブ http://sourceware.org/ml/automake/1999-05/msg00082.html しか見付かりませんでした。「m68kでうまく動かないので決め打ちに(コメント アウト)した」とありますが、元ネタとされるGNU PSPPの最新リリースでは、 更に進んでコメントごとなくなってなってました。 …というくらいに、一般的とは言えると思います。 -- 斎藤ただし -- ML: yarv-dev quickml.atdot.net Info: http://www.atdot.net/~ko1/quickml How to unsubscribe from the ML: - Just send an empty message to <yarv-dev quickml.atdot.net>. - Or, if you cannot send an empty message for some reason, please send a message just saying 'unsubscribe' to <yarv-dev quickml.atdot.net>. (e.g., hotmail's advertisement, signature, etc.) Members of <yarv-dev quickml.atdot.net>: ko1@a... zn@m... gotoken@g... 2008@s... m-72@t... t_nissie@y... horinout@r... kumaryu@k... artonx@y... tnebata@u... shiba@m...