Lines Matching defs:by

16    Contributed by Cygnus Support.
21 it under the terms of the GNU General Public License as published by
56 wants to place a constant string into the code, followed by a
57 comma and then the length of the string. Doing this by hand
63 will mis-count the number of arguments to the outer macro (by not
79 /* The word size used by BFD on the host. This may be 64 with a 32
218 they indicate the set of flags used by that backend (not all flags
250 like an a.out NMAGIC file) (the linker sets this by default, but
255 linker sets this by default, but clears it for -r or -n or -N). */
276 /* This BFD has been created by the linker and doesn't correspond
683 bfd *by;
745 /* Create a new BFD as if by bfd_openr. Rather than opening a file,
746 reconstruct an ELF file by reading the segments out of remote memory
816 /* The actual window used by BFD. Small user-requested read-only
819 keep track of which portions have been claimed by the
984 specific code; it is not an index into the list returned by
1213 type is used by the linker to create lists of constructors and
1214 destructors used by <<g++>>. When a back end sees a symbol
1237 linker, and is currently only used by the elf32-hppa back end.
1258 by the contents field. This is checked by bfd_get_section_contents,
1262 /* The contents of this section are to be excluded by the
1268 the symbol and addend values specified by the associated relocation
1302 /* This section was created by the linker as part of dynamic
1363 /* A mark flag used by some of the linker backends. */
1366 /* Another mark flag used by some of the linker backends. Set for
1370 /* Mark flags used by some linker backends for garbage collection. */
1374 /* The following flags are used by the ELF linker. */
1390 /* Bits used by various backends. The generic code doesn't touch
1412 user_set_vma flag is maintained by bfd; if it's not set, the
1429 octets. This field is used by the linker relaxation code. It is
1527 /* These sections are global, and are managed by BFD. The application
2149 /* Used by special functions. */
2216 /* The value the final relocation is shifted right by. This drops
2222 on by a type of relocation, use bfd_get_reloc_size. */
2236 The relocated value is left shifted by this amount. */
2288 be made just by adding in an ordinary offset (e.g., sun3 a.out).
2401 /* Relocations used by 68K ELF. */
2557 /* The Alpha LITERAL/LITUSE relocs are produced by a symbol reference;
2590 which is filled by the linker. */
2594 which is filled by the linker. */
2755 /* This is a 32bit GOT-relative reloc for the mn10300, offset by two bytes
2759 /* This is a 24bit GOT-relative reloc for the mn10300, offset by two bytes
2763 /* This is a 16bit GOT-relative reloc for the mn10300, offset by two bytes
2776 /* Adjust by program base. */
3525 /* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
3529 /* This is a 16bit pcrel reloc for the mn10300, offset by two bytes in the
3790 /* Adjust by program base. */
3799 /* PC relative 16 bit shifted by 1. */
3802 /* 16 bit PC rel. PLT shifted by 1. */
3805 /* PC relative 32 bit shifted by 1. */
3808 /* 32 bit PC rel. PLT shifted by 1. */
3811 /* 32 bit PC rel. GOT shifted by 1. */
3937 /* These two relocations are used by the linker to determine which of
4071 It is used by 'call' instruction to specify the page number of
4279 /* Relocations used by VAX ELF. */
4316 /* Special Xtensa relocation used only by PLT entries in ELF shared
4379 replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
4391 internally by the linker after analysis of a
4426 bfd_{abs,com,und}_section. This could be fixed by making
4466 /* Used by the linker. */
4470 /* A weak global symbol, overridable without warnings by
4489 by the target BFD part to convey this information. */
4498 symbol, a warning is issued by the linker. */
4623 /* When a file is closed by the caching routines, BFD retains
4706 /* A field used by _bfd_generic_link_add_archive_symbols. This will
4710 /* Used by the back end to hold private data. */
4751 /* Used by the application to hold private data. */
5243 while using BFD for everything else. Currently used by the assembler
5283 /* Routines used by the linker. */
5372 /* Data for use by back-end routines, which isn't