public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug regression/39828] New: [4.4 regression] missing symbols in 64bit libgcc
@ 2009-04-20 22:36 debian-gcc at lists dot debian dot org
2009-04-20 22:48 ` [Bug regression/39828] " pinskia at gcc dot gnu dot org
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: debian-gcc at lists dot debian dot org @ 2009-04-20 22:36 UTC (permalink / raw)
To: gcc-bugs
sorry for noticing the issue that late.
Matthias
this is 4.4 configured with
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared
--enable-multiarch --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls
--enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-objc-gc
--disable-softfloat --enable-secureplt
--enable-targets=powerpc-linux,powerpc64-linux --with-cpu=default32
--with-long-double-128 --enable-checking=release --build=powerpc-linux-gnu
--host=powerpc-linux-gnu --target=powerpc-linux-gnu
the 64bit libgcc is missing the following symbols (output from
dpkg-gensymbols):
@@ -1,7 +1,7 @@
libgcc_s.so.1 lib64gcc1 #MINVER#
GCC_3.0@GCC_3.0 1:4.1.1
GCC_3.3.1@GCC_3.3.1 1:4.1.1
- GCC_3.3.4@GCC_3.3.4 1:4.2.1
+#MISSING: 1:4.4-20090418-1# GCC_3.3.4@GCC_3.3.4 1:4.2.1
GCC_3.3@GCC_3.3 1:4.1.1
GCC_3.4.2@GCC_3.4.2 1:4.1.1
GCC_3.4.4@GCC_3.4.4 1:4.1.1
@@ -31,8 +31,8 @@
__absvdi2@GCC_3.0 1:4.1.1
__absvsi2@GCC_3.0 1:4.1.1
__absvti2@GCC_3.4.4 1:4.1.1
- __adddf3@GCC_3.0 1:4.2.1
- __addsf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __adddf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __addsf3@GCC_3.0 1:4.2.1
__addvdi3@GCC_3.0 1:4.1.1
__addvsi3@GCC_3.0 1:4.1.1
__addvti3@GCC_3.4.4 1:4.1.1
@@ -50,24 +50,24 @@
__deregister_frame_info@GLIBC_2.0 1:4.1.1
__deregister_frame_info_bases@GCC_3.0 1:4.1.1
__divdc3@GCC_4.0.0 1:4.1.1
- __divdf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __divdf3@GCC_3.0 1:4.2.1
__divsc3@GCC_4.0.0 1:4.1.1
- __divsf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __divsf3@GCC_3.0 1:4.2.1
__divtc3@GCC_4.0.0 1:4.1.1
__divti3@GCC_3.0 1:4.1.1
__emutls_get_address@GCC_4.3.0 1:4.3
__emutls_register_common@GCC_4.3.0 1:4.3
__enable_execute_stack@GCC_3.4.2 1:4.1.1
- __eqdf2@GCC_3.0 1:4.2.1
- __eqsf2@GCC_3.0 1:4.2.1
- __extendsfdf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __eqdf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __eqsf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __extendsfdf2@GCC_3.0 1:4.2.1
__ffsdi2@GCC_3.0 1:4.1.1
__ffsti2@GCC_3.0 1:4.1.1
__fixdfdi@GCC_3.0 1:4.1.1
- __fixdfsi@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __fixdfsi@GCC_3.0 1:4.2.1
__fixdfti@GCC_3.0 1:4.1.1
__fixsfdi@GCC_3.0 1:4.1.1
- __fixsfsi@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __fixsfsi@GCC_3.0 1:4.2.1
__fixsfti@GCC_3.0 1:4.1.1
__fixtfdi@GCC_3.0 1:4.1.1
__fixtfti@GCC_3.0 1:4.1.1
@@ -82,16 +82,16 @@
__floatdidf@GCC_3.0 1:4.1.1
__floatdisf@GCC_3.0 1:4.1.1
__floatditf@GCC_3.0 1:4.1.1
- __floatsidf@GCC_3.0 1:4.2.1
- __floatsisf@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __floatsidf@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __floatsisf@GCC_3.0 1:4.2.1
__floattidf@GCC_3.0 1:4.1.1
__floattisf@GCC_3.0 1:4.1.1
__floattitf@GCC_3.0 1:4.1.1
__floatundidf@GCC_4.2.0 1:4.2.1
__floatundisf@GCC_4.2.0 1:4.2.1
__floatunditf@GCC_4.2.0 1:4.2.1
- __floatunsidf@GCC_4.2.0 1:4.2.1
- __floatunsisf@GCC_4.2.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __floatunsidf@GCC_4.2.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __floatunsisf@GCC_4.2.0 1:4.2.1
__floatuntidf@GCC_4.2.0 1:4.2.1
__floatuntisf@GCC_4.2.0 1:4.2.1
__floatuntitf@GCC_4.2.0 1:4.2.1
@@ -101,33 +101,33 @@
__gcc_qdiv@GCC_3.4.4 1:4.1.1
__gcc_qmul@GCC_3.4.4 1:4.1.1
__gcc_qsub@GCC_3.4.4 1:4.1.1
- __gedf2@GCC_3.0 1:4.2.1
- __gesf2@GCC_3.0 1:4.2.1
- __gtdf2@GCC_3.0 1:4.2.1
- __gtsf2@GCC_3.0 1:4.2.1
- __ledf2@GCC_3.0 1:4.2.1
- __lesf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __gedf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __gesf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __gtdf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __gtsf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __ledf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __lesf2@GCC_3.0 1:4.2.1
__lshrti3@GCC_3.0 1:4.1.1
- __ltdf2@GCC_3.0 1:4.2.1
- __ltsf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __ltdf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __ltsf2@GCC_3.0 1:4.2.1
__modti3@GCC_3.0 1:4.1.1
__muldc3@GCC_4.0.0 1:4.1.1
- __muldf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __muldf3@GCC_3.0 1:4.2.1
__mulsc3@GCC_4.0.0 1:4.1.1
- __mulsf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __mulsf3@GCC_3.0 1:4.2.1
__multc3@GCC_4.0.0 1:4.1.1
__multi3@GCC_3.0 1:4.1.1
__mulvdi3@GCC_3.0 1:4.1.1
__mulvsi3@GCC_3.0 1:4.1.1
__mulvti3@GCC_3.4.4 1:4.1.1
- __nedf2@GCC_3.0 1:4.2.1
- __negdf2@GCC_3.0 1:4.2.1
- __negsf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __nedf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __negdf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __negsf2@GCC_3.0 1:4.2.1
__negti2@GCC_3.0 1:4.1.1
__negvdi2@GCC_3.0 1:4.1.1
__negvsi2@GCC_3.0 1:4.1.1
__negvti2@GCC_3.4.4 1:4.1.1
- __nesf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __nesf2@GCC_3.0 1:4.2.1
__paritydi2@GCC_3.4 1:4.1.1
__parityti2@GCC_3.4 1:4.1.1
__popcountdi2@GCC_3.4 1:4.1.1
@@ -141,18 +141,18 @@
__register_frame_info_table@GLIBC_2.0 1:4.1.1
__register_frame_info_table_bases@GCC_3.0 1:4.1.1
__register_frame_table@GLIBC_2.0 1:4.1.1
- __subdf3@GCC_3.0 1:4.2.1
- __subsf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __subdf3@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __subsf3@GCC_3.0 1:4.2.1
__subvdi3@GCC_3.0 1:4.1.1
__subvsi3@GCC_3.0 1:4.1.1
__subvti3@GCC_3.4.4 1:4.1.1
- __truncdfsf2@GCC_3.0 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __truncdfsf2@GCC_3.0 1:4.2.1
__ucmpti2@GCC_3.0 1:4.1.1
__udivmodti4@GCC_3.0 1:4.1.1
__udivti3@GCC_3.0 1:4.1.1
__umodti3@GCC_3.0 1:4.1.1
- __unorddf2@GCC_3.3.4 1:4.2.1
- __unordsf2@GCC_3.3.4 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __unorddf2@GCC_3.3.4 1:4.2.1
+#MISSING: 1:4.4-20090418-1# __unordsf2@GCC_3.3.4 1:4.2.1
_xlqadd@GCC_3.4 1:4.1.1
_xlqdiv@GCC_3.4 1:4.1.1
_xlqmul@GCC_3.4 1:4.1.1
--
Summary: [4.4 regression] missing symbols in 64bit libgcc
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: critical
Priority: P3
Component: regression
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: debian-gcc at lists dot debian dot org
GCC target triplet: powerpc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39828
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug regression/39828] [4.4 regression] missing symbols in 64bit libgcc
2009-04-20 22:36 [Bug regression/39828] New: [4.4 regression] missing symbols in 64bit libgcc debian-gcc at lists dot debian dot org
@ 2009-04-20 22:48 ` pinskia at gcc dot gnu dot org
2009-04-20 22:50 ` pinskia at gcc dot gnu dot org
2009-04-20 23:07 ` jakub at gcc dot gnu dot org
2 siblings, 0 replies; 4+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2009-04-20 22:48 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from pinskia at gcc dot gnu dot org 2009-04-20 22:48 -------
Actually I think this was on purpose.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39828
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug regression/39828] [4.4 regression] missing symbols in 64bit libgcc
2009-04-20 22:36 [Bug regression/39828] New: [4.4 regression] missing symbols in 64bit libgcc debian-gcc at lists dot debian dot org
2009-04-20 22:48 ` [Bug regression/39828] " pinskia at gcc dot gnu dot org
@ 2009-04-20 22:50 ` pinskia at gcc dot gnu dot org
2009-04-20 23:07 ` jakub at gcc dot gnu dot org
2 siblings, 0 replies; 4+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2009-04-20 22:50 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from pinskia at gcc dot gnu dot org 2009-04-20 22:50 -------
Yes it is, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39634.
These functions are never called because they are soft-fp functions so there is
no reason for them to be in existant in libgcc as they are not used.
*** This bug has been marked as a duplicate of 39634 ***
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |DUPLICATE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39828
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug regression/39828] [4.4 regression] missing symbols in 64bit libgcc
2009-04-20 22:36 [Bug regression/39828] New: [4.4 regression] missing symbols in 64bit libgcc debian-gcc at lists dot debian dot org
2009-04-20 22:48 ` [Bug regression/39828] " pinskia at gcc dot gnu dot org
2009-04-20 22:50 ` pinskia at gcc dot gnu dot org
@ 2009-04-20 23:07 ` jakub at gcc dot gnu dot org
2 siblings, 0 replies; 4+ messages in thread
From: jakub at gcc dot gnu dot org @ 2009-04-20 23:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from jakub at gcc dot gnu dot org 2009-04-20 23:06 -------
Note that powerpc64-linux configured gcc (both with --with-cpu=default32 and
without it, i.e. defaulting to -m32 resp. -m64) weren't exporting these in
64-bit libgcc_s.so.1, checked 4.1 and 4.3.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39828
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-04-20 23:07 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-04-20 22:36 [Bug regression/39828] New: [4.4 regression] missing symbols in 64bit libgcc debian-gcc at lists dot debian dot org
2009-04-20 22:48 ` [Bug regression/39828] " pinskia at gcc dot gnu dot org
2009-04-20 22:50 ` pinskia at gcc dot gnu dot org
2009-04-20 23:07 ` jakub at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).