[Bug 899] New: Missing symbols from libgcc_s
| Newsgroups | gmane.linux.lsb.specification |
|---|---|
| Message-ID | <[email protected]> |
OtherBugsDependingO 611,616
nThis:
Looks like some new symbols have been added to libgcc_s since we added it to the
LSB. For some reason, this library has not gotten attention. These symbols are
msising globally:
_Unwind_Resume_or_Rethrow@@GCC_3.3
_Unwind_Backtrace@@GCC_3.3
_Unwind_GetCFA@@GCC_3.3
_Unwind_FindEnclosingFunc@@GCC_3.3
On looking more at the library source, it's not clear if there are other symbols
required or which arechitectures they appear on. There are a considerable
number of symbols whose name begins with __, typcially not included in LSB
specs but I'd like to know for sure. These are actually seen in libraries, for
example, for ia32:
__absvdi2@@GCC_3.0 __absvsi2@@GCC_3.0 __addvdi3@@GCC_3.0 __addvsi3@@GCC_3.0
__ashldi3@@GCC_3.0 __ashrdi3@@GCC_3.0 __clear_cache@@GCC_3.0 __clzdi2@@GCC_3.4
__clzsi2@@GCC_3.4 __cmpdi2@@GCC_3.0 __ctzdi2@@GCC_3.4 __ctzsi2@@GCC_3.4
__deregister_frame_info_b@@GCC_3.0 __enable_execute_stack@@GCC_3.4.2
__ffsdi2@@GCC_3.0 __fixdfdi@@GCC_3.0 __fixsfdi@@GCC_3.0 __fixunsdfdi@@GCC_3.0
__fixunsdfsi@@GCC_3.0 __fixunssfdi@@GCC_3.0 __fixunssfsi@@GCC_3.0
__fixunsxfdi@@GCC_3.0 __fixunsxfsi@@GCC_3.0 __fixxfdi@@GCC_3.0
__floatdidf@@GCC_3.0 __floatdisf@@GCC_3.0 __floatdixf@@GCC_3.0
__gcc_personality_v0@@GCC_3.3.1 __lshrdi3@@GCC_3.0 __muldi3@@GCC_3.0
__mulvdi3@@GCC_3.0 __mulvsi3@@GCC_3.0 __negdi2@@GCC_3.0 __negvdi2@@GCC_3.0
__negvsi2@@GCC_3.0 __paritydi2@@GCC_3.4 __paritysi2@@GCC_3.4
__popcountdi2@@GCC_3.4 __popcountsi2@@GCC_3.4
__register_frame_info_bas@@GCC_3.0 __register_frame_info_tab@@GCC_3.0
__subvdi3@@GCC_3.0 __subvsi3@@GCC_3.0 __ucmpdi2@@GCC_3.0 __udivmoddi4@@GCC_3.0
There's also a family of interfaces that have not been observed in binary
versions of the library (ia32, ia64, x86_64 were checked) but are in the source
- are these important on any of the LSB platforms?
# SjLj EH symbols (GCC_3.0)
_Unwind_SjLj_Register
_Unwind_SjLj_Unregister
_Unwind_SjLj_RaiseException
_Unwind_SjLj_ForcedUnwind
_Unwind_SjLj_Resume
# GCC_3.3
_Unwind_SjLj_Resume_or_Rethrow
--
Configure bugmail: http://bugs.linuxbase.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.