]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/19019 (GCC ldouble format incompatibility with XLC long double)
authorJakub Jelinek <jakub@redhat.com>
Thu, 24 Feb 2005 09:26:59 +0000 (10:26 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 24 Feb 2005 09:26:59 +0000 (10:26 +0100)
commit1152b11f44bf7922fae25685d884a52d86c0b74b
treee249e71900272225916a23387b20adb6344b3eb7
parentaf98c051a7f0b5aaceb33f02dbc0ac45b2d76c3b
re PR target/19019 (GCC ldouble format incompatibility with XLC long double)

PR target/19019
* Makefile.in (LIB2FUNCS_SHARED_EXTRA, LIB2ADD_SH): New.
(libgcc.mk): Depend on $(LIB2ADD_SH), pass LIB2ADD_SH to mklibgcc.
(LIBGCC_DEPS): Add $(LIB2ADD_SH).
* mklibgcc.in: Handle LIB2ADD_SH.
* config/rs6000/t-linux64 (LIB2FUNCS_EXTRA): Remove darwin-ldouble.c.
(LIB2FUNCS_STATIC_EXTRA, LIB2FUNCS_SHARED_EXTRA): Set.
* config/rs6000/darwin-ldouble.c: Protect .symver asm also with
defined IN_LIBGCC2_S.
* config/rs6000/darwin-ldouble-shared.c: New file.

From-SVN: r95495
gcc/ChangeLog
gcc/Makefile.in
gcc/config/rs6000/darwin-ldouble-shared.c [new file with mode: 0644]
gcc/config/rs6000/darwin-ldouble.c
gcc/config/rs6000/t-linux64
gcc/mklibgcc.in