https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94586
Fritz Reese <foreese at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |foreese at gcc dot gnu.org --- Comment #29 from Fritz Reese <foreese at gcc dot gnu.org> --- John, I wonder could you output your generated kinds.h? It will be in $GCCBUILD/stageN-<arch-tuple>/libgfortran/kinds.h if your build has made it far enough. If you have a functional gfortran you can also generate it with "$GCCSOURCE/libgfortran/mk-kinds-h.sh gfortran". This header is supposed to expose the core type which gfortran uses for REAL(16) according to the target. I'd also like to know the results of building with the two patches in pr94694. I think you should keep the target-specific portions of your patch, including mods to gcc/fortran/trans-types.c, but I think you should then be able to drop the changes to libgfortran/intrinsics/trigd.c and libgfortran/kinds-override.h.