KJK::Hyperion wrote:
What I want to ask is: why are we including host headers from target
headers?
I assume, you're referring to the "ctype.h" included by
"winnt.h".
I think, we include the host header just because we don't have the Standard
C Library headers in our source tree.
For these headers, we have to depend on the host headers.
Under Windows, this is no problem as RosBE contains these headers, so they
are quite consistent.
But under other hosts, these headers are often slightly different.
Regards,
Colin