This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: IainS <developer at sandoe-acoustics dot co dot uk>
- Cc: Paolo Bonzini <bonzini at gnu dot org>, Gerald Pfeifer <gerald at pfeifer dot com>, gcc patches <gcc-patches at gcc dot gnu dot org>, Dave Korn <dave dot korn dot cygwin at googlemail dot com>, Kai Tietz <kai dot tietz at onevision dot com>, FX <fxcoudert at gmail dot com>, Mike Stump <mrs at gcc dot gnu dot org>
- Date: Fri, 3 Sep 2010 16:29:41 +0200
- Subject: Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions
- References: <AANLkTikdz++hMyYfU2KOtOWXeki+kreffo4zCD5O5RPT@mail.gmail.com> <alpine.LNX.2.00.1009020038020.17560@acrux.dbai.tuwien.ac.at> <1283404103.2331.2.camel@localhost.localdomain> <CB76A8DB-48CA-4B0A-857E-36957B70A35C@sandoe-acoustics.co.uk> <4C80F3C5.1070309@gnu.org> <38F06C27-9AD0-46F7-893D-49727FAF627B@sandoe-acoustics.co.uk>
On Fri, Sep 3, 2010 at 3:39 PM, IainS <developer@sandoe-acoustics.co.uk> wrote:
> this needs to be applied as part of your LIBGCC2_HAS_TF_MODE patch - could
> you do that?
Done (I hope I didn't mess something).
This is the final combined ChangeLog:
libgcc/ChangeLog:
2010-09-03 Uros Bizjak <ubizjak@gmail.com>
PR target/45476
* Makefile.in (sifuncs, difuncs, tifuncs): Filter out
LIB2FUNCS_EXCLUDE functions.
gcc/ChangeLog:
2010-09-03 Uros Bizjak <ubizjak@gmail.com>
Iain Sandoe <iains@gcc.gnu.org>
PR target/45476
* config/i386/t-darwin (LIB2FUNCS_EXCLUDE): New.
* config/i386/darwin.h (LIBGCC2_HAS_TF_MODE,
LIBGCC2_TF_CEXT, TF_SIZE): New defines.
gcc/testsuite/ChangeLog:
2010-09-03 Uros Bizjak <ubizjak@gmail.com>
PR target/45476
* gcc.target/i386/float128-1.c: Enable for all x86 targets.
* gcc.target/i386/float128-2.c: Ditto.
I have also enabled gcc.target/i386/float128-[12].c tests for all x86
targets, to mirror gcc.dg/torture/fp-int-convert-float128.c and to
prevent missing libgcc2 TFmode functions in future.
Enjoy __float128 floats ;)
Uros.
- References:
- [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions
- Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions
- Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions
- Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions
- Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions
- Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions