This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]