--- Comment #10 from ubizjak at gmail dot com 2010-09-03 19:58 ---
Fixed for all targets that support __float128.
--
ubizjak at gmail dot com changed:
What|Removed |Added
--- Comment #9 from uros at gcc dot gnu dot org 2010-09-03 14:23 ---
Subject: Bug 45476
Author: uros
Date: Fri Sep 3 14:23:05 2010
New Revision: 163819
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163819
Log:
libgcc/ChangeLog:
PR target/45476
* Makefile.in (s
--- Comment #8 from uros at gcc dot gnu dot org 2010-09-02 05:05 ---
Subject: Bug 45476
Author: uros
Date: Thu Sep 2 05:05:01 2010
New Revision: 163756
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163756
Log:
PR target/45476
* config/i386/freebsd.h (LIBGCC2_HA
--- Comment #7 from uros at gcc dot gnu dot org 2010-09-01 18:06 ---
Subject: Bug 45476
Author: uros
Date: Wed Sep 1 18:06:02 2010
New Revision: 163741
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163741
Log:
PR target/45476
* config/i386/cygming.h (LIBGCC2_HA
--- Comment #6 from burnus at gcc dot gnu dot org 2010-09-01 13:35 ---
Uros, did you see the comment of Dominique regarding x86_64-apple-darwin10?
(In reply to comment #4)
> and bootstrap fails at stage 1 with
> ld: duplicate symbol ___fixtfdi in fixtfdi_s.o and _fixtfdi_s.o
That's wit
--- Comment #5 from burnus at gcc dot gnu dot org 2010-09-01 13:31 ---
Cf. patch by Uros for cygming, darwin, freebsd at
http://gcc.gnu.org/ml/gcc-patches/2010-09/msg00040.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45476
--- Comment #4 from dominiq at lps dot ens dot fr 2010-09-01 12:31 ---
(In reply to comment #3)
On x86_64-apple-darwin10 I have applied the following patch
--- ../_clean/gcc/config/i386/darwin.h 2010-07-19 11:51:25.0 +0200
+++ ../p_work/gcc/config/i386/darwin.h 2010-09-01 14:1
--- Comment #3 from ubizjak at gmail dot com 2010-09-01 10:30 ---
(In reply to comment #2)
> It partially does. But TC functions are missing:
Ah, I see. Put these defines somewhere:
/* Put all *tf routines in libgcc. */
#undef LIBGCC2_HAS_TF_MODE
#define LIBGCC2_HAS_TF_MODE 1
#define
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2010-09-01 10:21
---
It partially does. But TC functions are missing:
$ cat a.c
typedef _Complex float __attribute__((mode(TC))) __complex128;
__complex128 foo (__complex128 z1, __complex128 z2) {
return z1 * z2; }
__complex128 b