Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable c++2a | Henning Baldersheim | 2020-12-03 | 1 | -2/+3 |
| | |||||
* | Enable sized deallocation for clang. | Tor Egge | 2020-10-22 | 1 | -1/+1 |
| | |||||
* | Add default constructor. | Henning Baldersheim | 2020-10-08 | 1 | -1/+1 |
| | |||||
* | Use -Wnoexcept | Henning Baldersheim | 2020-10-07 | 1 | -2/+2 |
| | |||||
* | Inlining of xxhash is decided globally. | Tor Egge | 2020-08-18 | 1 | -1/+1 |
| | |||||
* | Port to Debian 10. | Tor Egge | 2020-08-18 | 1 | -1/+7 |
| | |||||
* | Fix linking for rhel 8.2. | Tor Egge | 2020-06-02 | 1 | -1/+3 |
| | |||||
* | Allow unresolved symbols in shared libraries when using a sanitizer | Tor Egge | 2020-05-25 | 1 | -2/+5 |
| | | | | with clang. | ||||
* | Use gcc-toolset-9 on CentOS 8 and RHEL 8. | Tor Egge | 2020-04-26 | 1 | -2/+11 |
| | |||||
* | Rhel 6 needs -rt to gte clock_gettime. | Henning Baldersheim | 2020-04-21 | 1 | -0/+2 |
| | |||||
* | Require fresh xxhash. | Henning Baldersheim | 2020-03-27 | 1 | -1/+1 |
| | |||||
* | Add CMake argument for enabling ASAN/TSAN instrumentation | Tor Brede Vekterli | 2020-03-25 | 1 | -1/+19 |
| | | | | | | | | | | | | | | Needs to be explicitly enabled at config time, example: ``` ./bootstrap-cmake.sh -u . -DVESPA_USE_SANITIZER=address ``` There is some interesting interaction between libLLVM and ASAN that makes new/delete interception not work properly in all cases. Binaries must be launched with `ASAN_OPTIONS=alloc_dealloc_mismatch=0` to get around this. System tests cannot readily be run with instrumentation yet due to library load ordering issues. | ||||
* | Use CMAKE_CURRENT_LIST_DIR instead of CMAKE_SOURCE_DIR, to allow | Tor Egge | 2020-02-05 | 1 | -1/+1 |
| | | | | inclusion from dependent extra projects. | ||||
* | VESPA_CPU_ARCH_FLAGS now includes tune setting. | Tor Egge | 2020-01-24 | 1 | -1/+1 |
| | |||||
* | Don't depend on gcc libs when using clang | Tor Egge | 2019-08-01 | 1 | -3/+28 |
| | |||||
* | Remove CppUnit dependency from Vespa spec | Tor Brede Vekterli | 2019-06-26 | 1 | -1/+1 |
| | |||||
* | Disable some warning options on clang. | Tor Egge | 2019-05-08 | 1 | -1/+2 |
| | | | | Disable null pointer check deletion on clang. | ||||
* | Don't try to override how cmake uses CMAKE_BUILD_RPATH. | Tor Egge | 2019-03-20 | 1 | -4/+0 |
| | |||||
* | Adjust build setup for Darwin. | Tor Egge | 2019-03-14 | 1 | -1/+16 |
| | |||||
* | Use separate set of warning options for clang. | Tor Egge | 2019-01-31 | 1 | -1/+5 |
| | |||||
* | Enable cppunit tests in shared libraries. | Tor Egge | 2019-01-28 | 1 | -0/+3 |
| | |||||
* | Default now 6.0 unless set explicit. | Henning Baldersheim | 2018-08-12 | 1 | -1/+1 |
| | |||||
* | Boost only required build time. | Henning Baldersheim | 2018-04-17 | 1 | -4/+0 |
| | |||||
* | Changes to allow unprivileged vespa. | Tor Egge | 2018-03-12 | 1 | -0/+5 |
| | |||||
* | Allow override of VESPA_USER in generated default-env.txt. | Tor Egge | 2018-02-20 | 1 | -0/+5 |
| | |||||
* | Add -Wformat-security | Henning Baldersheim | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | Do not require any specific cpu architecture. | Henning Baldersheim | 2017-09-28 | 1 | -7/+1 |
| | | | | Let default c++ abi follow compiler/system default. | ||||
* | The cost of preserving the framepointer is small enough to allow it being ↵ | Henning Baldersheim | 2017-09-27 | 1 | -1/+1 |
| | | | | | | | default. Performance information benefits is significant and will over time counter the cost. Observed cost has been below the noise level in the 1% range. | ||||
* | Indentation. | Henning Baldersheim | 2017-09-20 | 1 | -2/+2 |
| | |||||
* | Limited port to Fedora 25 and Fedora 26. | Tor Egge | 2017-09-08 | 1 | -1/+7 |
| | |||||
* | Don't pass empty CMAKE_BUILD_RPATH to linker. | Tor Egge | 2017-08-11 | 1 | -0/+2 |
| | |||||
* | Use VESPA_ prefix for new cmake variables. | Tor Egge | 2017-08-10 | 1 | -4/+4 |
| | |||||
* | Prepare for using other versions of boost and llvm. | Tor Egge | 2017-08-10 | 1 | -0/+9 |
| | |||||
* | use /opt/vespa as example in comment | Arne H Juul | 2017-06-28 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Add override and inline based on warnings | Henning Baldersheim | 2017-05-03 | 1 | -1/+1 |
| | |||||
* | Separate compiler warnings for C and C++ | Tor Brede Vekterli | 2017-04-25 | 1 | -4/+8 |
| | | | | Avoids compiler whining about C++ warning options when compiling C files. | ||||
* | Enable the override warning. | Henning Baldersheim | 2017-04-23 | 1 | -1/+1 |
| | |||||
* | Use c++ 17 | Henning Baldersheim | 2017-03-16 | 1 | -5/+6 |
| | |||||
* | Deinline destructorsi and use -Winline gcc option. | Henning Baldersheim | 2017-03-09 | 1 | -1/+1 |
| | |||||
* | Add EXTRA_C_FLAGS as well. | aressem | 2017-03-06 | 1 | -1/+1 |
| | |||||
* | Add possibility to add more CXX flags. | aressem | 2017-03-06 | 1 | -2/+1 |
| | |||||
* | Export dynamic symbols also for binaries. | Henning Baldersheim | 2017-01-11 | 1 | -0/+1 |
| | |||||
* | Revert accidental checkin | Henning Baldersheim | 2016-12-16 | 1 | -4/+1 |
| | |||||
* | Must log and return , not throw. | Henning Baldersheim | 2016-12-15 | 1 | -1/+4 |
| | |||||
* | -DWITH_SHIPPED_GEOIP is handled explicit in filedistribution. No need for ↵ | Henning Baldersheim | 2016-10-21 | 1 | -1/+1 |
| | | | | pollution. |