Bug#284563: libunwind in unstable
>>>>> On Thu, 9 Dec 2004 13:35:07 +0100, Matthias Klose <doko@cs.tu-berlin.de> said:
Matthias> works ok until building glibc with the just built
Matthias> compiler. _Unwind_Resume, _Unwind_GetRegionStart are
Matthias> referenced by glibc objects, _Unwind_GetIP, _Unwind_SetGR,
Matthias> _Unwind_SetGR, _Unwind_SetIP are referenced by
Matthias> libgcc_eh.a. Found in the standalone libunwind.a:
Matthias> 0000000000000000 g F .text 0000000000000060 .protected _Unwind_GetRegionStart
Matthias> 0000000000000000 *UND* 0000000000000000 _ULia64_get_proc_info
Matthias> 0000000000000000 g F .text 0000000000000060 __libunwind_Unwind_GetRegionStart
Matthias> a quick fix is to undefine the PROTECTED macro in
Matthias> unwind-0.98.3, surely not the right thing to do?
A protected symbol is still globally visible, it's just that
references from within the library will be bound within the library
itself, so I don't understand why this would be needed.
--david
Reply to: