[llvm-branch-commits] [llvm-branch] r291816 - Creating release_40 branch off revision 291814

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 15:25:21 2017
New Revision: 291816

URL: http://llvm.org/viewvc/llvm-project?rev=291816&view=rev
Log:
Creating release_40 branch off revision 291814

Added:
llvm/branches/release_40/   (props changed)
  - copied from r291814, llvm/trunk/

Propchange: llvm/branches/release_40/
--
--- svn:ignore (added)
+++ svn:ignore Thu Jan 12 15:25:21 2017
@@ -0,0 +1,25 @@
+Debug
+Release
+Release-Asserts
+mklib
+Makefile.config
+config.log
+config.status
+cvs.out
+autom4te.cache
+configure.out
+LLVM-*
+_distcheckdir
+llvm.spec
+svn-commit.*
+*.patch
+*.patch.raw
+cscope.*
+Debug+Coverage-Asserts
+Release+Coverage-Asserts
+Debug+Coverage
+Release+Coverage
+Debug+Checks
+Debug+Asserts
+Release+Asserts
+build

Propchange: llvm/branches/release_40/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jan 12 15:25:21 2017
@@ -0,0 +1,3 @@
+/llvm/branches/Apple/Pertwee:110850,110961
+/llvm/branches/type-system-rewrite:133420-134817
+/llvm/trunk:155241


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-branch] r291817 - Creating release_40 branch off revision 291814

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 15:25:25 2017
New Revision: 291817

URL: http://llvm.org/viewvc/llvm-project?rev=291817&view=rev
Log:
Creating release_40 branch off revision 291814

Added:
cfe/branches/release_40/   (props changed)
  - copied from r291814, cfe/trunk/

Propchange: cfe/branches/release_40/
--
--- svn:ignore (added)
+++ svn:ignore Thu Jan 12 15:25:25 2017
@@ -0,0 +1,3 @@
+configure.out
+cscope.files
+cscope.out

Propchange: cfe/branches/release_40/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jan 12 15:25:25 2017
@@ -0,0 +1,3 @@
+/cfe/branches/type-system-rewrite:134693-134817
+/cfe/trunk/test:170344
+/cfe/trunk/test/SemaTemplate:126920


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt-branch] r291819 - Creating release_40 branch off revision 291814

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 15:25:35 2017
New Revision: 291819

URL: http://llvm.org/viewvc/llvm-project?rev=291819&view=rev
Log:
Creating release_40 branch off revision 291814

Added:
compiler-rt/branches/release_40/
  - copied from r291814, compiler-rt/trunk/

___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r291824 - Creating release_40 branch off revision 291814

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 15:26:05 2017
New Revision: 291824

URL: http://llvm.org/viewvc/llvm-project?rev=291824&view=rev
Log:
Creating release_40 branch off revision 291814

Added:
lldb/branches/release_40/   (props changed)
  - copied from r291814, lldb/trunk/

Propchange: lldb/branches/release_40/
--
--- svn:ignore (added)
+++ svn:ignore Thu Jan 12 15:26:05 2017
@@ -0,0 +1,4 @@
+build
+intermediates
+llvm
+llvm-build

Propchange: lldb/branches/release_40/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jan 12 15:26:05 2017
@@ -0,0 +1,2 @@
+/lldb/branches/apple/python-GIL:156467-162159
+/lldb/branches/iohandler:198360-200250


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [polly] r291823 - Creating release_40 branch off revision 291814

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 15:26:02 2017
New Revision: 291823

URL: http://llvm.org/viewvc/llvm-project?rev=291823&view=rev
Log:
Creating release_40 branch off revision 291814

Added:
polly/branches/release_40/
  - copied from r291814, polly/trunk/

___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang-tools-extra-branch] r291822 - Creating release_40 branch off revision 291814

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 15:25:59 2017
New Revision: 291822

URL: http://llvm.org/viewvc/llvm-project?rev=291822&view=rev
Log:
Creating release_40 branch off revision 291814

Added:
clang-tools-extra/branches/release_40/
  - copied from r291814, clang-tools-extra/trunk/

___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r291842 - Update scripts/Xcode/build-llvm.py to use llvm/clang 4 branch

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 16:06:33 2017
New Revision: 291842

URL: http://llvm.org/viewvc/llvm-project?rev=291842&view=rev
Log:
Update scripts/Xcode/build-llvm.py to use llvm/clang 4 branch

Modified:
lldb/branches/release_40/scripts/Xcode/build-llvm.py

Modified: lldb/branches/release_40/scripts/Xcode/build-llvm.py
URL: 
http://llvm.org/viewvc/llvm-project/lldb/branches/release_40/scripts/Xcode/build-llvm.py?rev=291842&r1=291841&r2=291842&view=diff
==
--- lldb/branches/release_40/scripts/Xcode/build-llvm.py (original)
+++ lldb/branches/release_40/scripts/Xcode/build-llvm.py Thu Jan 12 16:06:33 
2017
@@ -22,12 +22,12 @@ def LLVM_HASH_INCLUDES_DIFFS():
 
 
 def LLVM_REF():
-llvm_ref = "master"
+llvm_ref = "release_40"
 return llvm_ref
 
 
 def CLANG_REF():
-clang_ref = "master"
+clang_ref = "release_40"
 return clang_ref
 
 # For use with Xcode-style builds


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r291843 - Drop 'svn' suffix from version.

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 16:12:41 2017
New Revision: 291843

URL: http://llvm.org/viewvc/llvm-project?rev=291843&view=rev
Log:
Drop 'svn' suffix from version.

Modified:
llvm/branches/release_40/CMakeLists.txt

Modified: llvm/branches/release_40/CMakeLists.txt
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_40/CMakeLists.txt?rev=291843&r1=291842&r2=291843&view=diff
==
--- llvm/branches/release_40/CMakeLists.txt (original)
+++ llvm/branches/release_40/CMakeLists.txt Thu Jan 12 16:12:41 2017
@@ -29,7 +29,7 @@ if(NOT DEFINED LLVM_VERSION_PATCH)
   set(LLVM_VERSION_PATCH 0)
 endif()
 if(NOT DEFINED LLVM_VERSION_SUFFIX)
-  set(LLVM_VERSION_SUFFIX svn)
+  set(LLVM_VERSION_SUFFIX "")
 endif()
 
 if (POLICY CMP0048)


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r291854 - ReleaseNotes: remove 'if you're reading on trunk' warning

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 16:51:04 2017
New Revision: 291854

URL: http://llvm.org/viewvc/llvm-project?rev=291854&view=rev
Log:
ReleaseNotes: remove 'if you're reading on trunk' warning

Modified:
llvm/branches/release_40/docs/ReleaseNotes.rst

Modified: llvm/branches/release_40/docs/ReleaseNotes.rst
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_40/docs/ReleaseNotes.rst?rev=291854&r1=291853&r2=291854&view=diff
==
--- llvm/branches/release_40/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_40/docs/ReleaseNotes.rst Thu Jan 12 16:51:04 2017
@@ -26,11 +26,6 @@ have questions or comments, the `LLVM De
 `_ is a good place to send
 them.
 
-Note that if you are reading this file from a Subversion checkout or the main
-LLVM web page, this document applies to the *next* release, not the current
-one.  To see the release notes for a specific release, please see the `releases
-page `_.
-
 Non-comprehensive list of changes in this release
 =
 * The C API functions LLVMAddFunctionAttr, LLVMGetFunctionAttr,


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-branch] r291855 - ReleaseNotes: remove 'if you're reading on trunk' warning

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 16:51:23 2017
New Revision: 291855

URL: http://llvm.org/viewvc/llvm-project?rev=291855&view=rev
Log:
ReleaseNotes: remove 'if you're reading on trunk' warning

Modified:
cfe/branches/release_40/docs/ReleaseNotes.rst

Modified: cfe/branches/release_40/docs/ReleaseNotes.rst
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_40/docs/ReleaseNotes.rst?rev=291855&r1=291854&r2=291855&view=diff
==
--- cfe/branches/release_40/docs/ReleaseNotes.rst (original)
+++ cfe/branches/release_40/docs/ReleaseNotes.rst Thu Jan 12 16:51:23 2017
@@ -31,11 +31,6 @@ the latest release, please check out the
 Site `_ or the `LLVM Web
 Site `_.
 
-Note that if you are reading this file from a Subversion checkout or the
-main Clang web page, this document applies to the *next* release, not
-the current one. To see the release notes for a specific release, please
-see the `releases page `_.
-
 What's New in Clang 4.0.0?
 ==
 


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang-tools-extra-branch] r291856 - ReleaseNotes: remove 'if you're reading on trunk' warning

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 16:51:35 2017
New Revision: 291856

URL: http://llvm.org/viewvc/llvm-project?rev=291856&view=rev
Log:
ReleaseNotes: remove 'if you're reading on trunk' warning

Modified:
clang-tools-extra/branches/release_40/docs/ReleaseNotes.rst

Modified: clang-tools-extra/branches/release_40/docs/ReleaseNotes.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/branches/release_40/docs/ReleaseNotes.rst?rev=291856&r1=291855&r2=291856&view=diff
==
--- clang-tools-extra/branches/release_40/docs/ReleaseNotes.rst (original)
+++ clang-tools-extra/branches/release_40/docs/ReleaseNotes.rst Thu Jan 12 
16:51:35 2017
@@ -27,11 +27,6 @@ For more information about Clang or LLVM
 the latest release, please see the `Clang Web Site `_ or
 the `LLVM Web Site `_.
 
-Note that if you are reading this file from a Subversion checkout or the
-main Clang web page, this document applies to the *next* release, not
-the current one. To see the release notes for a specific release, please
-see the `releases page `_.
-
 What's New in Extra Clang Tools 4.0.0?
 ==
 


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [polly] r291857 - ReleaseNotes: remove 'if you're reading on trunk' warning

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 16:51:59 2017
New Revision: 291857

URL: http://llvm.org/viewvc/llvm-project?rev=291857&view=rev
Log:
ReleaseNotes: remove 'if you're reading on trunk' warning

Modified:
polly/branches/release_40/docs/ReleaseNotes.rst

Modified: polly/branches/release_40/docs/ReleaseNotes.rst
URL: 
http://llvm.org/viewvc/llvm-project/polly/branches/release_40/docs/ReleaseNotes.rst?rev=291857&r1=291856&r2=291857&view=diff
==
--- polly/branches/release_40/docs/ReleaseNotes.rst (original)
+++ polly/branches/release_40/docs/ReleaseNotes.rst Thu Jan 12 16:51:59 2017
@@ -2,13 +2,8 @@
 Release Notes (upcoming)
 
 
-In Polly 3.9 the following important changes have been incorporated.
+In Polly 4 the following important changes have been incorporated.
 
-.. warning::
-
-  These releaes notes are for the next release of Polly and describe
-  the new features that have recently been committed to our development
-  branch.
 
 Polly directly available in clang/opt/bugpoint
 --


___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


Re: [llvm-branch-commits] [llvm-branch] r291816 - Creating release_40 branch off revision 291814

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Hi Anton,

On Thu, Jan 12, 2017 at 1:25 PM, Hans Wennborg via llvm-branch-commits
 wrote:
> Author: hans
> Date: Thu Jan 12 15:25:21 2017
> New Revision: 291816
>
> URL: http://llvm.org/viewvc/llvm-project?rev=291816&view=rev
> Log:
> Creating release_40 branch off revision 291814
>
> Added:
> llvm/branches/release_40/   (props changed)
>   - copied from r291814, llvm/trunk/

Can you teach the git mirror about the new branch?

Cheers,
Hans
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


Re: [llvm-branch-commits] [llvm-branch] r291816 - Creating release_40 branch off revision 291814

2017-01-12 Thread Anton Korobeynikov via llvm-branch-commits
Sure, will do.

On Thu, Jan 12, 2017 at 3:13 PM, Hans Wennborg  wrote:
> Hi Anton,
>
> On Thu, Jan 12, 2017 at 1:25 PM, Hans Wennborg via llvm-branch-commits
>  wrote:
>> Author: hans
>> Date: Thu Jan 12 15:25:21 2017
>> New Revision: 291816
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=291816&view=rev
>> Log:
>> Creating release_40 branch off revision 291814
>>
>> Added:
>> llvm/branches/release_40/   (props changed)
>>   - copied from r291814, llvm/trunk/
>
> Can you teach the git mirror about the new branch?
>
> Cheers,
> Hans



-- 
With best regards, Anton Korobeynikov
Department of Statistical Modelling, Saint Petersburg State University
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-branch] r291860 - Merging r291850 and r291853:

2017-01-12 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Thu Jan 12 17:30:04 2017
New Revision: 291860

URL: http://llvm.org/viewvc/llvm-project?rev=291860&view=rev
Log:
Merging r291850 and r291853:

r291850 | chandlerc | 2017-01-12 14:40:13 -0800 (Thu, 12 Jan 2017) | 9 lines

Address review comments on r290392:
- Don't break using '-mllvm -disable-llvm-optzns' (yet).
- Don't add support for '-mllvm -disable-llvm-passes'.

This is important for LLVM 4 as we haven't yet really told folks this is
coming. I'll add release notes about this.

I've also added some explicit testing of this so its more obvious what
is happening here.



r291853 | chandlerc | 2017-01-12 14:48:28 -0800 (Thu, 12 Jan 2017) | 1 line

Fix two test cases I missed updating in r291850. Sorry for the noise.


Added:
cfe/branches/release_40/test/Driver/disable-llvm.c
  - copied unchanged from r291850, cfe/trunk/test/Driver/disable-llvm.c
Modified:
cfe/branches/release_40/   (props changed)
cfe/branches/release_40/lib/Driver/Tools.cpp
cfe/branches/release_40/test/CodeGen/always_inline.c
cfe/branches/release_40/test/Driver/cl-options.c
cfe/branches/release_40/test/Profile/gcc-flag-compatibility.c

Propchange: cfe/branches/release_40/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jan 12 17:30:04 2017
@@ -1,3 +1,4 @@
 /cfe/branches/type-system-rewrite:134693-134817
+/cfe/trunk:291850,291853
 /cfe/trunk/test:170344
 /cfe/trunk/test/SemaTemplate:126920

Modified: cfe/branches/release_40/lib/Driver/Tools.cpp
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_40/lib/Driver/Tools.cpp?rev=291860&r1=291859&r2=291860&view=diff
==
--- cfe/branches/release_40/lib/Driver/Tools.cpp (original)
+++ cfe/branches/release_40/lib/Driver/Tools.cpp Thu Jan 12 17:30:04 2017
@@ -6431,11 +6431,13 @@ void Clang::ConstructJob(Compilation &C,
 A->claim();
 
 // We translate this by hand to the -cc1 argument, since nightly test uses
-// it and developers have been trained to spell it with -mllvm.
-if (StringRef(A->getValue(0)) == "-disable-llvm-passes") {
-  CmdArgs.push_back("-disable-llvm-passes");
-} else
+// it and developers have been trained to spell it with -mllvm. Both
+// spellings are now deprecated and should be removed.
+if (StringRef(A->getValue(0)) == "-disable-llvm-optzns") {
+  CmdArgs.push_back("-disable-llvm-optzns");
+} else {
   A->render(Args, CmdArgs);
+}
   }
 
   // With -save-temps, we want to save the unoptimized bitcode output from the

Modified: cfe/branches/release_40/test/CodeGen/always_inline.c
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_40/test/CodeGen/always_inline.c?rev=291860&r1=291859&r2=291860&view=diff
==
--- cfe/branches/release_40/test/CodeGen/always_inline.c (original)
+++ cfe/branches/release_40/test/CodeGen/always_inline.c Thu Jan 12 17:30:04 
2017
@@ -1,7 +1,7 @@
 // RUN: %clang -emit-llvm -S -o %t %s
 // RUN: not grep '@f0' %t
 // RUN: not grep 'call ' %t
-// RUN: %clang -mllvm -disable-llvm-passes -emit-llvm -S -o %t %s
+// RUN: %clang -Xclang -disable-llvm-passes -emit-llvm -S -o %t %s
 // RUN: grep '@f0' %t | count 2
 
 //static int f0() { 

Modified: cfe/branches/release_40/test/Driver/cl-options.c
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_40/test/Driver/cl-options.c?rev=291860&r1=291859&r2=291860&view=diff
==
--- cfe/branches/release_40/test/Driver/cl-options.c (original)
+++ cfe/branches/release_40/test/Driver/cl-options.c Thu Jan 12 17:30:04 2017
@@ -535,7 +535,7 @@
 // RUN: -fno-ms-compatibility \
 // RUN: -fms-extensions \
 // RUN: -fno-ms-extensions \
-// RUN: -mllvm -disable-llvm-passes \
+// RUN: -Xclang -disable-llvm-passes \
 // RUN: -resource-dir asdf \
 // RUN: -resource-dir=asdf \
 // RUN: -Wunused-variable \

Modified: cfe/branches/release_40/test/Profile/gcc-flag-compatibility.c
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_40/test/Profile/gcc-flag-compatibility.c?rev=291860&r1=291859&r2=291860&view=diff
==
--- cfe/branches/release_40/test/Profile/gcc-flag-compatibility.c (original)
+++ cfe/branches/release_40/test/Profile/gcc-flag-compatibility.c Thu Jan 12 
17:30:04 2017
@@ -18,14 +18,14 @@
 // RUN: rm -rf %t.dir
 // RUN: mkdir -p %t.dir/some/path
 // RUN: llvm-profdata merge %S/Inputs/gcc-flag-compatibi