Lines Matching defs:by

14    Contributed by Cygnus Support.
19 it under the terms of the GNU General Public License as published by
53 /* The word size used by BFD on the host. This may be 64 with a 32
188 they indicate the set of flags used by that backend (not all flags
220 like an a.out NMAGIC file) (the linker sets this by default, but
225 linker sets this by default, but clears it for -r or -n or -N). */
246 /* This BFD has been created by the linker and doesn't correspond
641 bfd *by;
697 /* Create a new BFD as if by bfd_openr. Rather than opening a file,
698 reconstruct an ELF file by reading the segments out of remote memory
768 /* The actual window used by BFD. Small user-requested read-only
771 keep track of which portions have been claimed by the
908 specific code; it is not an index into the list returned by
1134 type is used by the linker to create lists of constructors and
1135 destructors used by <<g++>>. When a back end sees a symbol
1158 linker, and is currently only used by the elf32-hppa back end.
1179 by the contents field. This is checked by bfd_get_section_contents,
1183 /* The contents of this section are to be excluded by the
1189 the symbol and addend values specified by the associated relocation
1223 /* This section was created by the linker as part of dynamic
1282 /* A mark flag used by some of the linker backends. */
1285 /* Another mark flag used by some of the linker backends. Set for
1289 /* Mark flags used by some linker backends for garbage collection. */
1293 /* The following flags are used by the ELF linker. */
1309 /* Bits used by various backends. The generic code doesn't touch
1328 user_set_vma flag is maintained by bfd; if it's not set, the
1345 octets. This field is used by the linker relaxation code. It is
1443 /* These sections are global, and are managed by BFD. The application
2058 /* Used by special functions. */
2125 /* The value the final relocation is shifted right by. This drops
2131 on by a type of relocation, use bfd_get_reloc_size. */
2145 The relocated value is left shifted by this amount. */
2197 be made just by adding in an ordinary offset (e.g., sun3 a.out).
2310 /* Relocations used by 68K ELF. */
2450 /* The Alpha LITERAL/LITUSE relocs are produced by a symbol reference;
2483 which is filled by the linker. */
2487 which is filled by the linker. */
2648 /* This is a 32bit GOT-relative reloc for the mn10300, offset by two bytes
2652 /* This is a 24bit GOT-relative reloc for the mn10300, offset by two bytes
2656 /* This is a 16bit GOT-relative reloc for the mn10300, offset by two bytes
2669 /* Adjust by program base. */
3375 /* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
3379 /* This is a 16bit pcrel reloc for the mn10300, offset by two bytes in the
3605 /* Adjust by program base. */
3614 /* PC relative 16 bit shifted by 1. */
3617 /* 16 bit PC rel. PLT shifted by 1. */
3620 /* PC relative 32 bit shifted by 1. */
3623 /* 32 bit PC rel. PLT shifted by 1. */
3626 /* 32 bit PC rel. GOT shifted by 1. */
3727 /* These two relocations are used by the linker to determine which of
3861 It is used by 'call' instruction to specify the page number of
4036 /* Relocations used by VAX ELF. */
4073 /* Special Xtensa relocation used only by PLT entries in ELF shared
4136 replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
4148 internally by the linker after analysis of a
4181 bfd_{abs,com,und}_section. This could be fixed by making
4221 /* Used by the linker. */
4225 /* A weak global symbol, overridable without warnings by
4244 by the target BFD part to convey this information. */
4253 symbol, a warning is issued by the linker. */
4370 /* When a file is closed by the caching routines, BFD retains
4453 /* A field used by _bfd_generic_link_add_archive_symbols. This will
4457 /* Used by the back end to hold private data. */
4498 /* Used by the application to hold private data. */
4979 while using BFD for everything else. Currently used by the assembler
5015 /* Routines used by the linker. */
5103 /* Data for use by back-end routines, which isn't