Lines Matching defs:by

14    Contributed by Cygnus Support.
19 it under the terms of the GNU General Public License as published by
54 wants to place a constant string into the code, followed by a
55 comma and then the length of the string. Doing this by hand
61 will mis-count the number of arguments to the outer macro (by not
77 /* The word size used by BFD on the host. This may be 64 with a 32
212 they indicate the set of flags used by that backend (not all flags
244 like an a.out NMAGIC file) (the linker sets this by default, but
249 linker sets this by default, but clears it for -r or -n or -N). */
270 /* This BFD has been created by the linker and doesn't correspond
677 bfd *by;
739 /* Create a new BFD as if by bfd_openr. Rather than opening a file,
740 reconstruct an ELF file by reading the segments out of remote memory
810 /* The actual window used by BFD. Small user-requested read-only
813 keep track of which portions have been claimed by the
978 specific code; it is not an index into the list returned by
1207 type is used by the linker to create lists of constructors and
1208 destructors used by <<g++>>. When a back end sees a symbol
1231 linker, and is currently only used by the elf32-hppa back end.
1252 by the contents field. This is checked by bfd_get_section_contents,
1256 /* The contents of this section are to be excluded by the
1262 the symbol and addend values specified by the associated relocation
1296 /* This section was created by the linker as part of dynamic
1357 /* A mark flag used by some of the linker backends. */
1360 /* Another mark flag used by some of the linker backends. Set for
1364 /* Mark flags used by some linker backends for garbage collection. */
1368 /* The following flags are used by the ELF linker. */
1384 /* Bits used by various backends. The generic code doesn't touch
1403 user_set_vma flag is maintained by bfd; if it's not set, the
1420 octets. This field is used by the linker relaxation code. It is
1518 /* These sections are global, and are managed by BFD. The application
2139 /* Used by special functions. */
2206 /* The value the final relocation is shifted right by. This drops
2212 on by a type of relocation, use bfd_get_reloc_size. */
2226 The relocated value is left shifted by this amount. */
2278 be made just by adding in an ordinary offset (e.g., sun3 a.out).
2391 /* Relocations used by 68K ELF. */
2547 /* The Alpha LITERAL/LITUSE relocs are produced by a symbol reference;
2580 which is filled by the linker. */
2584 which is filled by the linker. */
2745 /* This is a 32bit GOT-relative reloc for the mn10300, offset by two bytes
2749 /* This is a 24bit GOT-relative reloc for the mn10300, offset by two bytes
2753 /* This is a 16bit GOT-relative reloc for the mn10300, offset by two bytes
2766 /* Adjust by program base. */
3513 /* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
3517 /* This is a 16bit pcrel reloc for the mn10300, offset by two bytes in the
3778 /* Adjust by program base. */
3787 /* PC relative 16 bit shifted by 1. */
3790 /* 16 bit PC rel. PLT shifted by 1. */
3793 /* PC relative 32 bit shifted by 1. */
3796 /* 32 bit PC rel. PLT shifted by 1. */
3799 /* 32 bit PC rel. GOT shifted by 1. */
3925 /* These two relocations are used by the linker to determine which of
4059 It is used by 'call' instruction to specify the page number of
4267 /* Relocations used by VAX ELF. */
4304 /* Special Xtensa relocation used only by PLT entries in ELF shared
4367 replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
4379 internally by the linker after analysis of a
4414 bfd_{abs,com,und}_section. This could be fixed by making
4454 /* Used by the linker. */
4458 /* A weak global symbol, overridable without warnings by
4477 by the target BFD part to convey this information. */
4486 symbol, a warning is issued by the linker. */
4611 /* When a file is closed by the caching routines, BFD retains
4694 /* A field used by _bfd_generic_link_add_archive_symbols. This will
4698 /* Used by the back end to hold private data. */
4739 /* Used by the application to hold private data. */
5231 while using BFD for everything else. Currently used by the assembler
5271 /* Routines used by the linker. */
5360 /* Data for use by back-end routines, which isn't