>>>>> On Thu, 9 Dec 2004 13:35:07 +0100, Matthias Klose <[EMAIL PROTECTED]> 
>>>>> 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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to