r375466 - [Implicit Modules] Add -cc1 option -fmodules-strict-context-hash which includes search paths and diagnostics.

2019-10-21 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Mon Oct 21 15:51:13 2019 New Revision: 375466 URL: http://llvm.org/viewvc/llvm-project?rev=375466=rev Log: [Implicit Modules] Add -cc1 option -fmodules-strict-context-hash which includes search paths and diagnostics. This is a recommit of r375322 and r375327 with a fix

r375338 - Revert "[Implicit Modules] Add -cc1 option -fmodules-strict-context-hash which includes search paths and diagnostics." and "[Docs] Fix header level."

2019-10-19 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Sat Oct 19 02:45:28 2019 New Revision: 375338 URL: http://llvm.org/viewvc/llvm-project?rev=375338=rev Log: Revert "[Implicit Modules] Add -cc1 option -fmodules-strict-context-hash which includes search paths and diagnostics." and "[Docs] Fix header level." The test

r375327 - [Docs] Fix header level.

2019-10-18 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Fri Oct 18 18:48:57 2019 New Revision: 375327 URL: http://llvm.org/viewvc/llvm-project?rev=375327=rev Log: [Docs] Fix header level. Modified: cfe/trunk/docs/Modules.rst Modified: cfe/trunk/docs/Modules.rst URL:

r375322 - [Implicit Modules] Add -cc1 option -fmodules-strict-context-hash which includes search paths and diagnostics.

2019-10-18 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Fri Oct 18 18:36:37 2019 New Revision: 375322 URL: http://llvm.org/viewvc/llvm-project?rev=375322=rev Log: [Implicit Modules] Add -cc1 option -fmodules-strict-context-hash which includes search paths and diagnostics. Differential Revision: https://reviews.llvm.org/D68528

r374439 - [ScanDeps] clang-format, 80 cols.

2019-10-10 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Thu Oct 10 13:19:02 2019 New Revision: 374439 URL: http://llvm.org/viewvc/llvm-project?rev=374439=rev Log: [ScanDeps] clang-format, 80 cols. Modified: cfe/trunk/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp Modified:

r368381 - [clang-scan-deps] Add minimizer support for C++20 modules.

2019-08-08 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Thu Aug 8 19:01:10 2019 New Revision: 368381 URL: http://llvm.org/viewvc/llvm-project?rev=368381=rev Log: [clang-scan-deps] Add minimizer support for C++20 modules. This only adds support to the minimizer, it doesn't actually capture the dependencies yet. Modified:

r367479 - [clang][ARM] Fix msvc arm{64} builtins to use int on LP64 systems.

2019-07-31 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Wed Jul 31 13:42:28 2019 New Revision: 367479 URL: http://llvm.org/viewvc/llvm-project?rev=367479=rev Log: [clang][ARM] Fix msvc arm{64} builtins to use int on LP64 systems. The `InterlockedX_{acq,nf,rel}` functions deal with 32 bits which is long on MSVC, but int on most

r361885 - [Driver] Fix -working-directory issues

2019-05-28 Thread Michael J. Spencer via cfe-commits
Author: mspencer Date: Tue May 28 15:21:47 2019 New Revision: 361885 URL: http://llvm.org/viewvc/llvm-project?rev=361885=rev Log: [Driver] Fix -working-directory issues Currently the `-working-directory` option does not actually impact the working directory for all of the clang driver, it only