summaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Expand)Author
2018-08-17Merging r339883:Hans Wennborg
2018-08-01Add llvm-rc to LLVM_TOOLCHAIN_TOOLS (PR38386)Hans Wennborg
2018-07-27[CMake] Followup for r337366: Only export LLVM_LINK_LLVM_DYLIB if it's set to ONPhilip Pfaffe
2018-07-20[UBSan] Also use blacklist for 'Address; Undefined' settingFlorian Hahn
2018-07-19Disable GCC's -Wclass-memaccess warningReid Kleckner
2018-07-18[CMake] Export the LLVM_LINK_LLVM_DYLIB settingPhilip Pfaffe
2018-07-15[CMake] Pass CMAKE_INSTALL_DO_STRIP to external projectsPetr Hosek
2018-07-10[CMake] Teach the build system to codesign built productsJustin Bogner
2018-06-29[cmake] Change WIN32 test to CMAKE_HOST_WIN32Filipe Cabecinhas
2018-06-28[CMake] Respect CMAKE_STRIP and CMAKE_DSYMUTIL on apple platformsJustin Bogner
2018-06-27[CMake] Use variables rather than ":" delimitersPetr Hosek
2018-06-23[CMake] Do not use --gc-sections on OpenBSDBrad Smith
2018-06-14[cmake] Change ON/OFF to YES/NO. NFCShoaib Meenai
2018-06-14[cmake] Add linker detection for Apple platformsShoaib Meenai
2018-06-14[CMAKE] Honor CMAKE_OSX_SYSROOT to compute include dir for libxml2Bruno Cardoso Lopes
2018-06-06[CMake] Pass additional CMake tools to external projectsPetr Hosek
2018-06-06[cmake] fix a typo in llvm_config macroPavel Labath
2018-05-31Use -Wextra spelling instead of -WNico Weber
2018-05-21Remove CMake workaround for LLD PR24476 which is no longer neededReid Kleckner
2018-05-20Revert 332750, llvm part (see comment on D46910).Nico Weber
2018-05-20[cmake] Add a switch to enable/disable bindings.Vassil Vassilev
2018-05-19Enable colored diagnostics in ninja builds when building with gcc 4.9+.Nico Weber
2018-05-18[Support] Avoid normalization in sys::getDefaultTargetTriplePetr Hosek
2018-05-17[CMake] Make optimizing sanitizer builds optionalChris Bieneman
2018-05-09[CMake] Use CMAKE_OBJCOPY and CMAKE_STRIP to externalize debug infoPetr Hosek
2018-05-07Revert r330742: Let TableGen write output only if it changed, instead of doin...Chandler Carruth
2018-05-03[Support] Support building LLVM for FuchsiaPetr Hosek
2018-04-30Stop setting LLVM_ON_WIN32 in config.h and llvm-config.h.Nico Weber
2018-04-26[cmake] Make linker detection take flags into accountShoaib Meenai
2018-04-25Rename Attributes.gen, Intrinsics.gen to Attributes.inc, Intrinsics.incNico Weber
2018-04-24[cmake] Fix libc++ detectionShoaib Meenai
2018-04-24Let TableGen write output only if it changed, instead of doing so in cmake.Nico Weber
2018-04-18[cmake] Improve pthread_[gs]etname_np detection codePavel Labath
2018-04-16Revert "build: reserve `--color-diagnostics` for lld"Saleem Abdulrasool
2018-04-16build: reserve `--color-diagnostics` for lldSaleem Abdulrasool
2018-04-11[Build][NFC] Split off libpfm detection to a separate module.Clement Courbet
2018-04-11[llvm-exegesis] Add a flag to disable libpfm even if present.Clement Courbet
2018-04-05[llvm-exegesis] Check for libpfm headers.Clement Courbet
2018-04-04Re-land r329156 "Add llvm-exegesis tool."Clement Courbet
2018-04-04Revert r329156 "Add llvm-exegesis tool."Clement Courbet
2018-04-04Add llvm-exegesis tool.Clement Courbet
2018-04-02Remove some unused cmake standard library includes.Nico Weber
2018-04-02Remove more feature test macros that became unused after r328989.Nico Weber
2018-04-02Remove HAVE_LIBPSAPI, HAVE_SHELL32.Nico Weber
2018-04-02Remove HAVE_DIRENT_H.Nico Weber
2018-04-02Remove stro(u?)ll() config checks. Those were needed pre-MSVC2013, but we req...Nico Weber
2018-04-02Remove HAVE_WRITEV that's unused after r255837.Nico Weber
2018-04-02Assume existence of inttypes.h and stdint.h in DataTypes.h.Nico Weber
2018-04-02Remove a few unreferenced config.h defines.Nico Weber
2018-03-29Rename llvm library from libLLVM-X.Y to libLLVM-XSylvestre Ledru