This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc-3.3.x patch for IA-64 bug with addressing function descriptors


This patch fixes bug 16559 reported by HJ.  Code that tries to extract
the fields from a function descriptor fails, because we emit the wrong
relocs for the function descriptor.  This works in gcc-2.96 and gcc-3.4,
but not in gcc-3.3.x.  HJ and I propose this simple patch to fix the
problem.  This is a very reduced backport of the patch that fixed this
on mainline and in the gcc-3.4 release.

This has been tested with a gcc-3.3.4 bootstrap and make check on an
ia64-linux machine.  There were no regressions.  I believe there is
little risk from the patch.

OK for the gcc-3.3.x release branch?  I think I need permission from
Gaby for this, which is why I am not self approving this.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com

Attachment: patch.const.load
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]