I had trouble building firefox on alpha. In the first moment I thought it's a binutils bug, since when I add --no-relax to ld, the build goes trough. However, the produced result doesn't actually work.
In http://sources.redhat.com/bugzilla/show_bug.cgi?id=5276#c6, H.J.Lu tought it might be a compiler bug and Jay Estabrook gave me the hint to use -O2 instead of -Os and that actually worked fine. Another ref to the rhbz# https://bugzilla.redhat.com/show_bug.cgi?id=379551 You can find a build.log of a try to build firefox with -Os here: http://buildsys.zero42.at/koji/taskinfo?taskID=61352 If you need any additional information, please let me know! -- Summary: -Os seems to be broken on alpha Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: oliver at linux-kernel dot at GCC build triplet: alpha-redhat-linux GCC host triplet: alpha-redhat-linux GCC target triplet: alpha-redhat-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34185