Mail Archives: djgpp-workers/2000/06/06/14:45:10
Eli Zaretskii wrote:
> > I'm afraid to make the conclusion that DJGPP headers should reuse GCC
> > sentinel system. This would be an internal change, so FAQs should
> > remain minimized. I could take responsibility for making this change
> > and ensure the absence of problems.
>
> I would really like to explore the other solution first: namely, to
> get the GCC maintainers to refrain from forcing their headers on
> compliant libraries.
*BSD folks have tried it but ended in submitting patches for those
GCC headers for adding additional #ifndef _BSD_... GCC maintainers
accepted those patches with greetings and smiles from ear to ear.
OK, I will try to ask them what are the *technical* reasons for
their current policy. Let's hope it won't cause a flame war.
> It is simply _not right_ for a compiler to force
> a library to track changes in compiler's configury. A reasonably
> complaint library should be able to proceed with its development
> without having to consult the latest GCC CVS tree.
DJGPP doesn't have much luck there because it uses less common
type definition machinery with <sys/djtypes.h> instead of #ifndef _FOO_DEFINED
... #define _FOO_DEFINED. (I don't mean it's a bad thing).
Laurynas
- Raw text -