-qabi_version

C++ only

Description

Specifies the C++ ABI version for binary compatibility with different levels of GNU C++.

Syntax

Read syntax diagramSkip visual syntax diagram>>- -q--abi_version--=--+-1-+----------------------------------><
                        '-2-'
 

where:

1
Specifies the same C++ ABI behavior as in GNU C++ 3.2.
2
Specifies the same C++ ABI behavior as in GNU C++ 3.4, if this version is supported by the operating system.

Notes

The option -qabi_version is provided for compatibility with the GNU C++ option -fabi-version=n, which allows the user to specify the version of the C++ abstract binary interface used during compilation. The default setting of -qabi_version depends on the compiling machine itself and the level of GNU C++ configured during the installation of XL C++. The default is -qabi_version=1 if GNU C++ 3.2 or 3.3 is installed on the compiling machine.

Informational messages

The value of -qabi_version can be ascertained by compiling with -qlistopt in effect.

Related information