Re: Link error in CMake for HPPA1.1, wrong result for HPPA 2.0

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

 




On 29-Aug-11, at 2:31 PM, Rolf Eike Beer wrote:

You wrote:
On 8/29/2011 4:12 AM, Rolf Eike Beer wrote:

Confirmed, it is a regression in gcc 4.5. If I build using 4.4.6
everything works fine. I'll file a bug report tonight.

Interesting, there's not much difference in the PA backend for these two
versions.

Add me (danglin at gcc.gnu.org) to the CC list on the GCC bug report and
I'll try to
duplicate the problem.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50230

Eike


The problem appears to be that comdat groups and stubs don't get along
with each other.  Comdat groups seem to get merged and this can result
in out of range branches.

Linking with the --unique='.text.*' option avoids the error, but this probably
breaks comdat and discard support.

For now, I think the best solution (untested) is to configure GCC with the
--disable-comdat option.

I'm going to file a binutils PR.

Dave
--
John David Anglin	dave.anglin@xxxxxxxx



--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SoC]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux