[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/3298] New: -mrelax broken for sh-elf

From: amylaar at gcc dot gnu dot org
Subject: [Bug binutils/3298] New: -mrelax broken for sh-elf
Date: 3 Oct 2006 13:35:32 -0000

The -mrelax support is broken for sh-elf since PIC code support was added.
Most of the work to fix this will likely be in bfd, ld and gas, although some
gcc changes may also be necessary.
IIRC I've fixed the switch tables once, but ordinary branches are still broken.

gcc R117374 with binutils/newlib D2006. shows 681 failures
for check-gcc check-target-libstdc++-v3 testing the variations

with a small patch to enable -mrelax when optimizing, the tests are not finished
after 17.5 hours, but 2098 failures have been detected so far.

           Summary: -mrelax broken for sh-elf
           Product: binutils
           Version: 2.18 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: binutils
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: amylaar at gcc dot gnu dot org
                CC: andrew dot stubbs at st dot com,aoliva at sourceware dot
                    org,bug-binutils at gnu dot org,kkojima at rr dot iij4u
                    dot or dot jp
GCC target triplet: sh-elf


------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]