diff options
Diffstat (limited to 'src/libs/3rdparty/botan/src/build-data/cc/gcc.txt')
-rw-r--r-- | src/libs/3rdparty/botan/src/build-data/cc/gcc.txt | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/src/libs/3rdparty/botan/src/build-data/cc/gcc.txt b/src/libs/3rdparty/botan/src/build-data/cc/gcc.txt deleted file mode 100644 index 01baeafcdc..0000000000 --- a/src/libs/3rdparty/botan/src/build-data/cc/gcc.txt +++ /dev/null @@ -1,103 +0,0 @@ -macro_name GCC - -binary_name g++ - -lang_flags "-std=c++11 -D_REENTRANT" - -# This should only contain flags which are included in GCC 4.8 -warning_flags "-Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor" - -maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow" - -optimization_flags "-O3" -sanitizer_optimization_flags "-O1 -fno-optimize-sibling-calls -fno-omit-frame-pointer" -size_optimization_flags "-Os" - -shared_flags "-fPIC" -coverage_flags "--coverage" -stack_protector_flags "-fstack-protector" - -add_sysroot_option "--sysroot=" - -<sanitizers> -default -> iterator,address - -iterator -> "-D_GLIBCXX_DEBUG" -address -> "-fsanitize=address" -undefined -> "-fsanitize=undefined -fno-sanitize-recover=undefined" -</sanitizers> - -visibility_build_flags "-fvisibility=hidden" -visibility_attribute '__attribute__((visibility("default")))' - -<so_link_commands> -# The default works for GNU ld and several other Unix linkers -default -> "$(CXX) -shared -fPIC -Wl,-soname,{soname_abi}" - -# Darwin, HP-UX and Solaris linkers use different syntax -darwin -> "$(CXX) -dynamiclib -fPIC -install_name $(INSTALLED_LIB_DIR)/{soname_abi}" -hpux -> "$(CXX) -shared -fPIC -Wl,+h,{soname_abi}" -solaris -> "$(CXX) -shared -fPIC -Wl,-h,{soname_abi}" - -# AIX and OpenBSD don't use sonames at all -aix -> "$(CXX) -shared -fPIC" -openbsd -> "$(CXX) -shared -fPIC" -</so_link_commands> - -<binary_link_commands> -linux -> "$(LINKER) -Wl,-rpath=\$$ORIGIN" -default -> "$(LINKER)" -</binary_link_commands> - -<isa_flags> -sse2 -> "-msse2" -ssse3 -> "-mssse3" -sse41 -> "-msse4.1" -sse42 -> "-msse4.2" -avx2 -> "-mavx2" -bmi2 -> "-mbmi -mbmi2" -aesni -> "-maes -mpclmul -mssse3" -rdrand -> "-mrdrnd" -rdseed -> "-mrdseed" -sha -> "-msha" -altivec -> "-maltivec" - -ppccrypto -> "-mcrypto" - -arm64:armv8crypto -> "" -arm64:armv8sm3 -> "-march=armv8.2-a+sm4" -arm64:armv8sm4 -> "-march=armv8.2-a+sm4" -arm64:armv8sha512 -> "-march=armv8.2-a+sha3" -arm64:armv8sha3 -> "-march=armv8.2-a+sha3" - -# For Aarch32 -mfpu=neon is required -# For Aarch64 NEON is enabled by default -arm32:neon -> "-mfpu=neon" -arm64:neon -> "" -</isa_flags> - -<cpu_flags_no_debug> -x86_32 -> "-momit-leaf-frame-pointer" -x86_64 -> "-momit-leaf-frame-pointer" -</cpu_flags_no_debug> - -# Flags set here are included at compile and link time -<mach_abi_linking> -all!haiku -> "-pthread" - -openmp -> "-fopenmp" - -mips64 -> "-mabi=64" -s390 -> "-m31" -s390x -> "-m64" -sparc32 -> "-m32 -mno-app-regs" -sparc64 -> "-m64 -mno-app-regs" -ppc64 -> "-m64" -x86_32 -> "-m32" -x86_64 -> "-m64" -x32 -> "-mx32" - -netbsd -> "-D_NETBSD_SOURCE" -qnx -> "-fexceptions -D_QNX_SOURCE" -cygwin -> "-U__STRICT_ANSI__" -</mach_abi_linking> |