Supported Clang options
Open XL C/C++ 1.1
provides official support for the following Clang options only. For details about these options, see
Clang command line argument reference.
- -###
- --config
- --help 1
- --version
- -C
- -c
- -cxx-isystem
- -D
- -dD
- -dependency-file
- -dI
- -dM
- -E
- -e
- -emit-ast
- -faligned-alloc-unavailable
- -fcheck-new
- -fcxx-exceptions
- -fdigraphs, -fno-digraphs
- -fdollars-in-identifiers, -fno-dollars-in-identifiers
- -fexceptions, -fno-exceptions
- -ffp-contract
- -fignore-exceptions
- -finline-functions, -fno-inline-functions
- -finline-hint-functions
- -fintegrated-as, -fno-integrated-as
- -fno-inline
- -fno-math-errno
- -fno-signed-whcar
- -frestrict-args
- -frtti, -fno-rtti
- -frounding-math, -fno-rounding-math
- -fshort-enums, -fno-short-enums
- -fsigned-bitfields, -funsigned-bitfields
- -fsigned-char, -fno-signed-char, -funsigned-char
- -fslp-vectorize
- -fstack-protector, -fno-stack-protector
- -fstack-protector-all
- -fstack-protector-strong
- -fstrict-aliasing
- -ftime-report
- -ftrigraphs, -fno-trigraphs
- -funroll-loops, -fno-unroll-loops
- -fvectorize
- -fvisibility
- -fxl-pragma-pack
- -fzvector, -fno-zvector
- -g
- -H
- -I
- -include
- -L
- -l
- -M
- -MD
- -MF
- -MM
- -MMD
- -MQ
- -MT
- -m64
- -march
- -mvx, -mno-vx
- -mzvector
- -O, -O1, -O2, -O3, -Ofast, -Os, -Oz
- -o
- -P
- -r
- -std
- -U
- -v
- -W<warning>
- -Wa,<arg>
- -Wc,<arg>
- -Wl,<arg>
- -x
Note:
- The --help option lists some options that are not in the previous option list. These options are not supported by Open XL C/C++ 1.1.