[Top][All Lists]

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

Re: [Libunwind-devel] LTO and dwarf_to_unw_regnum_map

From: Arun Sharma
Subject: Re: [Libunwind-devel] LTO and dwarf_to_unw_regnum_map
Date: Mon, 6 Jul 2015 18:32:53 -0700

On Mon, Jul 6, 2015 at 1:07 PM, Dilyan Palauzov
<address@hidden> wrote:

> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/../../../../x86_64-unknown-linux-gnu/bin/ld:
> /tmp/cccxfTD7.ltrans0.ltrans.o: relocation R_X86_64_PC32 against protected
> symbol `_ULx86_64_local_addr_space' can not be used when making a shared
> object

I can't repro this in my environment via:

./configure --enable-coredump --enable-cxx-exceptions
--enable-debug-frame --enable-block-signals  --enable-minidebuginfo
--enable-ptrace --enable-setjmp
make check

Guessing that it's caused by gcc-4.9.x. Perhaps try tweaking
include/compiler.h (eg: undefine PROTECTED) to find a workaround for
I'm hoping that someone more familiar with the compiler issues can
propose a better solution.


reply via email to

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