bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/18815] New: Failed to mark ELFOSABI_GNU with local IFUNC symbols


From: hjl.tools at gmail dot com
Subject: [Bug ld/18815] New: Failed to mark ELFOSABI_GNU with local IFUNC symbols
Date: Wed, 12 Aug 2015 13:54:11 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=18815

            Bug ID: 18815
           Summary: Failed to mark ELFOSABI_GNU with local IFUNC symbols
           Product: binutils
           Version: 2.26 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: ld
          Assignee: unassigned at sourceware dot org
          Reporter: hjl.tools at gmail dot com
  Target Milestone: ---

address@hidden pr18801]$ cat x.S
        .text
        .type   selector, %function
foo:
        movl    $0, %eax
        ret
selector:
#ifdef __x86_64__
        movabs  $foo, %rax
#else
        mov     $foo, %eax
#endif
        ret
        .type   selector, %gnu_indirect_function
        .globl  main
main:
#ifdef __x86_64__
        movabs  $selector, %rax
        call    *%rax
#else
        mov     $selector, %eax
        call    *%eax
#endif
        ret
        .section        .note.GNU-stack,"",@progbits
address@hidden pr18801]$ gcc x.S
address@hidden pr18801]$ ./a.out 
address@hidden pr18801]$ readelf -h a.out 
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           Advanced Micro Devices X86-64
  Version:                           0x1
  Entry point address:               0x4003d0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          4552 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         8
  Size of section headers:           64 (bytes)
  Number of section headers:         31
  Section header string table index: 28
address@hidden pr18801]$

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]