DragonFly submit List (threaded) for 2005-01
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: [patch] synch src/lib/stdio/vfprintf.c with FreeBSD rev 1.34
On Thu, 13 Jan 2005 22:36:40 -0800
Chris Pressey <cpressey@xxxxxxxxxxxxxxx> wrote:
> Hi,
>
> The attached patch synchs DFly's vfprintf.c with FreeBSD's 1.34.
> Basically this provides support for some C99 format length specifiers
> (z, t, j, hh) and locale-sensitive "thousands" (grouping) seperators.
>
> It's not been tested yet (buildworld+buildkernel currently in
> progress.)
>
> Patching was done by hand, due to our style difference from FreeBSD,
> plus I wanted to follow the logic of each of the changes. They seem
> sound, except for the assumption that quad_t == long long, so (on
> Joerg's advice) I added a compile-time assertion on that assumption.
>
> Your feedback/review/testing is of course appreciated :)
>
> Thanks,
> -Chris
Two buildworld+buildkernel cycles later, and everything still seems just
peachy. Seems to work, too, although the base GCC still complains that
'z' and friends are unknown type conversion characters - that's just
because GCC 2.x doesn't speak C99.
If there are no objections in the next few days I'll commit it.
-Chris
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]