https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200

Alan Modra <amodra at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |amodra at gmail dot com

--- Comment #11 from Alan Modra <amodra at gmail dot com> ---
There's a similar issue when compiling libgcc for powerpc64.
libgcc/config/rs6000/ibm-ldouble.c has these aliases:
__asm__ (".symver __gcc_qadd,_xlqadd@GCC_3.4\n\t"
     ".symver __gcc_qsub,_xlqsub@GCC_3.4\n\t"
     ".symver __gcc_qmul,_xlqmul@GCC_3.4\n\t"
     ".symver __gcc_qdiv,_xlqdiv@GCC_3.4\n\t"
     ".symver .__gcc_qadd,._xlqadd@GCC_3.4\n\t"
     ".symver .__gcc_qsub,._xlqsub@GCC_3.4\n\t"
     ".symver .__gcc_qmul,._xlqmul@GCC_3.4\n\t"
     ".symver .__gcc_qdiv,._xlqdiv@GCC_3.4");

Which seem to get dropped if you use -flto.

Reply via email to