This repository was archived by the owner on Feb 5, 2019. It is now read-only.
Commit e4f3a73
use -O3 with some optimizations disabled on sparc w/ gcc
A previous commit changed it so that rust's private copy of llvm was
always built with -O0 on sparc, as initially that was the only option
that produced a working compiler. After further investigation, it was
discovered that applying -fno-delayed-branch and -fno-omit-frame-pointer
was sufficient to avoid all of the code generation issues initially
encountered while retaining -O3. Investigation with gcc upstream
continues.1 parent 8f72e68 commit e4f3a73
1 file changed
+4
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
838 | 838 | | |
839 | 839 | | |
840 | 840 | | |
841 | | - | |
842 | | - | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
843 | 845 | | |
844 | 846 | | |
845 | 847 | | |
| |||
0 commit comments