current-users: Re: The mysterious NEEDED crtend.so

Subject: Re: The mysterious NEEDED crtend.so
To: Ryo HAYASAKA <ryoh@jaist.ac.jp>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: current-users
Date: 10/31/2002 15:18:35
On Fri, Nov 01, 2002 at 07:01:09AM +0900, Ryo HAYASAKA wrote:
 > So, If I change all of basename(...) into xstrdup(basename(...)) in
 > elf32.em, the problem is not seen.
 > 
 > How to fix this?
Ah, I see. Actually, this is the problem line (at line 353):
 bfd_elf_set_dt_needed_soname (abfd, soname);
It is obviously a bug. There is another use of basename in that file
which uses xstrdup() before recording the result.
I will check in a fix, and also fix it in the master FSF Binutils sources.
Thanks for finding the problem!
-- 
 -- Jason R. Thorpe <thorpej@wasabisystems.com>

AltStyle によって変換されたページ (->オリジナル) /