Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Feb 2001 20:15:00 +0100 (CET)
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        obrien@FreeBSD.ORG
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/share/mk sys.mk
Message-ID:  <200102261915.f1QJF2U18568@Magelan.Leidinger.net>
In-Reply-To: <20010223032203.A1785@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 23 Feb, David O'Brien wrote:

>> [Quoting the docs]
>> 
>> Reading "man gcc" on my -current (gcc 2.95.3) I interpret this as:
>>  - -mcpu   does the _instruction scheduling_ for the specified CPU
>>  - -march  _uses instructions_ of the specified CPU
> 
> See the manual at http://gcc.gnu.org, and look at the Alpha specific
> options.  My read of it makes me want to check this carefully before an
> MFC.

Ok, If this isn't a bug in the manual this inconsistent behavior is very
bad (the x86 part is the same as in 2.95.3).

As long as the Alpha build box isn't updated to an ev56, pca56 or ev6
system everything should be fine on an ev4, but yes, -march shouldn't be
used carefully for official Alpha builds. Perhaps some additional logic
in the release build (if the described behavior is the way gcc 3.0 will
behave).

Bye,
Alexander.

-- 
            The dark ages were caused by the Y1K problem.

http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102261915.f1QJF2U18568>