[LLVMbugs] [Bug 11180] unresolved symbol when taking a local label's address

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Oct 21 15:43:22 PDT 2011


http://llvm.org/bugs/show_bug.cgi?id=11180

PaX Team <pageexec at freemail.hu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #13 from PaX Team <pageexec at freemail.hu> 2011-10-21 17:43:21 CDT ---
(In reply to comment #12)
> works with r142572 reverted too.

if i revert r142572 (from a base of r142689) so that the out-of-line body is
produced then it fails for me the same way (which is little surprise as the
patch posted to this bug didn't fix it either).

did you verify that the .o actually has an out-of-line body and that it
correctly passes an address inside the body to the indirect call?

the generated code for me is still this:

 327:   48 c7 c2 00 00 00 00    mov    $0x0,%rdx        32a: R_X86_64_32S      
.Ltmp181
 32e:   ff 53 f0                callq  *-0x10(%rbx)

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list