search for: llvm_version_str

Displaying 2 results from an estimated 2 matches for "llvm_version_str".

2016 Nov 16
4
[RFC] Runtime checks for ABI breaking build of LLVM
...ff --git a/llvm/include/llvm/Config/llvm-config.h.cmake b/llvm/include/llvm/Config/llvm-config.h.cmake index 4121e865ea00..4274c942d3b6 100644 --- a/llvm/include/llvm/Config/llvm-config.h.cmake +++ b/llvm/include/llvm/Config/llvm-config.h.cmake @@ -80,4 +80,18 @@ /* LLVM version string */ #define LLVM_VERSION_STRING "${PACKAGE_VERSION}" + +#ifdef __cplusplus +namespace llvm { +bool setABIBreakingChecks(bool Enabled); +__attribute__((weak)) +#if LLVM_ENABLE_ABI_BREAKING_CHECKS +bool +ABICheckEnabled = setABIBreakingChecks(true); +#else +bool ABICheckDisabled = setABIBreakingChecks(true); +#endif...
2016 Nov 16
2
[RFC] Runtime checks for ABI breaking build of LLVM
...gt; b/llvm/include/llvm/Config/llvm-config.h.cmake >> index 4121e865ea00..4274c942d3b6 100644 >> --- a/llvm/include/llvm/Config/llvm-config.h.cmake >> +++ b/llvm/include/llvm/Config/llvm-config.h.cmake >> @@ -80,4 +80,18 @@ >> /* LLVM version string */ >> #define LLVM_VERSION_STRING "${PACKAGE_VERSION}" >> >> + >> +#ifdef __cplusplus >> +namespace llvm { >> +bool setABIBreakingChecks(bool Enabled); >> +__attribute__((weak)) >> +#if LLVM_ENABLE_ABI_BREAKING_CHECKS >> +bool >> +ABICheckEnabled = setABIBreakingCh...