Line 1... |
Line 1... |
/* x86_64 ELF support for BFD.
|
/* x86_64 ELF support for BFD.
|
Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006
|
Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2008, 2009
|
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
Contributed by Jan Hubicka <jh@suse.cz>
|
Contributed by Jan Hubicka <jh@suse.cz>
|
|
|
This file is part of BFD, the Binary File Descriptor library.
|
This file is part of BFD, the Binary File Descriptor library.
|
|
|
Line 69... |
Line 69... |
offset to TLS descriptor
|
offset to TLS descriptor
|
in the GOT. */
|
in the GOT. */
|
RELOC_NUMBER (R_X86_64_TLSDESC_CALL, 35) /* Relaxable call through TLS
|
RELOC_NUMBER (R_X86_64_TLSDESC_CALL, 35) /* Relaxable call through TLS
|
descriptor. */
|
descriptor. */
|
RELOC_NUMBER (R_X86_64_TLSDESC, 36) /* 2x64-bit TLS descriptor. */
|
RELOC_NUMBER (R_X86_64_TLSDESC, 36) /* 2x64-bit TLS descriptor. */
|
|
RELOC_NUMBER (R_X86_64_IRELATIVE, 37) /* Adjust indirectly by program base */
|
RELOC_NUMBER (R_X86_64_GNU_VTINHERIT, 250) /* GNU C++ hack */
|
RELOC_NUMBER (R_X86_64_GNU_VTINHERIT, 250) /* GNU C++ hack */
|
RELOC_NUMBER (R_X86_64_GNU_VTENTRY, 251) /* GNU C++ hack */
|
RELOC_NUMBER (R_X86_64_GNU_VTENTRY, 251) /* GNU C++ hack */
|
END_RELOC_NUMBERS (R_X86_64_max)
|
END_RELOC_NUMBERS (R_X86_64_max)
|
|
|
/* Processor specific section types. */
|
/* Processor specific section types. */
|
|
|
#define SHT_X86_64_UNWIND 0x70000001 /* unwind information */
|
#define SHT_X86_64_UNWIND 0x70000001 /* unwind information */
|
|
|
/* Like SHN_COMMON but the symbol will be allocated in the .lbss
|
/* Like SHN_COMMON but the symbol will be allocated in the .lbss
|
section. */
|
section. */
|
#define SHN_X86_64_LCOMMON 0xff02
|
#define SHN_X86_64_LCOMMON (SHN_LORESERVE + 2)
|
|
|
#define SHF_X86_64_LARGE 0x10000000
|
#define SHF_X86_64_LARGE 0x10000000
|
#endif
|
#endif
|
|
|
No newline at end of file
|
No newline at end of file
|