This is the mail archive of the
ecos-discuss@sourceware.cygnus.com
mailing list for the eCos project.
Re: vfnprintf and floating point.
- To: Jonathan Larmour <jlarmour at cygnus dot co dot uk>
- Subject: Re: [ECOS] vfnprintf and floating point.
- From: Sergei Organov <osv at Javad dot RU>
- Date: 06 Oct 1999 15:37:34 +0400
- Cc: ecos-discuss at sourceware dot cygnus dot com
- References: <87g0zxyk2p.fsf@osv.javad.ru> <37FA0E9E.BC4202D7@cygnus.co.uk>
Jonathan Larmour <jlarmour@cygnus.co.uk> writes:
> Sergei Organov wrote:
[...]
> > If you interested, I just changed first argument of 'cvt' from
> > 'double' to 'va_list*', and moved double argument extraction to this
> > routine. I also provided 'void skip_double(va_list*)' that is used to
> > skip double argument when floating point support is disabled in
> > 'vfnprintf'.
>
> Since you've already done it, if you send me the patch (use `cvs diff -u5')
> then I'll put it in. You are working from the anonymous CVS version,
> yes?
Yes, I use anonymous CVS version. But I just found that my initial
solution while works for i386 causes troubles for PowerPC because of
different definition of 'va_list'. If and when I find solution, I'll
send patch to you.
Regards,
Sergei.