BFD, alignment of common symbols

Nick Clifton nickc@redhat.com
Sat Feb 10 12:39:00 GMT 2001


Hi Mikulas,

: If the symbol is in common section, asymbol->section == &bfd_com_section,
: asymbol->value contains the size of a symbol and ... where is the
: alignment?

First of all, this is only supported for ELF targets.  Other file
formats do not support alignment of common symbols.

For ELF, the size of the symbol is placed in the 'size' field and the
alignment is placed in the 'value' field.  Take a look at
elf_slurp_symbol_table() in bfd/elfcode.h for an example of this.

Cheers
	Nick



More information about the Binutils mailing list