Actions

icon Post
text/html Subscribe
text/html Unsubscribe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vtable emission, COMDAT, and ELF


  • To: "Matt Austern" <austern@xxxxxxxxxxxxxxxxxxx>, "C++ ABI" <cxx-abi@xxxxxxxxxxxx>
  • Subject: Re: vtable emission, COMDAT, and ELF
  • From: Cary Coutant <cary@xxxxxxxxxx>
  • Date: Wed, 14 Jul 1999 18:07:11 -0700

>I know that some of you are already using COMDAT sections this
>way.  Have you found this a problem, and, if so, how have you
>dealt with it?

We recognize the potential problem, but have not yet hit the limit. We've 
implemented an experimental solution, using the st_other field to provide 
eight more bits of symbol index (and using a field in section header 
number 0 to provide the section count), but that conflicts with the 
symbol export class added by the IA-64 ABI group (as proposed by SGI).

It's likely that we'll implement a real solution using a parallel symbol 
table to provide a longer section index.

-cary