Re: For testing: full __float128 patch

2010-08-30 Thread Steve Kargl
On Mon, Aug 30, 2010 at 03:29:20PM -0700, Steve Kargl wrote: > On Mon, Aug 30, 2010 at 09:51:09PM +0200, Uros Bizjak wrote: > > > > So, attached and untested. > > > > Uros. > > I tested your patch on x86_64-*-freebsd. My ppl and cloog > libraries were built with FreeBSD's system gcc (4.2.1). A

Re: For testing: full __float128 patch

2010-08-30 Thread Steve Kargl
On Mon, Aug 30, 2010 at 09:51:09PM +0200, Uros Bizjak wrote: > > So, attached and untested. > > Uros. I tested your patch on x86_64-*-freebsd. My ppl and cloog libraries were built with FreeBSD's system gcc (4.2.1). All tests failed due to missing symbols that are marked GCC_3.0. > Index: gcc

Re: For testing: full __float128 patch

2010-08-30 Thread Joseph S. Myers
On Mon, 30 Aug 2010, Uros Bizjak wrote: > On Mon, Aug 30, 2010 at 7:53 PM, Uros Bizjak wrote: > > >>> I'm not familiar in versioning stuff, but since soft-fp symbols are > >>> part of generic libgcc-std.ver for a long time (before 4.5.0), I > >>> believe, it is enough to patch only configure fil

Re: For testing: full __float128 patch

2010-08-30 Thread Uros Bizjak
On Mon, Aug 30, 2010 at 9:38 PM, Jakub Jelinek wrote: >> >>> I'm not familiar in versioning stuff, but since soft-fp symbols are >> >>> part of generic libgcc-std.ver for a long time (before 4.5.0), I >> >>> believe, it is enough to patch only configure files (see i.e. commits >> >>> that enabled

Re: For testing: full __float128 patch

2010-08-30 Thread Jakub Jelinek
On Mon, Aug 30, 2010 at 09:25:42PM +0200, Uros Bizjak wrote: > On Mon, Aug 30, 2010 at 7:53 PM, Uros Bizjak wrote: > > >>> I'm not familiar in versioning stuff, but since soft-fp symbols are > >>> part of generic libgcc-std.ver for a long time (before 4.5.0), I > >>> believe, it is enough to patc

Re: For testing: full __float128 patch

2010-08-30 Thread Richard Henderson
On 08/30/2010 12:25 PM, Uros Bizjak wrote: > Attached is my best (untested) shot at libgcc-bsd.ver. Someone has > to write i386/t-freebsd (similar to i386/t-linux) and connect it to > the build system. The versioning assumes that this will be committed > to 4.5.x first. That file looks plausible,

Re: For testing: full __float128 patch

2010-08-30 Thread Uros Bizjak
On Mon, Aug 30, 2010 at 7:53 PM, Uros Bizjak wrote: >>> I'm not familiar in versioning stuff, but since soft-fp symbols are >>> part of generic libgcc-std.ver for a long time (before 4.5.0), I >>> believe, it is enough to patch only configure files (see i.e. commits >>> that enabled soft-fp on mi

Re: For testing: full __float128 patch

2010-08-30 Thread Uros Bizjak
On Mon, Aug 30, 2010 at 7:48 PM, Richard Henderson wrote: > On 08/30/2010 10:37 AM, Uros Bizjak wrote: >> I'm not familiar in versioning stuff, but since soft-fp symbols are >> part of generic libgcc-std.ver for a long time (before 4.5.0), I >> believe, it is enough to patch only configure files (

Re: For testing: full __float128 patch

2010-08-30 Thread Richard Henderson
On 08/30/2010 10:37 AM, Uros Bizjak wrote: > I'm not familiar in versioning stuff, but since soft-fp symbols are > part of generic libgcc-std.ver for a long time (before 4.5.0), I > believe, it is enough to patch only configure files (see i.e. commits > that enabled soft-fp on mingw/cygwin/-gnu*).

Re: For testing: full __float128 patch

2010-08-30 Thread Uros Bizjak
On Mon, Aug 30, 2010 at 6:48 PM, Joseph S. Myers wrote: >> >> Can you please regression test these two patches on freebsd (32 and 64 >> >> bit)? >> > Tests running... >> >> Looks like a nice improvement, actually.  On both this fixes previously >> existing test failures and adds some passes (no c

Re: For testing: full __float128 patch

2010-08-30 Thread Steve Kargl
On Mon, Aug 30, 2010 at 08:28:58AM +0200, Uros Bizjak wrote: > > Oh, additional patch for libgcc is also needed. Attached patch will > enable filtering out TImode on 32bits and will also enable fallbacks > for the two missing functions, so no need for any other changes. > > Can you please regress

Re: For testing: full __float128 patch

2010-08-30 Thread Joseph S. Myers
On Mon, 30 Aug 2010, Gerald Pfeifer wrote: > On Mon, 30 Aug 2010, Gerald Pfeifer wrote: > >> Can you please regression test these two patches on freebsd (32 and 64 > >> bit)? > > Tests running... > > Looks like a nice improvement, actually. On both this fixes previously > existing test failures

Re: For testing: full __float128 patch

2010-08-30 Thread Gerald Pfeifer
On Mon, 30 Aug 2010, Gerald Pfeifer wrote: >> Can you please regression test these two patches on freebsd (32 and 64 >> bit)? > Tests running... Looks like a nice improvement, actually. On both this fixes previously existing test failures and adds some passes (no changes on the failure side on i

Re: For testing: full __float128 patch

2010-08-30 Thread Gerald Pfeifer
On Mon, 30 Aug 2010, Uros Bizjak wrote: > Oh, additional patch for libgcc is also needed. Attached patch will > enable filtering out TImode on 32bits and will also enable fallbacks > for the two missing functions, so no need for any other changes. > > Can you please regression test these two patch

Re: For testing: full __float128 patch

2010-08-29 Thread Uros Bizjak
On Mon, Aug 30, 2010 at 1:47 AM, Steve Kargl wrote: >> > Further testing on i386-*-freebsd runs into undefined symbols. >> > >> > libquad.so: undefined reference to `__getf2' >> > libquad.so: undefined reference to `__eqtf2' >> > libquad.so: undefined reference to `__addtf3' >> > libquad.so: unde

Re: For testing: full __float128 patch

2010-08-29 Thread Steve Kargl
On Sun, Aug 29, 2010 at 10:48:46PM +0200, Uros Bizjak wrote: > Hello! > > > On Sun, Aug 29, 2010 at 09:01:49AM +0200, FX wrote: > > > GCC >= 4.5 is needed. I'll add a check to libquad's configure. > > > > > > FX > > > > > > > Further testing on i386-*-freebsd runs into undefined symbols. > > >

Re: For testing: full __float128 patch

2010-08-29 Thread Uros Bizjak
Hello! > On Sun, Aug 29, 2010 at 09:01:49AM +0200, FX wrote: > > GCC >= 4.5 is needed. I'll add a check to libquad's configure. > > > > FX > > > > Further testing on i386-*-freebsd runs into undefined symbols. > > libquad.so: undefined reference to `__getf2' > libquad.so: undefined reference t

Re: For testing: full __float128 patch

2010-08-29 Thread Steve Kargl
On Sun, Aug 29, 2010 at 09:01:49AM +0200, FX wrote: > GCC >= 4.5 is needed. I'll add a check to libquad's configure. > > FX > Further testing on i386-*-freebsd runs into undefined symbols. libquad.so: undefined reference to `__getf2' libquad.so: undefined reference to `__eqtf2' libquad.so: unde

Re: For testing: full __float128 patch

2010-08-29 Thread FX
GCC >= 4.5 is needed. I'll add a check to libquad's configure. FX Le 29 août 2010 à 02:56, Steve Kargl a écrit : > On Sat, Aug 28, 2010 at 05:47:28PM -0700, Steve Kargl wrote: >> On Sun, Aug 29, 2010 at 01:24:47AM +0200, FX wrote: >>> Before I submit it officially for review, I want this patch

Re: For testing: full __float128 patch

2010-08-28 Thread Steve Kargl
On Sat, Aug 28, 2010 at 05:56:57PM -0700, Steve Kargl wrote: > On Sat, Aug 28, 2010 at 05:47:28PM -0700, Steve Kargl wrote: > > On Sun, Aug 29, 2010 at 01:24:47AM +0200, FX wrote: > > > Before I submit it officially for review, I want this patch to get some > > > exposure while I clean up a few re

Re: For testing: full __float128 patch

2010-08-28 Thread Steve Kargl
On Sat, Aug 28, 2010 at 05:47:28PM -0700, Steve Kargl wrote: > On Sun, Aug 29, 2010 at 01:24:47AM +0200, FX wrote: > > Before I submit it officially for review, I want this patch to get some > > exposure while I clean up a few remaining dusty corners. To test the patch > > on x86_64-linux, procee

Re: For testing: full __float128 patch

2010-08-28 Thread Steve Kargl
On Sun, Aug 29, 2010 at 01:24:47AM +0200, FX wrote: > Before I submit it officially for review, I want this patch to get some > exposure while I clean up a few remaining dusty corners. To test the patch on > x86_64-linux, proceed as follows: > > -- Get libquad from http://quatramaran.ens.fr/~c