Re: [PATCH] Fix libquadmath regression (bootstrap failure) on FreeBSD

2017-07-31 Thread Joseph Myers
On Wed, 19 Jul 2017, Jakub Jelinek wrote: > > And can you please push this > > to glibc as well (which I do not have access to)? > > glibc uses u_int32_t in all the places of *powl.c where libquadmath > uses uint32_t, and various other files, so I guess it is intentional. I'd consider it a

Re: [PATCH] Fix libquadmath regression (bootstrap failure) on FreeBSD

2017-07-19 Thread Gerald Pfeifer
On Wed, 19 Jul 2017, Jakub Jelinek wrote: >> This fixes it. Okay to apply to GCC? > Ok, thanks. Thanks for the quick response, Jakub! > glibc uses u_int32_t in all the places of *powl.c where libquadmath > uses uint32_t, and various other files, so I guess it is intentional. Ah, I see. I

Re: [PATCH] Fix libquadmath regression (bootstrap failure) on FreeBSD

2017-07-19 Thread Jakub Jelinek
On Wed, Jul 19, 2017 at 09:35:36PM +0200, Gerald Pfeifer wrote: > Hi Jakub, > > r250343 | jakub | 2017-07-19 13:12:58 + (Wed, 19 Jul 2017) | 48 lines > > PR libquadmath/65757 > * quadmath-imp.h (math_opt_barrier, math_force_eval, > math_narrow_eval,

[PATCH] Fix libquadmath regression (bootstrap failure) on FreeBSD

2017-07-19 Thread Gerald Pfeifer
Hi Jakub, r250343 | jakub | 2017-07-19 13:12:58 + (Wed, 19 Jul 2017) | 48 lines PR libquadmath/65757 * quadmath-imp.h (math_opt_barrier, math_force_eval, math_narrow_eval, math_check_force_underflow, math_check_force_underflow_nonneg): Define. *