This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r122557 - in /branches/gcc-4_2-branch/gcc: Chan...


Author: dje
Date: Mon Mar  5 16:54:00 2007
New Revision: 122557

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122557
Log:
        * config/rs6000/t-ppccomm: Always build libgcc2 for GNU/Linux
        with -mlong-double-128, except SPE.

        * config/rs6000/darwin-ldouble.c: Only build new functions for
        __LONG_DOUBLE_128__.

        Backport from mainline:
        2007-01-16  David Edelsohn  <edelsohn@gnu.org>

        * config/rs6000/darwin-ldouble.c: Build file for SOFT_FLOAT.
        (strong_alias): Define.
        (__gcc_qmul): Provide non-FMA for soft-float.
        (__gcc_qdiv): Same.
        (__gcc_qneg): New.
        (__gcc_qeq): New.
        (__gcc_qle): New.
        (__gcc_qge): New.
        (__gcc_qunord): New.
        (__gcc_stoq): New.
        (__gcc_dtoq): New.
        (__gcc_qtos): New.
        (__gcc_qtod): New.
        (__gcc_qtoi): New.
        (__gcc_qtou): New.
        (__gcc_itoq): New.
        (__gcc_utoq): New.
        (fmsub): New.
        * config/rs6000/rs6000.c (rs6000_init_libfuncs): Initialize
        soft-float functions.
        * config/rs6000/libgcc-ppc-glibc.ver: Version soft-float symbols.
        * config/rs6000/sysv4.h (SUBTARGET_OVERRIDE_OPTIONS): Do not warn
        about long double soft float.

Modified:
    branches/gcc-4_2-branch/gcc/ChangeLog
    branches/gcc-4_2-branch/gcc/config/rs6000/darwin-ldouble.c
    branches/gcc-4_2-branch/gcc/config/rs6000/libgcc-ppc-glibc.ver
    branches/gcc-4_2-branch/gcc/config/rs6000/rs6000.c
    branches/gcc-4_2-branch/gcc/config/rs6000/sysv4.h
    branches/gcc-4_2-branch/gcc/config/rs6000/t-ppccomm


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]