[Bug libfortran/40344] O32 libgfortran.so fails to link on IRIX 6.5
ro at techfak dot uni-bielefeld dot de
gcc-bugzilla@gcc.gnu.org
Mon Jun 15 16:52:00 GMT 2009
------- Comment #3 from ro at techfak dot uni-bielefeld dot de 2009-06-15 16:51 -------
Subject: Re: O32 libgfortran.so fails to link on IRIX 6.5
rwild at gcc dot gnu dot org writes:
> Would it help to work around this issue by collecting the objects in one or
> more
> convenience archives and linking those (plus at least one plain object)
> together
> to form libgfortran.la? The intermediate partially linked objects could hit a
> different code path in the linker (but could also cause for some less-optimal
> linking, at least with LTO?). Of course 'ld -r' has been known to expose other
> linker bugs so this might be trading one issue for an unknown other set...
A quick test indicates that this doesn't help. I'm inclined to just drop
O32 ABI support given SGIs inability to fix (or even explain) the issue.
The N32/N64 linker is completely different and not hampered by such
problems.
Rainer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40344
More information about the Gcc-bugs
mailing list