Re: [PATCH] Sync MIPS support from libffi master repository

2019-09-11 Thread Aurelien Jarno
On 2019-08-08 16:22, Jeff Law wrote: > On 8/8/19 4:18 PM, Aurelien Jarno wrote: > > > > It is used by libgo, but it seems to be the last user. > Ah, yes, I should have remembered libgo. And it links via > ../../blahblah. Thanks for digging into it. > > So, yea, we ne

Re: [PATCH] Sync MIPS support from libffi master repository

2019-08-08 Thread Aurelien Jarno
On 2019-08-08 15:00, Jeff Law wrote: > On 8/8/19 2:56 PM, Aurelien Jarno wrote: > > On 2019-08-08 14:41, Jeff Law wrote: > >> On 8/5/19 2:33 PM, Aurelien Jarno wrote: > >>> This updates the libffi MIPS support up to commit 746dbe3a6a79, with the > >>&

Re: [PATCH] Sync MIPS support from libffi master repository

2019-08-08 Thread Aurelien Jarno
On 2019-08-08 14:41, Jeff Law wrote: > On 8/5/19 2:33 PM, Aurelien Jarno wrote: > > This updates the libffi MIPS support up to commit 746dbe3a6a79, with the > > exception of commit bd72848c7af9 which prefixes the ALIGN macro with > > FFI_ for all ports. > > > >

[PATCH] Sync MIPS support from libffi master repository

2019-08-05 Thread Aurelien Jarno
/Changelog: 2019-08-05 Aurelien Jarno Import from upstream * src/mips/ffi.c (ffi_call_O32, ffi_call_N32, ffi_closure_mips_inner_O32, ffi_closure_mips_inner_N32): Adjust interface. (ffi_call_int): Renamed from ffi_call. (ffi_call, ffi_call_go

Re: Fix gcc-7 and gcc-8 build of GO for Hurd and not kFreeBSD in debian/rules.defs

2017-11-20 Thread Aurelien Jarno
On 2017-11-20 14:31, Svante Signell wrote: > On Mon, 2017-11-20 at 14:04 +0100, Aurelien Jarno wrote: > > On 2017-11-20 13:20, Svante Signell wrote: > > > On Thu, 2017-11-16 at 20:39 +0100, Svante Signell wrote: > > > > > > Seeing the recent update of

Re: Fix gcc-7 and gcc-8 build of GO for Hurd and not kFreeBSD in debian/rules.defs

2017-11-20 Thread Aurelien Jarno
TARGET_GNU_SYSTEM > to kfreebsd-gnu, since that will match gnu too :( I did that change because changing go_no_systems from kfreebsd-gnu to kfreebsd is what caused GCC 7 to FTBFS on at least kfreebsd-i386 since version 7.2.0-15 (see bug#881656). Your change also looks fine to m

Re: [PATCH, PR59833]: Fix sNaN handling in ARM float to double conversion

2016-07-20 Thread Aurelien Jarno
On 2016-07-20 11:22, Ramana Radhakrishnan wrote: > On Wed, Jul 20, 2016 at 11:14 AM, Aurelien Jarno <aurel...@aurel32.net> wrote: > > On 2016-07-20 11:04, Ramana Radhakrishnan wrote: > >> On Wed, Jul 20, 2016 at 10:56 AM, Aurelien Jarno <aurel...@aurel32.net> >

Re: [PATCH, PR59833]: Fix sNaN handling in ARM float to double conversion

2016-07-20 Thread Aurelien Jarno
On 2016-07-20 11:04, Ramana Radhakrishnan wrote: > On Wed, Jul 20, 2016 at 10:56 AM, Aurelien Jarno <aurel...@aurel32.net> wrote: > > On 2016-07-20 10:10, Ramana Radhakrishnan wrote: > >> On Wed, Jul 20, 2016 at 8:48 AM, Aurelien Jarno <aurel...@aurel32.net> > &

Re: [PATCH, PR59833]: Fix sNaN handling in ARM float to double conversion

2016-07-20 Thread Aurelien Jarno
On 2016-07-20 10:10, Ramana Radhakrishnan wrote: > On Wed, Jul 20, 2016 at 8:48 AM, Aurelien Jarno <aurel...@aurel32.net> wrote: > > On ARM soft-float, the float to double conversion doesn't convert a sNaN > > to qNaN as the IEEE Std 754 standard mandates: > > > >

[PATCH, PR59833]: Fix sNaN handling in ARM float to double conversion

2016-07-20 Thread Aurelien Jarno
w. do_push {r4, r5, lr} .cfi_adjust_cfa_offset 12 @ CFA is now sp + previousOffset + 12 -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net

Re: [PATCH, PR61219]: Fix sNaN handling in ARM float to double conversion

2014-06-20 Thread Aurelien Jarno
On Tue, Jun 17, 2014 at 11:29:01PM +0100, Ramana Radhakrishnan wrote: On Sun, May 18, 2014 at 10:23 PM, Aurelien Jarno aurel...@aurel32.net wrote: On ARM soft-float, the float to double conversion doesn't convert a sNaN to qNaN as the IEEE Std 754 standard mandates: Under default

Re: [PATCH, PR61219]: Fix sNaN handling in ARM float to double conversion

2014-06-07 Thread Aurelien Jarno
Ping. Note that PR61219 is a duplicate of PR59833, so this patch actually fix PR59833. On Sun, May 18, 2014 at 11:23:38PM +0200, Aurelien Jarno wrote: On ARM soft-float, the float to double conversion doesn't convert a sNaN to qNaN as the IEEE Std 754 standard mandates: Under default

Re: [PATCH, PR61219]: Fix sNaN handling in ARM float to double conversion

2014-05-19 Thread Aurelien Jarno
Aurelien On Mon, May 19, 2014 at 5:23 AM, Aurelien Jarno aurel...@aurel32.net wrote: On ARM soft-float, the float to double conversion doesn't convert a sNaN to qNaN as the IEEE Std 754 standard mandates: Under default exception handling, any operation signaling an invalid operation exception

[PATCH, PR61219]: Fix sNaN handling in ARM float to double conversion

2014-05-18 Thread Aurelien Jarno
. Given the soft float ARM code ignores exceptions and always provides a result, a float to double conversion of a signaling NaN should return a quiet NaN. Fix this in extendsfdf2. 2014-05-18 Aurelien Jarno aurel...@aurel32.net PR target/61219 * config/arm/ieee754-df.S

Re: [PATCH] Fix --with-long-double-128 for sparc32 when defaulting to 64-bit

2013-12-04 Thread Aurelien Jarno
On Wed, Dec 04, 2013 at 08:53:50AM +0100, Jakub Jelinek wrote: On Wed, Dec 04, 2013 at 08:49:32AM +0100, Aurelien Jarno wrote: On sparc, the --with-long-double-128 option doesn't change anything for a 64-bit compiler, as it always default to 128-bit long doubles. For a 32/64-bit compiler

[PATCH] Fix --with-long-double-128 for sparc32 when defaulting to 64-bit

2013-12-03 Thread Aurelien Jarno
to 64-bit, the built-in specs force the -mlong-double-64 option. This makes the option useless in this case. The patch below fixes that by removing the -mlong-double-64 from the built-in spec, using the default instead. Changelog gcc/ 2013-12-04 Aurelien Jarno aurel...@aurel32.net

Re: [patch] set MULTIARCH_DIRNAME for multilib architectures

2013-11-27 Thread Aurelien Jarno
+MULTIARCH_DIRNAME = $(call if_multiarch,mips64$(MIPS_EL)-linux-gnuabi$(MIPS_ABI)$(MIPS_SOFT)) +endif -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net

Re: [patch] set MULTIARCH_DIRNAME for multilib architectures

2013-11-27 Thread Aurelien Jarno
On Wed, Nov 27, 2013 at 12:55:54PM +0100, Bernhard Reutner-Fischer wrote: On 27 November 2013 11:10, Aurelien Jarno aure...@debian.org wrote: On Thu, Jun 20, 2013 at 02:26:12PM +0200, Matthias Klose wrote: Am 13.06.2013 11:42, schrieb Richard Sandiford: Bernhard Reutner-Fischer rep.dot

Re: [patch] set MULTIARCH_DIRNAME for multilib architectures

2013-06-20 Thread Aurelien Jarno
Aurelian could come up with a tested version of this patch? I don't have a lot of time right now, will look at that in details next week. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net

[PATCH] Fix MIPS tri-arch build

2012-04-28 Thread Aurelien Jarno
fixes that by including mips/t-tpbit when long double is 16 bytes long, instead of detecting that using the host triplet. Aurelien [1] http://gcc.gnu.org/ml/gcc-patches/2011-07/msg00927.html 2012-04-28 Aurelien Jarno aurel...@aurel32.net * config.host (mips64*-*-linux*, mipsisa64