[power-ieee128] What should the math functions be annotated with?

Thomas Koenig tkoenig@netcologne.de
Sat Dec 4 09:33:58 GMT 2021


Hi,

> I have loaded Advance Toolchain 15.0 on the system.  It is located in
> /opt/at15.0.  AT 15 provides a GCC 11.2 compiler and GLIBC 2.34.

Thanks!

> I built a trunk compiler using the options:
> 
>          --enable-languages=c,c++,fortran \
>          --disable-plugin \
>          --enable-checking \
>          --enable-stage1-checking \
>          --enable-gnu-indirect-function \
>          --disable-libgomp \
>          --enable-decimal-float \
>          --enable-secureplt \
>          --enable-threads=posix \
>          --enable-__cxa_atexit \
>          --with-cpu=power8 \
>          --with-long-double-128 \
>          --with-as=/opt/at15.0/bin/as \
>          --with-ld=/opt/at15.0/bin/ld \
>          --with-gnu-as=/opt/at15.0/bin/as \
>          --with-gnu-ld=/opt/at15.0/bin/ld \
>          --with-advance-toolchain=at15.0 \
>          --with-system-zlib \
>          --with-native-system-header-dir=/opt/at15.0/include \
>          --without-ppl \
>          --without-cloog \
>          --without-isl

I will add --enable-maintainer-mode and change --with-cpu=power8 to
--with-cpu=power9, and see how things go.

One question: Your configure has --with-long-double-128. Will this also
allow use of the IBM long double functions with a compiler switch
(and which one)?

Regards

	Thomas


More information about the Gcc mailing list