vtable emission, COMDAT, and ELF

Cary Coutant cary at cup.hp.com
Thu Jul 15 01:07:11 UTC 1999


>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




More information about the cxx-abi-dev mailing list