On Wed, Nov 12, 2025 at 11:50 PM Andrew Pinski
<[email protected]> wrote:
>
> On Wed, Nov 12, 2025 at 11:30 PM Evgeny Karpov <[email protected]> wrote:
> >
> > Saurabh Jha wrote:
> > > In v3, removed libgfortran changes in response to this comment:
> > > https://forge.sourceware.org/gcc/gcc-TEST/pulls/118#issuecomment-3894
> >
> > It leads to the error below without changes to libgfortran/configure*
> > and works fine after applying them.
> > gcc/libgfortran/kinds-override.h:29:3: error: #error "Where has _Float128 
> > gone?"
>
> That would mean TFmode is supported but _Float128 is not; that is not
> a supported configuration. So you need to debug why _Float128 is not
> being enabled in the C front-end or just disable TFmode for scalar
> mode too.
> Don't hack libgfortran for this unsupported configure.

A little hint on this is targetm.floatn_mode should return TFmode for
128. if you want to support _Float128.

Thanks,
Andrew

>
> Thanks,
> Andrew
>
> >
> > Validated by
> > https://github.com/eukarpov/gnu-toolchain-windows-arm64/actions/runs/19315607232/job/55246075637
> > https://github.com/eukarpov/gnu-toolchain-windows-arm64/actions/runs/19315607232
> >
> > Regards,
> > Evgeny

Reply via email to