PATCH: Re: jartool.c:539: undefined reference to `strdup'

John David Anglin dave@hiauly1.hia.nrc.ca
Thu May 3 10:37:00 GMT 2001


> I don't think so.  strdup() is sometimes defined as a macro, and
> sometimes it's declared to take a const char *.  Better check for it
> and define it only if it's not present, or go for libiberty, which I
> think would be a better idea.

I think the simplest thing then is to rename `strdup' so there is no
conflict.  It doesn't seem to make much sense to use libiberty just
for this one function.  The configure stuff doesn't check for any other
functions or declarations.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)



More information about the Gcc-bugs mailing list