河野真治 @ 琉球大学情報工学です。 In article <m3651k4v7b.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>, MAEDA Atusi <maeda-news@xxxxxxxxxxxxxxxxxxxxxx> writes > みたいな「安全な浮動小数点ライブラリ」があって、これをそのままマルチス > レッドプログラムで動かすには、errno がグローバル変数のままじゃまずいで > すよね。 それはわかるんだけど、errno じゃなくて別なAPIにすれば既存の プログラムには影響しなかったと思う。source level でcompatible にするのはいくらでも出来るわけだし。 > > 普通は、thread local な領域にerrnoに相当するものを作る > > と思う。 > だから、その通りになったのでは? binary 互換をやぶるような実装になったのは、納得できないです〜 つうか検出できるんだったら、対応しろよ... で、結局、どうしようかな.... glibc を元に戻せっていう意見が 結構あって、ターゲットプログラムだけ、そうするっていう手も あるんですが... --- Shinji KONO @ Information Engineering, University of the Ryukyus 河野真治 @ 琉球大学工学部情報工学科
Follow-Ups: References:
- [fol] Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すには?Shinji KONO
- [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すには?MAEDA Atusi
- [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すには?Hideo "Sir MaNMOS" Morishita
- [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すに は?Shinji KONO
- [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すに は?MAEDA Atusi
- Prev by Date: [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すに は?
- Next by Date: [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すに は?
- Previous by thread: [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すに は?
- Next by thread: [fol] Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すに は?
- Indexes:[Main][Thread]