mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 05:47:26 +08:00
elf: Update comments for check_relocs in elf_backend_data
Since commit 5c3261b0e834647cf9eb555320e20871b7854f98 Author: H.J. Lu <hjl.tools@gmail.com> Date: Mon Oct 16 03:49:54 2017 -0700 ELF: Call check_relocs after opening all inputs check_relocs is called after opening all inputs. * elf-bfd.h (elf_backend_data::check_relocs): Update comments.
This commit is contained in:
@ -1088,13 +1088,11 @@ struct elf_backend_data
|
|||||||
that CHECK_RELOCS will properly process them. PR 4424. */
|
that CHECK_RELOCS will properly process them. PR 4424. */
|
||||||
bool (*relocs_compatible) (const bfd_target *, const bfd_target *);
|
bool (*relocs_compatible) (const bfd_target *, const bfd_target *);
|
||||||
|
|
||||||
/* The CHECK_RELOCS function is called by the add_symbols phase of
|
/* The CHECK_RELOCS function is called after all input files have been
|
||||||
the ELF backend linker. It is called once for each section with
|
opened. It is called once for each section with relocs of an object
|
||||||
relocs of an object file, just after the symbols for the object
|
file. The function must look through the relocs and do any special
|
||||||
file have been added to the global linker hash table. The
|
handling required. This generally means allocating space in the
|
||||||
function must look through the relocs and do any special handling
|
global offset table, and perhaps allocating space for a reloc. The
|
||||||
required. This generally means allocating space in the global
|
|
||||||
offset table, and perhaps allocating space for a reloc. The
|
|
||||||
relocs are always passed as Rela structures; if the section
|
relocs are always passed as Rela structures; if the section
|
||||||
actually uses Rel structures, the r_addend field will always be
|
actually uses Rel structures, the r_addend field will always be
|
||||||
zero. */
|
zero. */
|
||||||
|
Reference in New Issue
Block a user