This is the mail archive of the ecos-discuss@sourceware.cygnus.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: vfnprintf and floating point.


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]