Re: What patch fix the bug of /usr/ccs/bin/as?
>> On 12 Jun 2003 23:06:43 +0900
>> kaz@asada.sytes.net (ASADA Kazuhisa) said as follows:
>> で質問なのですが,この問題を fix するためのパッチは公開されているの
>> でしょうか? 公開されているならば,そのパッチ ID を教えていただけな
>> いでしょうか? よろしくお願いします.
> まずは該当する OS リリースのパッチレポートを見ましょう。すると次のパッ
> チが見つかるはずです。
> Patch-ID# 107058-01
> Keywords: as assembler V9 ELF symbols register
> Synopsis: SunOS 5.7: Patch for assembler
> Date: Jan/13/99
> http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=107058&rev=01
> これを適用すると、バージョンが『WorkShop Compilers 5.0 98/12/21』と
> なるはずです。
うーん,うーん.まだ良く分かりません….
http://gcc.gnu.org/install/specific.html#sparc-sun-solaris2.7 によると,
web> Sun patch 107058-01 (1999-01-13) for Solaris 7/SPARC triggers a
web> bug in the dynamic linker. This problem (Sun bug 4210064) affects
web> GCC 2.8 and later, including all EGCS releases. Sun formerly
web> recommended 107058-01 for all Solaris 7 users, but around
web> 1999-09-01 it started to recommend it only for people who use
web> Sun's compilers.
となっていて,「107058-01 は適用するな」というように見えたので,もっと
新しいパッチがあるのではないかと期待していたのですが.
ひょっとして,
GCC-2.8 〜 GCC-3.2.3 と組み合わせるときは,107058-01 を適用するな.
GCC-3.3 以後は,107058-01 を適用せよ.
ってことでしょうか?
;; GCC 2.8 and later という記述とは矛盾すると思うんですけど.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )
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