This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-980315, gen*.c system.h and fatal() using stdarg/varargs
- To: law at cygnus dot com, robertl at dgii dot com
- Subject: Re: egcs-980315, gen*.c system.h and fatal() using stdarg/varargs
- From: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Date: Wed, 25 Mar 1998 14:01:43 -0500 (EST)
- Cc: egcs at cygnus dot com
> From: Jeffrey A Law <law@hurl.cygnus.com>
>
> In message <19980325094859.20595@dgii.com>you write:
> > Kaveh R. Ghazi wrote:
> >
> > > This should allow us to use vfprintf with impunity, iff we
> > > assume we can always fall back on varargs.h/va_arg().
> >
> > Isn't this the very sort of problem that libiberty was invented to solve?
> >
> > The program uses robust, standards-conforumant function and if the host
> > system doesn't have them, libiberty gives them to you?
> >
> > I don't know if libiberty actually has the functionality needed here,
> > but it seems like a good place to start looking.
> Or maybe now is the time to enhance libiberty if it's missing
> something.
>
> My only real concern about linking in libiberty to gcc is that
> libiberty isn't autoconf'd.
> jeff
Getting gcc to cleanly link with libiberty and ironing out all
the related issues is IMHO a non-trivial task. It would require someone
taking ownership to see it through. When this last came up, I don't
think there were any takers. I could be mis-remembering the
conversation though... Best check the archive.
--Kaveh
--
Kaveh R. Ghazi Project Manager / Custom Development
ghazi@caip.rutgers.edu Icon CMT Corp.