Lines Matching refs:h
3 * arm.h: Add TAG_CPU_ARCH_V8 in Tag_CPU_arch EABI attribute.
7 * aarch64.h (R_AARCH64_TLS_DTPREL64): Switch enum value with ...
13 * mips.h (E_MIPS_ARCH_32R6, E_MIPS_ARCH_64R6): New enum constants.
17 * elfcpp_file.h (Elf_file::shnum): New const function.
25 * aarch64.h (withdrawn): Replaced with R_AARCH64_withdrawn.
29 * elfcpp.h (PT_MIPS_ABIFLAGS): New program header type.
33 * aarch64.h: New file. New enums for aarch64-elf64 relocations.
34 * elfcpp.h (EM_AARCH64, SHT_AARCH64_ATTRIBUTES, PT_AARCH64_ARCHEXT,
39 * elfcpp.h: Remove openrisc and or32 support.
43 * mips.h (R _MIPS16_TLS_GD, R_MIPS16_TLS_LDM, R_MIPS16_TLS_DTPREL_HI16,
68 * elfcpp.h (SHT_MIPS_OPTIONS): New enum constant.
76 * powerpc.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define.
80 * mips.h (E_MIPS_MACH_OCTEON3): New enum constant.
84 * x86_64.h (R_X86_64_PC32_BND): New.
89 * powerpc.h (EF_PPC64_ABI): New enum constant.
96 * powerpc.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA,
102 * dwarf.h (enum DW_LANG): Adjust spacing for consistency.
111 * arm.h: New enum for EABI soft- and hard-float flags.
115 * tilegx.h: New file.
116 * elfcpp.h: add EM_TILEGX.
120 * powerpc.h: Add more relocs.
126 * x86_64.h (R_X86_64_RELATIVE64): New.
130 * dwarf.h (enum DW_TAG, enum DW_FORM, enum DW_AT, enum DW_ENCODING)
136 * elfcpp_swap.h (struct Swap_aligned32): New template.
140 * sparc.h (R_SPARC_JMP_IREL): New relocation.
144 * sparc.h (R_SPARC_WDISP10): New relocation.
148 Update DWARF enums from ../include/dwarf2.h.
149 * dwarf.h (enum DW_TAG): Add new DWARF-4 tags.
160 * mips.h: New file
161 * elfcpp.h (SHT_MIPS_REGINFO): New enums for processor-specific flags.
182 * elfcpp.h (STT_GNU_IFUNC): Add comment.
188 * elfcpp.h (ELFOSABI): Add ELFOSABI_GNU with value of ELFOSABI_LINUX,
193 * dwarf.h (enum DW_CFA): Define.
197 * elfcpp.h (enum SHT): Add SHT_GNU_INCREMENTAL_GOT_PLT.
201 * elfcpp.h (enum SHT): Add SHT_GNU_INCREMENTAL_SYMTAB,
206 * i386.h (R_386_IRELATIVE): Define.
207 * powerpc.h (R_POWERPC_IRELATIVE): Define.
210 * sparc.h (R_SPARC_IRELATIVE): Define.
211 * x86_64.h (R_X86_64_IRELATIVE): Define.
217 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
227 * elfcpp.h (VER_FLG_INFO): Define.
231 * arm.h (EXIDX_CANTUNWIND): New enum.
235 * elfcpp.h (PN_XNUM): Define.
239 * elfcpp_file.h: Revert last patch.
243 * elfcpp_file.h: Fix shadowed variable warnings.
247 * arm.h: New enums for EABI object attribute tags and values.
251 * arm.h: Define enums for Tag_CPU_arch EABI attribute.
255 * elfcpp_file.h: Include elfcpp.h.
259 * elfcpp.h: Remove trailing commas from enum definitions.
263 * arm.h (EF_ARM_BE8, EF_ARM_EABIMASK, EF_ARM_EABI_UNKNOWN,
268 * elfcpp.h: Add a comment about DT_ENCODING.
272 * elfcpp/elfcpp.h (DT_PREINIT_ARRAY): Correct enum value.
276 * elfcpp/elfcpp_file.h (Elf_file::section_name): Change shstr_size
281 * elf_file.h: (class Elf_strtab): New class.
285 * elfcpp_file.h: Fix header guard. Include <cstdio>.
291 * elfcpp.h (enum STB): Add STB_GNU_UNIQUE.
295 * elfcpp.h (SHN_X86_64_LCOMMON): Define enum constant.
301 * arm.h: New file.
302 * elfcpp.h (enum SHT): Add ARM-specific special sections.
308 * elfcpp.h (enum STT): Add STT_GNU_IFUNC.
312 * elfcpp.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
316 * elfcpp_swap.h: #include "config.h". Only #include <byteswap.h>
323 * elfcpp.h (enum STT): Remove STT_IFUNC.
327 * elfcpp.h (enum STT): Add STT_IFUNC.
331 * powerpc.h: New file.
332 * elfcpp.h (SHT_ORDERED): New enum constant.
337 * dwarf.h (enum DW_FORM): Define.
341 * elfcpp_file.h (class Elf_file): Add large_shndx_offset_ field.
349 * elfcpp.h (DF_1_NOW, DF_1_GLOBAL, DF_1_GROUP,
357 * sparc.h (EF_SPARC_EXT_MASK, EF_SPARC_32PLUS_MASK,
365 * sparc.h: New file
366 * elfcpp.h (SHN_BEFORE, SHN_AFTER): New enum constants.
372 * elfcpp_swap.h (Swap_unaligned<64, true>::writeval): Correct
377 * elfcpp.h (NT_VERSION, NT_ARCH): Define as enum constants.