This is the mail archive of the gcc-patches@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]

Re: [PATCH, RFA]: cygming, darwin, freebsd: Build libgcc2 TCmode complex functions


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.


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