diff options
Diffstat (limited to 'src/libs/3rdparty/botan/src/build-data/cc/xlc.txt')
-rw-r--r-- | src/libs/3rdparty/botan/src/build-data/cc/xlc.txt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/libs/3rdparty/botan/src/build-data/cc/xlc.txt b/src/libs/3rdparty/botan/src/build-data/cc/xlc.txt new file mode 100644 index 0000000000..fa3bb85f0b --- /dev/null +++ b/src/libs/3rdparty/botan/src/build-data/cc/xlc.txt @@ -0,0 +1,24 @@ +macro_name XLC + +binary_name xlC + +optimization_flags "-O2" + +lang_flags "-std=c++11" + +visibility_build_flags "-fvisibility=hidden" +visibility_attribute '__attribute__((visibility("default")))' + +<isa_flags> +altivec -> "-qaltivec" +</isa_flags> + +<so_link_commands> +default -> "$(CXX) -qmkshrobj" +</so_link_commands> + +<sanitizers> +default -> "-qcheck=all" +address -> "-qcheck=bounds:stackclobber:unset" +undefined -> "-qcheck=nullptr:divzero" +</sanitizers> |