mirror of https://github.com/abinit/abinit.git
33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
#
|
|
# Optimization flags for the Ibm C compiler, any version
|
|
#
|
|
# Identifiers are of the form <level>_<stage>, where <level> is one of
|
|
# the permitted debug levels, and <stage> is a build stage which may
|
|
# take the following values:
|
|
#
|
|
# * prep: for preprocessing;
|
|
# * comp: for compilation;
|
|
# * link: for linking.
|
|
#
|
|
# Each section of this file corresponds to a specific architecture. If
|
|
# no specific flags have been defined, the default ones will be applied.
|
|
# For a complete list of recognized architectures, please look at
|
|
# ~abinit/doc/build/architectures.txt.
|
|
#
|
|
|
|
[DEFAULT]
|
|
safe_comp = -O2
|
|
standard_comp = -O2
|
|
aggressive_comp = -O3
|
|
|
|
[ibm_powerpc]
|
|
safe_comp = -O2 -qarch=auto -qtune=auto -qstrict -qspill=2000
|
|
standard_comp = -O3 -qarch=auto -qtune=auto -qstrict -qspill=2000
|
|
aggressive_comp = -O4 -qarch=auto -qtune=auto -qstrict -qspill=2000
|
|
|
|
[ibm_powerpc64]
|
|
safe_comp = -O2 -qarch=auto -qtune=auto -qstrict -qspill=2000
|
|
standard_comp = -O3 -qarch=auto -qtune=auto -qstrict -qspill=2000
|
|
aggressive_comp = -O4 -qarch=auto -qtune=auto -qstrict -qspill=2000
|
|
|