[patch] Default versions for imported symbols

Paul Brook paul@codesourcery.com
Mon Nov 15 14:20:00 GMT 2004


On Monday 15 November 2004 04:00, Alan Modra wrote:
> Your mailer or something has mangled your patch, turning tabs into
> spaces.  This makes it hard to review.  Please repost.

Here it is as an attachment.

Paul

2004-11-04  Paul Brook  <paul@codesourcery.com>

bfd/
 * elf-bfd.h (_bfd_elf_slurp_version_tables): Update prototype.
 * elf.c (_bfd_elf_print_private_bfd_data): Pass extra argument.
 (_bfd_elf_slurp_version_tables): Add extra argument.  Create extra
 default version definition for unversioned symbols.
 * elfcode.h (elf_slurp_symbol_table): Pass extra argument.
 * elflink.c (elf_link_add_object_symbols): Pass extra argument to
 _bfd_elf_slurp_version_tables.  Set default version for unversioned
 imported symbols.
include/
 * bfdlink.h (bfd_link_info): Add default_imported_symver.
ld/
 * ld.texinfo: Document --default-imported-symver.
 * ldmain.c (main): Set link_info.default_imported_symver.
 * lexsup.c (option_values): Add OPTION_DEFAULT_IMPORTED_SYMVER.
 (ld_options): Add --default-imported-symver.
 (parse_args): Handle OPTION_DEFAULT_IMPORTED_SYMVER.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.import_verdef
Type: text/x-csrc
Size: 21326 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20041115/888ebc3f/attachment.bin>


More information about the Binutils mailing list