/toolchain/binutils/binutils-2.25/gold/ |
arm-reloc-property.cc | 31 #include "elfcpp.h" 118 if (code == elfcpp::R_ARM_ABS8) 120 else if (code == elfcpp::R_ARM_ABS16) 129 if (code != elfcpp::R_ARM_V4BX) 152 if (code != elfcpp::R_ARM_COPY) 275 unsigned int code = elfcpp::R_ARM_##name; \ 278 new Arm_reloc_property(elfcpp::R_ARM_##name, "R_ARM_" #name, \
|
output.h | 29 #include "elfcpp.h" 154 is_section_type(elfcpp::Elf_Word stt) const 160 is_section_flag_set(elfcpp::Elf_Xword shf) const 321 do_is_section_type(elfcpp::Elf_Word) const 327 do_is_section_flag_set(elfcpp::Elf_Xword) const 612 typename elfcpp::Elf_types<size>::Elf_Addr 998 // separate class. The class is templatized on either elfcpp::SHT_REL 999 // or elfcpp::SHT_RELA, and also on whether this is a dynamic 1010 class Output_reloc<elfcpp::SHT_REL, dynamic, size, big_endian> 1013 typedef typename elfcpp::Elf_types<size>::Elf_Addr Address [all...] |
layout.h | 511 init_fixed_output_section(const char*, elfcpp::Shdr<size, big_endian>&); 523 const char* name, const elfcpp::Shdr<size, big_endian>& shdr, 601 const elfcpp::Shdr<size, big_endian>& shdr, 613 const elfcpp::Shdr<size, big_endian>& shdr, 614 elfcpp::Elf_Word flags, 634 const elfcpp::Shdr<size, big_endian>& shdr, 677 add_output_section_data(const char* name, elfcpp::Elf_Word type, 678 elfcpp::Elf_Xword flags, 860 find_output_segment(elfcpp::PT type, elfcpp::Elf_Word set [all...] |
script-sections.cc | 122 attributes_compatible(elfcpp::Elf_Xword flags, elfcpp::Elf_Xword type) const; 190 Memory_region::attributes_compatible(elfcpp::Elf_Xword flags, 191 elfcpp::Elf_Xword type) const 205 if ((flags & elfcpp::SHF_EXECINSTR) == 0) 210 if ((flags & elfcpp::SHF_WRITE) == 0) 219 if ((flags & elfcpp::SHF_ALLOC) == 0) 224 if ((type & elfcpp::SHT_NOBITS) != 0) 409 && (os->type() == elfcpp::SHT_REL || os->type() == elfcpp::SHT_RELA [all...] |
common.cc | 258 elfcpp::Elf_Xword flags = elfcpp::SHF_WRITE | elfcpp::SHF_ALLOC; 268 flags |= elfcpp::SHF_TLS; 292 os = layout->add_output_section_data(name, elfcpp::SHT_NOBITS, flags,
|
incremental.h | 715 typedef elfcpp::Swap<32, big_endian> Swap32; 753 typedef elfcpp::Swap<size, big_endian> Swap; 754 typedef elfcpp::Swap<16, big_endian> Swap16; 755 typedef elfcpp::Swap<32, big_endian> Swap32; 756 typedef elfcpp::Swap<64, big_endian> Swap64; 781 const elfcpp::Elf_strtab& strtab) [all...] |
plugin.cc | 75 #include "elfcpp.h" 1059 const int sym_size = elfcpp::Elf_sizes<size>::sym_size; 1061 elfcpp::Sym<size, big_endian> sym(symbuf); 1062 elfcpp::Sym_write<size, big_endian> osym(symbuf); 1071 elfcpp::Elf_Half shndx; 1072 elfcpp::STB bind; 1073 elfcpp::STV vis; 1084 bind = elfcpp::STB_WEAK; 1090 bind = elfcpp::STB_GLOBAL; 1098 shndx = elfcpp::SHN_ABS [all...] |
compressed_output.cc | 71 elfcpp::Swap_unaligned<64, true>::writeval(*compressed_data + 4, 160 return elfcpp::Swap_unaligned<64, true>::readval(compressed_data + 4); 182 elfcpp::Swap_unaligned<64, true>::readval(compressed_data + 4);
|
dynobj.h | 167 const typename elfcpp::Ehdr<size, big_endian>&); 282 static const int shdr_size = elfcpp::Elf_sizes<size>::shdr_size; 283 static const int sym_size = elfcpp::Elf_sizes<size>::sym_size; 284 static const int dyn_size = elfcpp::Elf_sizes<size>::dyn_size; 285 typedef elfcpp::Shdr<size, big_endian> Shdr; 286 typedef elfcpp::Dyn<size, big_endian> Dyn; 292 if (shndx >= elfcpp::SHN_LORESERVE) 309 elfcpp::SHT type, unsigned int link, 339 elfcpp::Elf_file<size, big_endian, Object> elf_file_;
|
aarch64-reloc-property.cc | 109 int tidx = code_to_array_index(elfcpp::R_AARCH64_##rname); \ 111 elfcpp::R_AARCH64_##rname, "R_AARCH64_" #rname, \
|
target-select.cc | 28 #include "elfcpp.h" 108 if ((pmach == machine || pmach == elfcpp::EM_NONE)
|
expression.cc | 27 #include "elfcpp.h" 72 elfcpp::STT* type_pointer; 74 elfcpp::STV* vis_pointer; 114 elfcpp::STT* type_pointer, 115 elfcpp::STV* vis_pointer, [all...] |
mapfile.cc | 365 if ((sh_type == elfcpp::SHT_PROGBITS 366 || sh_type == elfcpp::SHT_NOBITS 367 || sh_type == elfcpp::SHT_GROUP)
|
parameters.cc | 365 elfcpp::GOLD_DEFAULT_MACHINE, 368 elfcpp::GOLD_DEFAULT_OSABI,
|
merge.cc | 198 typename elfcpp::Elf_types<size>::Elf_Addr starting_address, 200 typename elfcpp::Elf_types<size>::Elf_Addr>* initialize_map) 735 elfcpp::Elf_types<32>::Elf_Addr starting_address, 736 Unordered_map<section_offset_type, elfcpp::Elf_types<32>::Elf_Addr>*); 744 elfcpp::Elf_types<64>::Elf_Addr starting_address, 745 Unordered_map<section_offset_type, elfcpp::Elf_types<64>::Elf_Addr>*);
|
object.h | 29 #include "elfcpp.h" 105 elfcpp::STT enclosing_symbol_type; 195 if (shndx >= elfcpp::SHN_LORESERVE) 505 if (shndx < elfcpp::SHN_LORESERVE) 507 else if (shndx == elfcpp::SHN_XINDEX) 617 // Functions and types for the elfcpp::Elf_file interface. This 619 // elfcpp::Elf_file. 916 read_section_data(elfcpp::Elf_file<size, big_endian, Object>*, [all...] |
/toolchain/binutils/binutils-2.25/elfcpp/ |
dwarf.h | 6 // This file is part of elfcpp. 35 namespace elfcpp namespace 264 } // End namespace elfcpp.
|
i386.h | 6 // This file is part of elfcpp. 39 namespace elfcpp namespace 96 } // End namespace elfcpp.
|
x86_64.h | 6 // This file is part of elfcpp. 35 namespace elfcpp namespace 102 } // End namespace elfcpp.
|
aarch64.h | 6 // This file is part of elfcpp. 35 namespace elfcpp namespace 185 } // End namespace elfcpp.
|
powerpc.h | 6 // This file is part of elfcpp. 35 namespace elfcpp namespace 272 } // End namespace elfcpp.
|
sparc.h | 6 // This file is part of elfcpp. 47 namespace elfcpp namespace 171 } // End namespace elfcpp.
|
elfcpp_swap.h | 1 // elfcpp_swap.h -- Handle swapping for elfcpp -*- C++ -*- 6 // This file is part of elfcpp. 89 namespace elfcpp namespace 498 } // End namespace elfcpp.
|
/toolchain/binutils/binutils-2.25/gold/testsuite/ |
object_unittest.cc | 59 CHECK(object->section_flags(1) == elfcpp::SHF_ALLOC);
|
testfile.cc | 62 unsigned char*, typename elfcpp::Elf_types<size>::Elf_Addr, 77 Output_section*, typename elfcpp::Elf_types<size>::Elf_Off, 79 typename elfcpp::Elf_types<size>::Elf_Addr, 92 static_cast<elfcpp::EM>(0xffff), // machine_code 105 elfcpp::SHN_UNDEF, // small_common_shndx 106 elfcpp::SHN_UNDEF, // large_common_shndx
|