String handling audit and new HACKING points
rra at stanford.edu
Tue Aug 13 22:45:31 UTC 2002
Marco d'Itri <md at Linux.IT> writes:
> On Aug 13, Russ Allbery <rra at stanford.edu> wrote:
>> basically requires getting very chummy with an sprintf implementation
>> or requires variadic macros (which we can't rely on). At least as far
>> as I can tell.
> Why not? Which modern systems do not support them?
> Don't we require mmap anyway?
They're new in C99. I don't think that even current commercial Unix
vendor compilers support them. Support is considerably less widespread
than support for mmap.
Requiring variadic macros pretty much amounts to requiring GCC right now,
I think, and I don't really want to do that.
Russ Allbery (rra at stanford.edu) <http://www.eyrie.org/~eagle/>
Please send questions to the list rather than mailing me directly.
<http://www.eyrie.org/~eagle/faqs/questions.html> explains why.
More information about the inn-workers