This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH] Let gcc bootstrap again on OpenBSD
On Fri, Jan 14, 2005 at 05:49:01PM -0800, Zack Weinberg wrote:
> Also I'd like to point out that overriding INCLUDE_DEFAULTS and
> STANDARD_STARTFILE_PREFIX (and any other macro whose normal definition
> is affected by configure options) is usually wrong. You seem to be
> taking steps back toward the normal definitions with this; could you
> talk a little about the reasons why the normal definitions don't work
> for you? (This concern does not affect my approval of your patches.)
Those are protected inside an OPENBSD_NATIVE define, and they're used
when gcc is used inside OpenBSD source tree.
Yes, we do not grab includes from /usr/local by default.
If you look at it, NetBSD does the exact same thing.
We switched back to mostly standard stuff for C++, because it's now
more logical. And I have further patches that disable this for
CROSS_COMPILE as well (which are currently getting tested, as I'm looking
at the way the cross-compile is breaking/working.... I hope to have ada
running on amd64 and sparc64 at some point in the near future).