https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115800
--- Comment #4 from Michael Meissner <meissner at gcc dot gnu.org> --- Libgfortran gives various errors that _Float128 is not supported on this target. libtool: compile: /home/meissner/fsf-build-ppc64le/work171-p5/./gcc/xgcc -B/home/meissner/fsf-build-ppc64le/work171-p5/./gcc/ -B/home/meissner/fsf-install-ppc64le/work171-p5/powerpc64le-unknown-linux-gnu/bin/ -B/home/meissner/fsf-install-ppc64le/work171-p5/powerpc64le-unknown-linux-gnu/lib/ -isystem /home/meissner/fsf-ins tall-ppc64le/work171-p5/powerpc64le-unknown-linux-gnu/include -isystem /home/meissner/fsf-install-ppc64le/work171-p5/powerpc64le-unknown-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I/home/meissner/fsf-src/work171/libgfortran -iquote/home/meissner/fsf-src/work171/libgfortran/io -I/home/meissner/fsf-src/work171/libgfortran/.. /gcc -I/home/meissner/fsf-src/work171/libgfortran/../gcc/config -I../.././gcc -I/home/meissner/fsf-src/work171/libgfortran/../libgcc -I../libgcc -I/home/meissner/fsf-src/work171/libgfortran/../libbacktrace -I../libbacktrace -I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition - Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -mabi=ibmlongdouble -mno-gnu-attribute -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT caf/single.lo -MD -MP -MF caf/.deps/single.Tpo -c /home/meissner/fsf-src/work171/libgfortran/caf/single.c -fPIC -DPIC -o caf/.libs/single.o In file included from ./kinds.h:69, from /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:263, from /home/meissner/fsf-src/work171/libgfortran/caf/libcaf.h:32, from /home/meissner/fsf-src/work171/libgfortran/caf/single.c:26: /home/meissner/fsf-src/work171/libgfortran/kinds-override.h:34:9: error: ‘_Float128’ is not supported on this target 34 | typedef _Float128 GFC_REAL_17; | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/kinds-override.h:35:18: error: ‘_Float128’ is not supported on this target 35 | typedef _Complex _Float128 GFC_COMPLEX_17; | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1963:8: error: ‘_Float128’ is not supported on this target 1963 | extern _Float128 __acoshieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1963:34: error: ‘_Float128’ is not supported on this target 1963 | extern _Float128 __acoshieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1965:8: error: ‘_Float128’ is not supported on this target 1965 | extern _Float128 __acosieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1965:33: error: ‘_Float128’ is not supported on this target 1965 | extern _Float128 __acosieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1967:8: error: ‘_Float128’ is not supported on this target 1967 | extern _Float128 __asinhieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1967:34: error: ‘_Float128’ is not supported on this target 1967 | extern _Float128 __asinhieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1969:8: error: ‘_Float128’ is not supported on this target 1969 | extern _Float128 __asinieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1969:33: error: ‘_Float128’ is not supported on this target 1969 | extern _Float128 __asinieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1971:8: error: ‘_Float128’ is not supported on this target 1971 | extern _Float128 __atan2ieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1971:34: error: ‘_Float128’ is not supported on this target 1971 | extern _Float128 __atan2ieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1973:8: error: ‘_Float128’ is not supported on this target 1973 | extern _Float128 __atanhieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1973:34: error: ‘_Float128’ is not supported on this target 1973 | extern _Float128 __atanhieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1975:8: error: ‘_Float128’ is not supported on this target 1975 | extern _Float128 __atanieee128 (_Float128) | ^~~~~~~~~ /home/meissner/fsf-src/work171/libgfortran/libgfortran.h:1975:33: error: ‘_Float128’ is not supported on this target 1975 | extern _Float128 __atanieee128 (_Float128) | ^~~~~~~~~