This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-3.3.x patch for IA-64 bug with addressing function descriptors
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Jim Wilson <wilson at specifixinc dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: 23 Jul 2004 21:02:18 +0200
- Subject: Re: gcc-3.3.x patch for IA-64 bug with addressing function descriptors
- Organization: Integrable Solutions
- References: <1090375068.1190.19.camel@localhost>
Jim Wilson <wilson@specifixinc.com> writes:
| 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.
It is OK. Thanks!
-- Gaby