Bug 185507
Summary: | gcc doesn't like -march=$(arch) on x86_64 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jón Fairbairn <jon.fairbairn> |
Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-03-15 13:55:32 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jón Fairbairn
2006-03-15 11:33:10 UTC
Configure scripts that do this are helplessly broken. There is no such CPU as x86_64, you either don't need to use -march= at all and just use -m64 to generate 64-bit code, or you should choose some real CPU (opteron, athlon64, nocona, k8, athlon-fx). -march=x86-64 is supported too as a generic 64-bit CPU, but that's the name of the arch, x86_64 is just mangled name of the arch so that it can be used in config triplets that don't allow hyphen in the arch name. |