/freebsd-12-stable/contrib/binutils/bfd/ |
H A D | elf32-mips.c | 929 external symbol if we are producing relocatable output. */ 932 mips_elf_final_gp (bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, argument 936 && ! relocatable) 944 && (! relocatable 947 if (relocatable) 976 bfd_boolean relocatable; local 992 relocatable = TRUE; 995 relocatable = FALSE; 999 ret = mips_elf_final_gp (output_bfd, symbol, relocatable, error_message, 1005 input_section, relocatable, 1017 bfd_boolean relocatable; local 1049 gprel32_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocatable, void *data, bfd_vma gp) argument 1135 bfd_boolean relocatable; local [all...] |
H A D | elfn32-mips.c | 1725 external symbol if we are producing relocatable output. */ 1728 mips_elf_final_gp (bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, 1732 && ! relocatable) 1740 && (! relocatable 1743 if (relocatable) 1769 bfd_boolean relocatable; 1774 relocatable = TRUE; 1777 relocatable = FALSE; 1781 ret = mips_elf_final_gp (output_bfd, symbol, relocatable, error_message, 1787 input_section, relocatable, 1726 mips_elf_final_gp(bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, char **error_message, bfd_vma *pgp) argument 1767 bfd_boolean relocatable; local 1796 bfd_boolean relocatable; local 1837 bfd_boolean relocatable; local 1872 gprel32_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocatable, void *data, bfd_vma gp) argument 1939 bfd_boolean relocatable; local [all...] |
H A D | reloc16.c | 244 relocatable, 250 bfd_boolean relocatable; 264 /* If producing relocatable output, don't bother to relax. */ 265 if (relocatable) 268 data, relocatable,
|
H A D | elf64-mips.c | 1886 external symbol if we are producing relocatable output. */ 1889 mips_elf64_final_gp (bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, 1893 && ! relocatable) 1901 && (! relocatable 1904 if (relocatable) 1929 bfd_boolean relocatable; 1944 relocatable = TRUE; 1947 relocatable = FALSE; 1951 ret = mips_elf64_final_gp (output_bfd, symbol, relocatable, error_message, 1957 input_section, relocatable, 1885 mips_elf64_final_gp(bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, char **error_message, bfd_vma *pgp) argument 1925 bfd_boolean relocatable; local 1964 bfd_boolean relocatable; local 2005 bfd_boolean relocatable; local 2095 bfd_boolean relocatable; local [all...] |
H A D | coff-alpha.c | 57 bfd_byte *data, bfd_boolean relocatable, asymbol **symbols)); 778 data, relocatable, symbols) 783 bfd_boolean relocatable; 791 bfd *output_bfd = relocatable ? abfd : (bfd *) NULL; 820 if (relocatable) 880 if (relocatable 1013 if (relocatable) 1046 if (relocatable) 1073 if (relocatable) 1106 if (relocatable) [all...] |
H A D | coff-mips.c | 406 sections. If we are producing relocatable output, and the reloc 414 relocatable output against an external symbol. */ 613 bfd_boolean relocatable; 632 relocatable = TRUE; 635 relocatable = FALSE; 639 if (bfd_is_und_section (symbol->section) && ! relocatable) 646 external symbol if we are producing relocatable output. */ 649 && (! relocatable 652 if (relocatable) 716 are producing relocatable outpu 608 bfd_boolean relocatable; local [all...] |
H A D | cofflink.c | 569 /* If this is a non-traditional, non-relocatable link, try to 571 if (! info->relocatable 717 if (info->relocatable) 729 else if (info->relocatable 762 /* If doing a relocatable link, allocate space for the pointers we 764 if (info->relocatable) 810 but only when doing a relocatable link, which is not the 812 BFD_ASSERT (info->relocatable); 862 if (! info->relocatable) 874 || (! info->relocatable [all...] |
H A D | coff-arm.c | 1223 when doing a relocatable link. However, we want to convert 1230 && info->relocatable 1263 if (howto->pc_relative && !info->relocatable) 1267 /* If we are doing a relocatable link, then we can just ignore 1269 have the correct value. If this is not a relocatable link, 1273 if (info->relocatable) 1315 relocatable output file, since we may as well leave the 1319 if (! info->relocatable 1567 else if (! info->relocatable) 1587 /* Only perform this fix during the final link, not a relocatable lin [all...] |
H A D | elf32-cr16.c | 579 /* Apply dst_mask to select only relocatable part of the insn. */ 806 if (info->relocatable) 923 bfd_boolean relocatable, 935 if (relocatable 939 relocatable, 1045 /* We don't have to do anything for a relocatable link, if 1048 if (link_info->relocatable 919 elf32_cr16_get_relocated_section_contents(bfd *output_bfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument
|
H A D | pe-mips.c | 43 /* If we are producing relocatable output, we need to do some 85 relocatable output. This seems to be always wrong for 386 426 relocatable link), we need to add in the final size of the 602 if (info->relocatable) 658 /* If we are doing a relocatable link, then we can just ignore 660 have the correct value. If this is not a relocatable link, 664 if (info->relocatable) 704 else if (! info->relocatable)
|
H A D | reloc.c | 140 byte of relocatable information. The actual data relocated 559 generated image will be relocatable; the relocations are 599 /* If we are not producing relocatable output, return an error if 667 If we are producing relocatable output, then we must ensure 676 producing relocatable output it is not what the code 730 relocatable output for COFF. That's peculiar. In fact, I really 745 So everything works fine when not producing relocatable output. When 746 we are producing relocatable output, logically we should do exactly 747 what we do when not producing relocatable output. Therefore, your 755 When I wanted to make coff-i386 produce relocatable outpu 5184 bfd_generic_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument [all...] |
H A D | elf32-score.c | 314 external symbol if we are producing relocatable output. */ 319 bfd_boolean relocatable, 324 && ! relocatable) 332 && (! relocatable 335 if (relocatable) 389 asection *input_section, bfd_boolean relocatable, 413 are producing relocatable output, we don't want to do this for 415 if (! relocatable 424 if (relocatable) 473 bfd_boolean relocatable; local 317 score_elf_final_gp(bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, char **error_message, bfd_vma *pgp) argument 388 gprel32_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocatable, void *data, bfd_vma gp) argument [all...] |
H A D | coff-ppc.c | 1014 /* If we are performing a relocatable link, we don't need to do a 1017 if (info->relocatable) 2156 if (info->relocatable) 2168 else if (info->relocatable 2183 /* If doing a relocatable link, allocate space for the pointers we 2185 if (info->relocatable) 2234 but only when doing a relocatable link, which is not the 2236 BFD_ASSERT (info->relocatable); 2288 if (! info->relocatable) 2300 || (! info->relocatable [all...] |
/freebsd-12-stable/contrib/binutils/ld/ |
H A D | ldemul.c | 213 if (!link_info.relocatable) 220 if (!link_info.relocatable)
|
H A D | ldctor.c | 274 generating relocatable output, we generate relocs instead of 279 if (link_info.relocatable) 288 /* If this is not a relocatable link, all we need is the 365 if (link_info.relocatable)
|
H A D | ldmain.c | 294 if (link_info.relocatable) 355 if (link_info.relocatable && link_info.strip == strip_all) 464 if (link_info.relocatable) 480 /* Even if we're producing relocatable output, some non-fatal errors should 482 want to ignore for relocatable output?) */ 500 if (! link_info.relocatable && command_line.force_exe_suffix) 567 /* If the configured sysroot is relocatable, try relocating it based on 1155 && (info->relocatable
|
H A D | ldwrite.c | 468 if (info->relocatable) 474 else if (info->relocatable
|
/freebsd-12-stable/contrib/llvm-project/lld/ELF/ |
H A D | LTO.cpp | 81 else if (config->relocatable) 163 bool isExec = !config->shared && !config->relocatable; 186 // 1) All symbols when doing relocatable link, so that them can be used 191 r.VisibleToRegularObj = config->relocatable || sym->isUsedInRegularObj ||
|
H A D | Writer.cpp | 95 if (config->relocatable) 138 return !config->relocatable && !config->shared && 432 if (!config->relocatable) { 441 if (config->emachine == EM_ARM && !config->relocatable) { 538 if (config->relocatable) 590 if (config->relocatable) 1003 if (config->relocatable || needsInterpSection()) 1394 if (config->relocatable) 1519 if (!config->relocatable && config->emachine == EM_ARM && 1668 if (!config->relocatable) { [all...] |
H A D | Driver.cpp | 242 if (config->isStatic || config->relocatable) { 317 if (!config->relocatable && !config->defineCommon) 318 error("-no-define-common not supported in non relocatable output"); 326 if (config->relocatable) { 931 config->relocatable = args.hasArg(OPT_relocatable); 1128 config->copyRelocs = (config->relocatable || config->emitRelocs); 1759 (!config->entry.empty() || (!config->shared && !config->relocatable)); 1760 if (config->entry.empty() && !config->relocatable) 1854 if (!config->relocatable) 1859 // For a relocatable outpu [all...] |
H A D | Config.h | 183 bool relocatable; member in struct:lld::elf::Configuration
|
/freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | ArchHandler_x86.cpp | 109 void generateAtomContent(const DefinedAtom &atom, bool relocatable, 410 bool relocatable, 427 if (relocatable) { 409 generateAtomContent(const DefinedAtom &atom, bool relocatable, FindAddressForAtom findAddress, FindAddressForAtom findSectionAddress, uint64_t imageBaseAddress, llvm::MutableArrayRef<uint8_t> atomContentBuffer) argument
|
H A D | ArchHandler.h | 83 /// it needs to be in relocatable objects. 91 /// it needs to be in relocatable objects. 181 virtual void generateAtomContent(const DefinedAtom &atom, bool relocatable,
|
/freebsd-12-stable/contrib/llvm-project/lld/COFF/ |
H A D | Config.h | 98 bool relocatable = true; member in struct:lld::coff::Configuration
|
/freebsd-12-stable/contrib/gdb/include/ |
H A D | bfdlink.h | 223 /* TRUE if BFD should generate a relocatable object file. */ 224 unsigned int relocatable: 1; 231 similar to relocatable but also with globals converted to 436 the set when generating a relocatable file, and is also used to 446 relocatable file. NAME is the name of the symbol found. ABFD, 222 unsigned int relocatable: 1; member in struct:bfd_link_info
|