Home
last modified time | relevance | path

Searched refs:R_386_GOT32X (Results 1 – 25 of 29) sorted by relevance

12

/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/
Dgot.d11 [ ]*[a-f0-9]+: 8b 05 00 00 00 00 mov 0x0,%eax 7: R_386_GOT32X foo
12 [ ]*[a-f0-9]+: 8b 80 00 00 00 00 mov 0x0\(%eax\),%eax d: R_386_GOT32X foo
14 [ ]*[a-f0-9]+: 03 05 00 00 00 00 add 0x0,%eax 18: R_386_GOT32X foo
15 [ ]*[a-f0-9]+: 03 80 00 00 00 00 add 0x0\(%eax\),%eax 1e: R_386_GOT32X foo
16 [ ]*[a-f0-9]+: ff 15 00 00 00 00 call \*0x0 24: R_386_GOT32X foo
17 [ ]*[a-f0-9]+: ff 90 00 00 00 00 call \*0x0\(%eax\) 2a: R_386_GOT32X foo
18 [ ]*[a-f0-9]+: ff 25 00 00 00 00 jmp \*0x0 30: R_386_GOT32X foo
19 [ ]*[a-f0-9]+: ff a0 00 00 00 00 jmp \*0x0\(%eax\) 36: R_386_GOT32X foo
21 [ ]*[a-f0-9]+: 8b 05 00 00 00 00 mov 0x0,%eax 41: R_386_GOT32X foo
22 [ ]*[a-f0-9]+: 8b 80 00 00 00 00 mov 0x0\(%eax\),%eax 47: R_386_GOT32X foo
[all …]
Dgot-no-relax.d12 [ ]*[a-f0-9]+: 8b 05 00 00 00 00 mov 0x0,%eax 7: R_386_GOT32X foo
15 [ ]*[a-f0-9]+: 03 05 00 00 00 00 add 0x0,%eax 18: R_386_GOT32X foo
17 [ ]*[a-f0-9]+: ff 15 00 00 00 00 call \*0x0 24: R_386_GOT32X foo
19 [ ]*[a-f0-9]+: ff 25 00 00 00 00 jmp \*0x0 30: R_386_GOT32X foo
22 [ ]*[a-f0-9]+: 8b 05 00 00 00 00 mov 0x0,%eax 41: R_386_GOT32X foo
25 [ ]*[a-f0-9]+: 03 05 00 00 00 00 add 0x0,%eax 52: R_386_GOT32X foo
28 [ ]*[a-f0-9]+: ff 15 00 00 00 00 call \*0x0 64: R_386_GOT32X foo
30 [ ]*[a-f0-9]+: ff 25 00 00 00 00 jmp \*0x0 70: R_386_GOT32X foo
Dmixed-mode-reloc32.d10 [0-9a-f]+[ ]+R_386_GOT32X[ ]+xtrn[ ]*
12 [0-9a-f]+[ ]+R_386_GOT32X[ ]+xtrn[ ]*
14 [0-9a-f]+[ ]+R_386_GOT32X[ ]+xtrn[ ]*
Dlocalpic.d7 [0-9a-f]+ +[0-9a-f]+ R_386_GOT32X +[0-9a-f]+ +foo
Dreloc32.d22 .*[ ]+R_386_GOT32X[ ]+xtrn
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-i386/
Dplt-main1.rd2 [0-9a-f ]+R_386_GOT32X +0+ +bar
Dplt-main4.rd2 [0-9a-f ]+R_386_GOT32X +0+ +foo
Dplt-main3.rd2 [0-9a-f ]+R_386_GOT32X +0+ +bar
Djmp2.d3 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
Dcall1.d3 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
Dcall2.d3 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
Djmp1.d3 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
Dload2.d3 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
Dload3.d3 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
Dload5a.d4 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
Dload4a.d4 #error: direct GOT relocation R_386_GOT32X against `foo' without base register can not be used when…
/toolchain/binutils/binutils-2.27/elfcpp/
Di386.h89 R_386_GOT32X = 43, // 32 bit GOT entry, relaxable enumerator
DChangeLog-081521 * i386.h (R_386_GOT32X): New.
/toolchain/binutils/binutils-2.27/include/elf/
Di386.h70 RELOC_NUMBER (R_386_GOT32X, 43)
DChangeLog-041549 * i386.h (R_386_GOT32X): New relocation.
/toolchain/binutils/binutils-2.27/bfd/
Delf32-i386.c150 HOWTO(R_386_GOT32X, 0, 2, 32, FALSE, 0, complain_overflow_bitfield,
155 #define R_386_ext2 (R_386_GOT32X + 1 - R_386_tls_offset)
341 return &elf_howto_table[R_386_GOT32X - R_386_tls_offset]; in elf_i386_reloc_type_lookup()
1360 return (ELF32_R_TYPE (rel[1].r_info) == R_386_GOT32X); in elf_i386_check_tls_transition()
1955 case R_386_GOT32X: in elf_i386_check_relocs()
2017 case R_386_GOT32X: in elf_i386_check_relocs()
2029 case R_386_GOT32X: in elf_i386_check_relocs()
2356 if (r_type == R_386_GOT32X in elf_i386_check_relocs()
3117 if (r_type != R_386_GOT32X) in elf_i386_convert_load()
3936 case R_386_GOT32X: in elf_i386_relocate_section()
[all …]
DChangeLog316 (elf_i386_relocate_section): Allow R_386_GOT32/R_386_GOT32X
466 section address for R_386_GOT32/R_386_GOT32X relocations against
928 R_386_GOT32X.
1996 significant bit in GOT offset for R_386_GOT32X.
DChangeLog-2015172 (elf_i386_relocate_section): Skip R_386_GOT32X optimization if
703 (elf_howto_table): Add R_386_GOT32X.
704 (R_386_ext2): Replace R_386_IRELATIVE with R_386_GOT32X.
708 (elf_i386_check_relocs): Handle R_386_GOT32X. Replace
710 (elf_i386_gc_sweep_hook): Handle R_386_GOT32X.
715 with need_convert_load. Support R_386_GOT32X transformations.
/toolchain/binutils/binutils-2.27/gold/
Di386.cc1723 case elfcpp::R_386_GOT32X: in get_reference_flags()
1888 case elfcpp::R_386_GOT32X: in local()
2140 case elfcpp::R_386_GOT32X: in possible_function_pointer_reloc()
2302 case elfcpp::R_386_GOT32X: in global()
2793 && r_type != elfcpp::R_386_GOT32X in relocate()
2894 case elfcpp::R_386_GOT32X: in relocate()
3727 case elfcpp::R_386_GOT32X: in get_size_for_reloc()
DChangeLog219 R_386_GOT32X relocation against ___tls_get_addr.

12