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

Reply via email to