Searched refs:relocatable (Results 1 - 25 of 83) sorted by relevance

1234

/freebsd-11-stable/contrib/binutils/bfd/
H A Delf32-mips.c929 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 Delfn32-mips.c1725 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 Dreloc16.c244 relocatable,
250 bfd_boolean relocatable;
264 /* If producing relocatable output, don't bother to relax. */
265 if (relocatable)
268 data, relocatable,
H A Delf64-mips.c1886 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 Dcoff-alpha.c57 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 Dcoff-mips.c406 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 Dcofflink.c569 /* 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 Dcoff-arm.c1223 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 Delf32-cr16.c579 /* 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 Dpe-mips.c43 /* 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 Dreloc.c140 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 Dcoff-ppc.c1014 /* 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...]
H A Delf32-score.c314 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 Delf32-mep.c424 if (info->relocatable)
463 necessary, and (if using Rela relocs and generating a relocatable
477 When generating relocatable output, this function must handle
522 if (!info->relocatable && ELF32_R_TYPE (rel->r_info) == R_RELC)
583 else if (!info->relocatable)
607 if (info->relocatable)
609 /* This is a relocatable link. We don't have to change
/freebsd-11-stable/contrib/binutils/ld/
H A Dldemul.c213 if (!link_info.relocatable)
220 if (!link_info.relocatable)
H A Dldctor.c274 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 Dldmain.c294 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 Dldwrite.c468 if (info->relocatable)
474 else if (info->relocatable
/freebsd-11-stable/contrib/llvm-project/lld/ELF/
H A DLTO.cpp81 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 DWriter.cpp95 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 DDriver.cpp242 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...]
/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DArchHandler_x86.cpp109 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 DArchHandler.h83 /// 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-11-stable/contrib/gdb/include/
H A Dbfdlink.h223 /* 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
/freebsd-11-stable/contrib/binutils/include/
H A Dbfdlink.h233 /* TRUE if BFD should generate a relocatable object file. */
234 unsigned int relocatable: 1;
241 similar to relocatable but also with globals converted to
504 the set when generating a relocatable file, and is also used to
514 relocatable file. NAME is the name of the symbol found. ABFD,
232 unsigned int relocatable: 1; member in struct:bfd_link_info

Completed in 160 milliseconds

1234