aboutsummaryrefslogtreecommitdiffstats
path: root/build_settings.cmake
Commit message (Expand)AuthorAgeFilesLines
* Remove settings for Debian 10 and Amazon Linux 2 from cmake setup.Tor Egge2024-04-101-7/+1
* Don't promote inline warning to error when compiling with gcc 14.Tor Egge2024-04-091-3/+3
* Turn off restrict warning when compiling with gcc 12 on ubuntu 22.04Tor Egge2024-04-091-0/+7
* Disable maybe uninitialized warning when compiling with gcc 14 or newer.Tor Egge2024-02-181-0/+5
* Allow for combining ASan and UBsan instrumentation in same buildTor Brede Vekterli2024-01-051-7/+9
* Update copyrightJon Bratseth2023-10-091-1/+1
* Disable dynamic_cast optimization that was added in clang 17.Tor Egge2023-09-291-0/+4
* Export vespa cmake config.Tor Egge2023-09-071-1/+3
* Stop linking with libstdc++fsTor Egge2023-07-171-4/+0
* Set CMAKE_CXX_STANDARD to 20.Tor Egge2023-06-171-4/+3
* Disable more warnings when using gcc 13.Tor Egge2023-03-231-1/+2
* Disable maybe-uninitialized warning when compiling with address santizer.Tor Egge2023-01-291-0/+5
* Disable dangling-reference and overloaded-virtual warnings when using gcc 13Tor Egge2023-01-281-0/+7
* Disable vptr checks when using undefined sanitizer.Tor Egge2022-12-091-0/+4
* Detect liburing.Tor Egge2022-12-011-0/+9
* Add cmake flags for testing compilation with lto and hardening.Tor Egge2022-10-221-1/+11
* Enable coroutines support on gcc 10.Tor Egge2022-10-121-0/+3
* libc++ 15 doesn't have std::unary_function.Tor Egge2022-09-261-0/+3
* Enable warning for mismatched tags (i.e. struct vs. class).Tor Egge2022-09-171-1/+1
* Add VESPA_GROUP to cmake files.Tor Egge2022-06-211-0/+4
* Turn off gcc 12 compiler warning about lack of support for instrumentingTor Egge2022-05-311-0/+7
* print stackrace when using UBSANHÃ¥vard Pettersen2022-05-241-0/+6
* Revert "Align code on hugepage size"Henning Baldersheim2022-05-131-4/+3
* Align code on hugepage sizeHenning Baldersheim2022-05-131-3/+4
* Set sanitizer args automatically when running tests under CTestTor Brede Vekterli2022-04-071-0/+8
* Add UBSan to printed list of accepted sanitizersTor Brede Vekterli2022-03-251-1/+1
* Support building with UBSan (-fsanitize=undefined)Tor Brede Vekterli2022-03-241-1/+1
* Require libatomic on RHEL 8.Tor Egge2021-11-161-10/+0
* Default is to use atomic library explicit.Henning Baldersheim2021-11-161-6/+5
* Disable usage of rdtsc in protobuf on darwin.Tor Egge2021-10-271-0/+3
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Build vespa on Rocky Linux 8.4.Tor Egge2021-07-011-0/+3
* Enable more fine grained control of linker options for shared libraries.Tor Egge2021-05-121-1/+1
* Enable c++2aHenning Baldersheim2020-12-031-2/+3
* Enable sized deallocation for clang.Tor Egge2020-10-221-1/+1
* Add default constructor.Henning Baldersheim2020-10-081-1/+1
* Use -WnoexceptHenning Baldersheim2020-10-071-2/+2
* Inlining of xxhash is decided globally.Tor Egge2020-08-181-1/+1
* Port to Debian 10.Tor Egge2020-08-181-1/+7
* Fix linking for rhel 8.2.Tor Egge2020-06-021-1/+3
* Allow unresolved symbols in shared libraries when using a sanitizerTor Egge2020-05-251-2/+5
* Use gcc-toolset-9 on CentOS 8 and RHEL 8.Tor Egge2020-04-261-2/+11
* Rhel 6 needs -rt to gte clock_gettime.Henning Baldersheim2020-04-211-0/+2
* Require fresh xxhash.Henning Baldersheim2020-03-271-1/+1
* Add CMake argument for enabling ASAN/TSAN instrumentationTor Brede Vekterli2020-03-251-1/+19
* Use CMAKE_CURRENT_LIST_DIR instead of CMAKE_SOURCE_DIR, to allowTor Egge2020-02-051-1/+1
* VESPA_CPU_ARCH_FLAGS now includes tune setting.Tor Egge2020-01-241-1/+1
* Don't depend on gcc libs when using clangTor Egge2019-08-011-3/+28
* Remove CppUnit dependency from Vespa specTor Brede Vekterli2019-06-261-1/+1
* Disable some warning options on clang.Tor Egge2019-05-081-1/+2