Home | History | Annotate | Download | only in bfd

Lines Matching refs:linker

108 /* ELF linker hash table entries.  */
440 /* ELF linker hash table. */
458 /* The BFD used to hold special sections created by the linker.
529 /* Short-cuts to get to dynamic linker sections. */
541 /* Look up an entry in an ELF linker hash table. */
548 /* Traverse an ELF linker hash table. */
556 /* Get the ELF linker hash table from a link_info structure. */
776 /* A function to return the linker hash table entry of a symbol that
827 of a link just before adding a symbol to the global linker hash
847 linker the first time it encounters a dynamic object in the link.
867 the ELF backend linker. It is called once for each section with
869 file have been added to the global linker hash table. The
881 the add_symbols phase of the ELF backend linker. The function
887 /* The NOTICE_AS_NEEDED function is called as the linker is about to
889 linker has decided to keep the lib (ACT = notice_needed) or when
895 linker for every symbol which is defined by a dynamic object and
909 /* The ALWAYS_SIZE_SECTIONS function is called by the backend linker
910 after all the linker input files have been seen but before the
917 linker after all the linker input files have been seen but before
922 contents as well. The generic ELF linker can handle the .dynsym,
934 /* The RELOCATE_SECTION function is called by the ELF backend linker
971 linker just before it writes a symbol out to the .dynsym section.
982 linker just before it writes all the dynamic sections out to the
994 before writing it out. The LINKER argument is TRUE if this BFD
995 was created by the ELF backend linker. */
997 (bfd *, bfd_boolean linker);
1286 /* This is TRUE if the linker should act like collect and gather
1292 /* This is TRUE if the linker should ignore changes to the type of a
1366 /* Used by the backend linker to store the symbol hash table entries
1379 /* INPUT_SECTION_FLAGS if specified in the linker script. */
1389 /* Used by the backend linker when generating a shared library to
1400 pointer may be NULL. It is used by the backend linker. */
1423 the linker. For the SHT_GROUP section, points at first member. */
1567 linker. */
1568 bfd_boolean linker;
1595 /* A mapping from external symbols to entries in the linker hash
1610 /* The linker ELF emulation code needs to let the backend ELF linker
1614 file has been added to the linker symbol table, this field holds
1615 the name the linker wants. After it has been added, it holds the
1620 /* The linker emulation needs to know what audit libs
1675 /* Whether a dyanmic object was specified normally on the linker
1709 #define elf_linker(bfd) (elf_tdata(bfd) -> o->linker)
2358 /* The linker may need to keep track of the number of relocs that it
2362 regular ELF linker hash table. */
2482 or sections discarded by a linker script. When doing a relocatable