Lines Matching refs:targets

274 Always remember that people can compile using @samp{--enable-targets} to
275 build several, or all, targets at once. It must be possible to link
276 together the files for all targets.
509 targets use @samp{bfd_alloc} to allocate all target specific
519 archive routines when computing the archive map. Most targets do not
525 section is created. Most targets use it to initialize section specific
531 @samp{bfd_get_section_contents}. Most targets set this to
541 ever called. Pretty much all targets implement this as
561 have been written to the output file. Only a few targets do anything in
567 output file based on the contents of the input file. Only a few targets
574 a few targets do anything in this function.
585 targets do not do anything in this function.
591 the ELF header. Most targets do not do anything in this function.
597 and thus can not be printed by @samp{objdump}. Most targets do not do
607 interesting for targets which have core file support.
628 with archive files. Most targets use COFF style archive files
629 (including ELF targets), and these use @samp{_bfd_archive_coff} as the
630 argument to @samp{BFD_JUMP_TABLE_ARCHIVE}. Some targets use BSD/a.out
634 @samp{_bfd_noarchive}. Finally, a few targets have unusual archive
660 routine. This function is more interesting in targets which do not
715 required to read the symbol table. In practice most targets return the
728 Create an empty symbol for the BFD. This is needed because most targets
788 via @samp{bfd_read_minisymbols}. Most targets do not implement this,
808 targets return the amount of memory required to hold @samp{arelent}
835 @samp{bfd_set_arch_mach}. Most targets implement this by calling
865 @samp{bfd_get_relocated_section_contents}. Most targets implement it by
871 @samp{bfd_relax_section}. Most targets do not support any sort of
905 required to read the dynamic symbol table. In practice most targets
919 required to read the dynamic relocations. In practice most targets
1037 Describes a few functions and the target vector for a.out targets. This
1038 is used by individual a.out targets with different definitions of
1044 a.out targets based on the preprocessor macro @samp{ARCH_SIZE}, but
1045 since all known a.out targets are 32 bits, this code may or may not
1052 either 32 or 64 bit support. Since all known a.out targets are 32 bits,
1055 and @samp{aout64.c}, and that other a.out targets would simply refer to
1056 the functions it defined. Unfortunately, some other a.out targets
1109 Presumably intended to be included by all FreeBSD targets, but in fact
1125 Like @file{elfcode.h}, but for NLM targets. This is only included by
1128 targets anyhow, so this is sort of useless.
1132 Like @file{coffswap.h}, but for NLM targets. This is included by each
1138 Provides swapping routines and other hooks for PE targets.
1220 S-records). The generic linker code, which is used by all targets which
1222 @samp{bfd_get_relocated_section_contents}, which for most targets turns
1333 but where two or more targets have the same relocation, a single code is
1496 be used for both 32 bit and 64 bit ELF targets.
1550 appear in the list of target vectors in @file{targets.c}, and will also
1761 and it should be possible to do something like this for the ELF targets
1799 embedded targets, although ELF is normally better.