Bug 30291
| Summary: | -fschedule-insns doesn't (always) work | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Linux | Reporter: | Ewald <ewald> |
| Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
| Status: | CLOSED NOTABUG | QA Contact: | David Lawrence <dkl> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.0 | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2001-03-02 09:59:52 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
Ewald
2001-03-02 09:59:45 UTC
-fschedule-insns does not work on targets with only few general registers, which ia32 is (and never did and won't in the near future either). You might try -fschedule-insns2 which should work (the latter is done after machine registers are assigned while the former before that happens and scheduling usually reshuffles code so that more registers are live at any time). |