This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: IA64 ABI Status
- From: "Jessica Han" <jessica at cup dot hp dot com>
- To: "'Richard Henderson'" <rth at redhat dot com>
- Cc: <gcc at gcc dot gnu dot org>, <reva at cup dot hp dot com>
- Date: Mon, 17 Dec 2001 18:57:09 -0800
- Subject: RE: IA64 ABI Status
- Reply-to: <jessica at cup dot hp dot com>
Thank you very much for response. I still have some questions about COMDAT
to bother you:
Is GCC generating all the information needed for gas to output COMDAT
sections currently? What kind of flags/keywords should the assembler look
for in assembly to identify the information should be put in COMDAT
sections? I've noticed that GCC generated gnu.linkonce sections, are those
COMDAT sections? If so, are all COMDAT sections marked by gnu.linkonce? If
not, what's the difference between them?
Thanks.
-----Original Message-----
From: Richard Henderson [mailto:rth@redhat.com]
Sent: Wednesday, December 05, 2001 4:26 PM
To: Jessica Han
Cc: gcc@gcc.gnu.org
Subject: Re: IA64 ABI Status
On Wed, Dec 05, 2001 at 02:36:31PM -0800, Jessica Han wrote:
> Does GCC 3.0.2 on IA64 have COMDAT sections specified by C++ ABI yet?
Sort-of, but not really. We're still using a gnu binutils feature
that provides similar functionality, but is represented differently
in the ELF object file. The gnu binutils feature pre-dates the new
ELF spec by at least 4 years.
GCC has little to do with this; it's almost all binutils work.
> If not, is there a plan to implement it and when is it going to be
available?
I don't know of anyone working on it.
r~