This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: make versionitis? (OpenBSD)
- To: donnte at microsoft dot com
- Subject: Re: make versionitis? (OpenBSD)
- From: Marc Espie <espie at quatramaran dot ens dot fr>
- Date: Thu, 9 Nov 2000 12:34:04 +0100
- Cc: gcc-bugs at gcc dot gnu dot org
- Organization: Ecole Normale Superieure (quatramaran)
In article <FE465D8F724E3F4F811D067203A214AE11AB00@red-msg-08.redmond.corp.microsoft.com> you write:
>Before I go off and try to figure out a fix (or workaround), what are the
>rules of
>engagement w.r.t. make versions?
>
>Specifically, recently the line
> GCC_WARN_FLAGS= $(LOOSE_WARN) $($(@D)-warn)
>was introduced.
The standard is crystal-clear: embedded variables like what you're trying
to do are NOT standard at all.
This is not even a question of `fixing' OpenBSD make.
What does OpenBSD make 1.6 means, btw ? There is NO OVERALL VERSION NUMBER
in make.
I can tell you that embedded variables have been added in recent revisions
of OpenBSD make. Note that this is an added extra feature, NOT a bug-fix.
Next time you spot a problem in OpenBSD make, please Cc: me, I read gcc-bugs
infrequently, and I almost missed your post.