Mail Archives: djgpp-workers/2000/06/05/06:18:47
DJ Delorie wrote:
>
> > Here is the first reply I got there. This guy does not point
> > to the exact place to the standard, but he is one of the major
> > posters there. It seems we've got a problem there. If there
> > will be no other opinions in c.s.c, I'll make a patch for this
> > issue.
>
> As long as any patch has absolutely *no* chance of causing problems.
Will the requirement to include stdarg.h in order to use vprintf() count
as problem? IMHO there already is a problem - we encourage users to
write unportable code. Their 'strictly ANSI' code will stop compiling
on other 'strictly ANSI' system.
> Standards aside, we've had a lot of luck with our headers and have
> gotten almost no FAQs about them due to obsessive standards
> compliance. There are a number of headers that are this way (for
> example, sys/stat.h doesn't require sys/types.h) and I'd rather this
> continue working than cause problems for users in the name of
> "standards".
Those sys/*.h headers are OK - they aren't covered by ANSI and they
will continue 'just work' The number of affected ANSI headers is very
limited.
Laurynas
- Raw text -