On Tue, 14 Sep 2021, Gerald Pfeifer wrote:
>> And, related, does the following make sense and fixes the issue?
>> 
>> --- a/libgfortran/ISO_Fortran_binding.h
>> +++ b/libgfortran/ISO_Fortran_binding.h
>> @@ -228,5 +228,5 @@ extern int CFI_setpointer (CFI_cdesc_t *, CFI_cdesc_t *,
>> const CFI_index_t []);
>> 
>>  /* This is the 80-bit encoding on x86; Fortran assigns it kind 10.  */
>> -#elif (LDBL_MANT_DIG == 64 \
>> +#elif ((LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 53) \
>>         && LDBL_MIN_EXP == -16381 \
>>         && LDBL_MAX_EXP == 16384)
> Yes, with this patch (on top of current trunk) i586-freebsd-* is back
> in bootstrap land. :)

Neither this (which fixes the bootstrap) nor Sandra's rewrite (which 
does not, but seemed generally liked) has been committed.

Can someone please push the former (and possibly later)?

Thank you,
Gerald

Reply via email to