Re: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed. を消すに は?
河野真治 @ 琉球大学情報工学です。
In article <3991198news.pl@rananim.ie.u-ryukyu.ac.jp>, kono@ie.u-ryukyu.ac.jp (Shinji KONO) writes
> 河野真治 @ 琉球大学情報工学です。特に悪く言っているつもりもないんだが...
(いや、十分悪く言っているか :-p)
errno が Thread safe じゃないってのは、まぁ、いいんだけど、
Thread safe にするのに「同じAPI (大域変数見たく見える、
大域変数でないものを使って)」ってのは、あんまり良いアイデア
だったとは思えないなぁ。MHとかでもひっかかったので、とっても
印象悪いです。
これと似たようなので、stderr, stdout がマクロだってな話が
あって、Linux では、
/* C89/C99 say they're macros. Make them happy. */
#define stdin stdin
とかあるんですよね。で、もちろん、動かなくなるプログラムが
あるというわけなんだけど...
sourceがあれば、もちろん、直しますけどね。
---
Shinji KONO @ Information Engineering, University of the Ryukyus
河野真治 @ 琉球大学工学部情報工学科
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735