diff options
| -rw-r--r-- | README.rst | 2 | ||||
| -rw-r--r-- | src/castxml.cxx | 5 |
2 files changed, 5 insertions, 2 deletions
@@ -46,7 +46,7 @@ To build CastXML from source, first obtain the prerequisites: * `LLVM/Clang`_ compiler SDK install tree built using the C++ compiler. This version of CastXML has been tested with LLVM/Clang - - SVN revision ``243888`` + - SVN revision ``245954`` - Release ``3.7`` - Release ``3.6`` diff --git a/src/castxml.cxx b/src/castxml.cxx index bd05beb..5ca6b5b 100644 --- a/src/castxml.cxx +++ b/src/castxml.cxx @@ -71,7 +71,10 @@ int main(int argc_in, const char** argv_in) } #if LLVM_VERSION_MAJOR > 3 \ - || LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR >= 7 + || LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR >= 8 + llvm::BumpPtrAllocator argSaverAlloc; + llvm::StringSaver argSaver(argSaverAlloc); +#elif LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR == 7 llvm::BumpPtrAllocator argSaverAlloc; llvm::BumpPtrStringSaver argSaver(argSaverAlloc); #else |
