public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* IA64 ABI Status
@ 2001-12-05 14:36 Jessica Han
  2001-12-05 16:31 ` Richard Henderson
  0 siblings, 1 reply; 4+ messages in thread
From: Jessica Han @ 2001-12-05 14:36 UTC (permalink / raw)
  To: gcc


Does GCC 3.0.2 on IA64 have COMDAT sections specified by C++ ABI yet?  If
not, is there a plan to implement it and when is it going to be available?
Thanks.

----
Jessica Han
Open Source Tools
Hewlett-Packard
(408) 447-6154

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: IA64 ABI Status
  2001-12-05 14:36 IA64 ABI Status Jessica Han
@ 2001-12-05 16:31 ` Richard Henderson
  2001-12-17 18:59   ` Jessica Han
  0 siblings, 1 reply; 4+ messages in thread
From: Richard Henderson @ 2001-12-05 16:31 UTC (permalink / raw)
  To: Jessica Han; +Cc: gcc

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~

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: IA64 ABI Status
  2001-12-05 16:31 ` Richard Henderson
@ 2001-12-17 18:59   ` Jessica Han
  2001-12-17 22:16     ` Richard Henderson
  0 siblings, 1 reply; 4+ messages in thread
From: Jessica Han @ 2001-12-17 18:59 UTC (permalink / raw)
  To: 'Richard Henderson'; +Cc: gcc, reva


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~

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: IA64 ABI Status
  2001-12-17 18:59   ` Jessica Han
@ 2001-12-17 22:16     ` Richard Henderson
  0 siblings, 0 replies; 4+ messages in thread
From: Richard Henderson @ 2001-12-17 22:16 UTC (permalink / raw)
  To: Jessica Han; +Cc: gcc, reva

On Mon, Dec 17, 2001 at 06:57:09PM -0800, Jessica Han wrote:
> I've noticed that GCC generated gnu.linkonce sections, are those
> COMDAT sections?

Yes.

> If so, are all COMDAT sections marked by gnu.linkonce?

Yes, since that's what the older GNU extension keys off.


r~

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2001-12-18  6:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-05 14:36 IA64 ABI Status Jessica Han
2001-12-05 16:31 ` Richard Henderson
2001-12-17 18:59   ` Jessica Han
2001-12-17 22:16     ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).