diff options
Diffstat (limited to 'comm/third_party/botan/src/build-data/cc/xlc.txt')
-rw-r--r-- | comm/third_party/botan/src/build-data/cc/xlc.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/comm/third_party/botan/src/build-data/cc/xlc.txt b/comm/third_party/botan/src/build-data/cc/xlc.txt new file mode 100644 index 0000000000..a54b7f91f0 --- /dev/null +++ b/comm/third_party/botan/src/build-data/cc/xlc.txt @@ -0,0 +1,26 @@ +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 -> address + +all -> "-qcheck=all" +address -> "-qcheck=bounds:stackclobber:unset" +undefined -> "-qcheck=nullptr:divzero" +</sanitizers> |