This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: BFD, alignment of common symbols


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]