Index: llvm/trunk/CMakeLists.txt =================================================================== --- llvm/trunk/CMakeLists.txt +++ llvm/trunk/CMakeLists.txt @@ -21,10 +21,10 @@ endif() if(NOT DEFINED LLVM_VERSION_MAJOR) - set(LLVM_VERSION_MAJOR 3) + set(LLVM_VERSION_MAJOR 4) endif() if(NOT DEFINED LLVM_VERSION_MINOR) - set(LLVM_VERSION_MINOR 9) + set(LLVM_VERSION_MINOR 0) endif() if(NOT DEFINED LLVM_VERSION_PATCH) set(LLVM_VERSION_PATCH 0) Index: llvm/trunk/docs/DeveloperPolicy.rst =================================================================== --- llvm/trunk/docs/DeveloperPolicy.rst +++ llvm/trunk/docs/DeveloperPolicy.rst @@ -510,8 +510,7 @@ * Additions and changes to the IR should be reflected in ``test/Bitcode/compatibility.ll``. -* The bitcode format produced by a X.Y release will be readable by all - following X.Z releases and the (X+1).0 release. +* The current LLVM version supports loading any bitcode since version 3.0. * After each X.Y release, ``compatibility.ll`` must be copied to ``compatibility-X.Y.ll``. The corresponding bitcode file should be assembled Index: llvm/trunk/docs/conf.py =================================================================== --- llvm/trunk/docs/conf.py +++ llvm/trunk/docs/conf.py @@ -48,9 +48,9 @@ # built documents. # # The short X.Y version. -version = '3.9' +version = '4.0' # The full version, including alpha/beta/rc tags. -release = '3.9' +release = '4.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.