summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-06-26Don't use system RapidJSONShengyu Zhang
> CMake Error at CMakeLists.txt:155 (message): > RapidJSON version is likely too old. See > https://github.com/MaskRay/ccls/issues/455
2020-04-22Let it built against clang10Shengyu Zhang
2020-03-19Move rapidjson to make dependsShengyu Zhang
2019-04-12Update .SRCINFOShengyu Zhang
2019-04-12Make sure ccls build with clangShengyu Zhang
2019-03-09Delete LLVM_ENABLE_RTTI and USE_SHARED_LLVM; they are unnecessary since ↵Fangrui Song
https://github.com/MaskRay/ccls/pull/313
2019-03-09Change version format; use community/rapidjsonFangrui Song
2019-01-25BumpFangrui Song
2019-01-24Delete -DSYSTEM_CLANG=onFangrui Song
2019-01-13.Fangrui Song
2019-01-13UpdateFangrui Song
2018-08-23Add -DLLVM_ENABLE_RTTI=onFangrui Song
The SIGSEGV issue has been identified. It was because extra/clang were compiled with -DLLVM_ENABLE_RTTI=ON while aur/ccls-git used -fno-rtti. The mismatch leaded /usr/include/c++/8/bits/shared_ptr_base.h _M_get_deleter to return nullptr.
2018-05-14-DUSE_SHARED_LLVM=on to avoid duplicate static constructors of HLOp in ↵Fangrui Song
libLLVM.so and libLLVMSupport.a
2018-05-14.Fangrui Song
2018-04-15Switch to -DSYSTEM_CLANGFangrui Song
2018-04-08InitialFangrui Song