Author: Reid Kleckner
Date: 2020-02-11T16:49:28-08:00
New Revision: 2c6a3896ab1de706389f27c921cf58084650f439
URL:
https://github.com/llvm/llvm-project/commit/2c6a3896ab1de706389f27c921cf58084650f439
DIFF:
https://github.com/llvm/llvm-project/commit/2c6a3896ab1de706389f27c921cf58084650f439.diff
Author: Reid Kleckner
Date: 2020-02-04T15:30:08-08:00
New Revision: 1091730f5fbb13c36e4099e765178c2d8fb7ba0c
URL:
https://github.com/llvm/llvm-project/commit/1091730f5fbb13c36e4099e765178c2d8fb7ba0c
DIFF:
https://github.com/llvm/llvm-project/commit/1091730f5fbb13c36e4099e765178c2d8fb7ba0c.diff
Author: Reid Kleckner
Date: 2020-01-30T13:37:52-08:00
New Revision: 01943a59f51d8b5ede062305941c1f864b8a6a13
URL:
https://github.com/llvm/llvm-project/commit/01943a59f51d8b5ede062305941c1f864b8a6a13
DIFF:
https://github.com/llvm/llvm-project/commit/01943a59f51d8b5ede062305941c1f864b8a6a13.diff
Author: Reid Kleckner
Date: 2020-01-30T11:01:24-08:00
New Revision: af3e88495627c9b150814ff13e5749e1ed31c5d3
URL:
https://github.com/llvm/llvm-project/commit/af3e88495627c9b150814ff13e5749e1ed31c5d3
DIFF:
https://github.com/llvm/llvm-project/commit/af3e88495627c9b150814ff13e5749e1ed31c5d3.diff
Author: Reid Kleckner
Date: 2020-01-24T17:48:38-08:00
New Revision: 0ebc8e6c42167ba049aef8d73cae7eb7a316c8a1
URL:
https://github.com/llvm/llvm-project/commit/0ebc8e6c42167ba049aef8d73cae7eb7a316c8a1
DIFF:
https://github.com/llvm/llvm-project/commit/0ebc8e6c42167ba049aef8d73cae7eb7a316c8a1.diff
Author: Reid Kleckner
Date: 2020-01-24T17:35:39-08:00
New Revision: dd8e0a0a23bab23fee283145c599014bf4b450d3
URL:
https://github.com/llvm/llvm-project/commit/dd8e0a0a23bab23fee283145c599014bf4b450d3
DIFF:
https://github.com/llvm/llvm-project/commit/dd8e0a0a23bab23fee283145c599014bf4b450d3.diff
Author: Reid Kleckner
Date: 2020-01-24T13:42:28-08:00
New Revision: 8a81daaa8b58aeaa192a47c4ce7f94b4d59ce082
URL:
https://github.com/llvm/llvm-project/commit/8a81daaa8b58aeaa192a47c4ce7f94b4d59ce082
DIFF:
https://github.com/llvm/llvm-project/commit/8a81daaa8b58aeaa192a47c4ce7f94b4d59ce082.diff
Author: Reid Kleckner
Date: 2020-01-23T16:04:00-08:00
New Revision: 2af74e27ed7d0832cbdde9cb969aaca7a42e99f9
URL:
https://github.com/llvm/llvm-project/commit/2af74e27ed7d0832cbdde9cb969aaca7a42e99f9
DIFF:
https://github.com/llvm/llvm-project/commit/2af74e27ed7d0832cbdde9cb969aaca7a42e99f9.diff
Author: Reid Kleckner
Date: 2020-01-21T11:05:45-08:00
New Revision: f63d7637387995765e9ece0e10fe1b5a4f0612b5
URL:
https://github.com/llvm/llvm-project/commit/f63d7637387995765e9ece0e10fe1b5a4f0612b5
DIFF:
https://github.com/llvm/llvm-project/commit/f63d7637387995765e9ece0e10fe1b5a4f0612b5.diff
Author: Reid Kleckner
Date: 2020-01-14T22:19:30-08:00
New Revision: c42116cc653ae1618cc49dab367d9f6addd8cfd9
URL:
https://github.com/llvm/llvm-project/commit/c42116cc653ae1618cc49dab367d9f6addd8cfd9
DIFF:
https://github.com/llvm/llvm-project/commit/c42116cc653ae1618cc49dab367d9f6addd8cfd9.diff
Author: Reid Kleckner
Date: 2020-01-14T17:49:13-08:00
New Revision: 8e780252a7284be45cf1ba224cabd884847e8e92
URL:
https://github.com/llvm/llvm-project/commit/8e780252a7284be45cf1ba224cabd884847e8e92
DIFF:
https://github.com/llvm/llvm-project/commit/8e780252a7284be45cf1ba224cabd884847e8e92.diff
Author: Zachary Henkel
Date: 2020-01-14T17:26:01-08:00
New Revision: 0f9cf42facaf9eff47dc0b9eb7e6ed8803d3bc3b
URL:
https://github.com/llvm/llvm-project/commit/0f9cf42facaf9eff47dc0b9eb7e6ed8803d3bc3b
DIFF:
Author: Zachary Henkel
Date: 2019-12-28T13:13:46-08:00
New Revision: 0acfc493171a880215327ecd70e3e01e1cd493df
URL:
https://github.com/llvm/llvm-project/commit/0acfc493171a880215327ecd70e3e01e1cd493df
DIFF:
Author: Reid Kleckner
Date: 2019-12-27T10:39:47-08:00
New Revision: 780d30660e965992cf10d390e8ff102e4bf82aa4
URL:
https://github.com/llvm/llvm-project/commit/780d30660e965992cf10d390e8ff102e4bf82aa4
DIFF:
https://github.com/llvm/llvm-project/commit/780d30660e965992cf10d390e8ff102e4bf82aa4.diff
Author: Reid Kleckner
Date: 2019-12-22T19:00:48-08:00
New Revision: 5128026467cbc17bfc796d94bc8e40e52a9b0752
URL:
https://github.com/llvm/llvm-project/commit/5128026467cbc17bfc796d94bc8e40e52a9b0752
DIFF:
https://github.com/llvm/llvm-project/commit/5128026467cbc17bfc796d94bc8e40e52a9b0752.diff
Author: Reid Kleckner
Date: 2019-12-22T12:54:06-08:00
New Revision: 891e25b02d760d0de18c7d46947913b3166047e7
URL:
https://github.com/llvm/llvm-project/commit/891e25b02d760d0de18c7d46947913b3166047e7
DIFF:
https://github.com/llvm/llvm-project/commit/891e25b02d760d0de18c7d46947913b3166047e7.diff
Author: Reid Kleckner
Date: 2019-12-18T13:47:00-08:00
New Revision: 71f9c30b5348bbb2b41d4ffa6c7688dec8e0074a
URL:
https://github.com/llvm/llvm-project/commit/71f9c30b5348bbb2b41d4ffa6c7688dec8e0074a
DIFF:
https://github.com/llvm/llvm-project/commit/71f9c30b5348bbb2b41d4ffa6c7688dec8e0074a.diff
Author: Reid Kleckner
Date: 2019-12-11T18:02:14-08:00
New Revision: 5d986953c8b917bacfaa1f800fc1e242559f76be
URL:
https://github.com/llvm/llvm-project/commit/5d986953c8b917bacfaa1f800fc1e242559f76be
DIFF:
https://github.com/llvm/llvm-project/commit/5d986953c8b917bacfaa1f800fc1e242559f76be.diff
Author: Reid Kleckner
Date: 2019-12-09T16:17:18-08:00
New Revision: 9803178a78c1858b0ac868c2cdf402cec5a10db9
URL:
https://github.com/llvm/llvm-project/commit/9803178a78c1858b0ac868c2cdf402cec5a10db9
DIFF:
https://github.com/llvm/llvm-project/commit/9803178a78c1858b0ac868c2cdf402cec5a10db9.diff
Author: Reid Kleckner
Date: 2019-12-09T13:08:44-08:00
New Revision: 1164d43855fd5b58fde221445ab0e407c0bd92ee
URL:
https://github.com/llvm/llvm-project/commit/1164d43855fd5b58fde221445ab0e407c0bd92ee
DIFF:
https://github.com/llvm/llvm-project/commit/1164d43855fd5b58fde221445ab0e407c0bd92ee.diff
Author: Reid Kleckner
Date: 2019-12-06T15:42:14-08:00
New Revision: eff08f40976e177923fe95759917e59375458f71
URL:
https://github.com/llvm/llvm-project/commit/eff08f40976e177923fe95759917e59375458f71
DIFF:
https://github.com/llvm/llvm-project/commit/eff08f40976e177923fe95759917e59375458f71.diff
Author: Reid Kleckner
Date: 2019-12-06T15:30:49-08:00
New Revision: 60573ae6fe509b618dc6a2c5c55d921bccd77608
URL:
https://github.com/llvm/llvm-project/commit/60573ae6fe509b618dc6a2c5c55d921bccd77608
DIFF:
https://github.com/llvm/llvm-project/commit/60573ae6fe509b618dc6a2c5c55d921bccd77608.diff
Author: Reid Kleckner
Date: 2019-12-05T16:24:24-08:00
New Revision: 1f822f212cde1ad9099cf45af0652a83380de772
URL:
https://github.com/llvm/llvm-project/commit/1f822f212cde1ad9099cf45af0652a83380de772
DIFF:
https://github.com/llvm/llvm-project/commit/1f822f212cde1ad9099cf45af0652a83380de772.diff
Author: Soumi Manna
Date: 2019-12-04T14:39:41-08:00
New Revision: 9c29aed6980dce42f2a071db09663c435ac21ad1
URL:
https://github.com/llvm/llvm-project/commit/9c29aed6980dce42f2a071db09663c435ac21ad1
DIFF:
https://github.com/llvm/llvm-project/commit/9c29aed6980dce42f2a071db09663c435ac21ad1.diff
Author: Reid Kleckner
Date: 2019-12-03T14:46:32-08:00
New Revision: 705a6aef350246c790ff8e73864dd27a640c59c8
URL:
https://github.com/llvm/llvm-project/commit/705a6aef350246c790ff8e73864dd27a640c59c8
DIFF:
https://github.com/llvm/llvm-project/commit/705a6aef350246c790ff8e73864dd27a640c59c8.diff
Author: Reid Kleckner
Date: 2019-12-02T15:05:50-08:00
New Revision: 536cedaecbe586ec9cf86d5102872adc27e6ea23
URL:
https://github.com/llvm/llvm-project/commit/536cedaecbe586ec9cf86d5102872adc27e6ea23
DIFF:
https://github.com/llvm/llvm-project/commit/536cedaecbe586ec9cf86d5102872adc27e6ea23.diff
Author: Reid Kleckner
Date: 2019-11-22T16:16:10-08:00
New Revision: 019779dadfd7c98aedf0072d604ace295be6fa62
URL:
https://github.com/llvm/llvm-project/commit/019779dadfd7c98aedf0072d604ace295be6fa62
DIFF:
https://github.com/llvm/llvm-project/commit/019779dadfd7c98aedf0072d604ace295be6fa62.diff
Author: Reid Kleckner
Date: 2019-11-22T16:06:30-08:00
New Revision: a9cc64e50e64e76151679780f0ace11b48eadd44
URL:
https://github.com/llvm/llvm-project/commit/a9cc64e50e64e76151679780f0ace11b48eadd44
DIFF:
https://github.com/llvm/llvm-project/commit/a9cc64e50e64e76151679780f0ace11b48eadd44.diff
Author: Reid Kleckner
Date: 2019-11-22T15:47:46-08:00
New Revision: 2692eb0b86c8f7ae1299d2e032f2778bb6e0a224
URL:
https://github.com/llvm/llvm-project/commit/2692eb0b86c8f7ae1299d2e032f2778bb6e0a224
DIFF:
https://github.com/llvm/llvm-project/commit/2692eb0b86c8f7ae1299d2e032f2778bb6e0a224.diff
Author: Reid Kleckner
Date: 2019-11-22T11:28:42-08:00
New Revision: e1e7b6f381a9a5640605fdc4a3e78eb01f8fc8b9
URL:
https://github.com/llvm/llvm-project/commit/e1e7b6f381a9a5640605fdc4a3e78eb01f8fc8b9
DIFF:
https://github.com/llvm/llvm-project/commit/e1e7b6f381a9a5640605fdc4a3e78eb01f8fc8b9.diff
Author: Reid Kleckner
Date: 2019-11-19T12:42:33-08:00
New Revision: 586f65d31f32ca6bc8cfdb8a4f61bee5057bf6c8
URL:
https://github.com/llvm/llvm-project/commit/586f65d31f32ca6bc8cfdb8a4f61bee5057bf6c8
DIFF:
https://github.com/llvm/llvm-project/commit/586f65d31f32ca6bc8cfdb8a4f61bee5057bf6c8.diff
I reverted this, the test fails for me locally. Does -arch work on non-Mac
targets?
On Mon, Nov 18, 2019 at 10:39 AM Francis Visoiu Mistrih via cfe-commits <
cfe-commits@lists.llvm.org> wrote:
>
> Author: Francis Visoiu Mistrih
> Date: 2019-11-18T10:38:10-08:00
> New Revision:
Author: Reid Kleckner
Date: 2019-11-18T10:52:41-08:00
New Revision: 1ff5f0ced3163e457c799bd3bd838153806d6320
URL:
https://github.com/llvm/llvm-project/commit/1ff5f0ced3163e457c799bd3bd838153806d6320
DIFF:
https://github.com/llvm/llvm-project/commit/1ff5f0ced3163e457c799bd3bd838153806d6320.diff
Author: Reid Kleckner
Date: 2019-11-18T10:41:30-08:00
New Revision: a77b66a05625ea4271c2d76f65428cce02e4699e
URL:
https://github.com/llvm/llvm-project/commit/a77b66a05625ea4271c2d76f65428cce02e4699e
DIFF:
https://github.com/llvm/llvm-project/commit/a77b66a05625ea4271c2d76f65428cce02e4699e.diff
Author: Reid Kleckner
Date: 2019-11-15T14:06:23-08:00
New Revision: 905357440c98ae06aac692d7adbccc70f1ce9d28
URL:
https://github.com/llvm/llvm-project/commit/905357440c98ae06aac692d7adbccc70f1ce9d28
DIFF:
https://github.com/llvm/llvm-project/commit/905357440c98ae06aac692d7adbccc70f1ce9d28.diff
Author: Reid Kleckner
Date: 2019-11-15T13:32:52-08:00
New Revision: 631be5c0d41161057d02fe08a7aeb4fbde1a91d6
URL:
https://github.com/llvm/llvm-project/commit/631be5c0d41161057d02fe08a7aeb4fbde1a91d6
DIFF:
https://github.com/llvm/llvm-project/commit/631be5c0d41161057d02fe08a7aeb4fbde1a91d6.diff
Author: Reid Kleckner
Date: 2019-11-14T10:04:35-08:00
New Revision: e2369fd197d9ed9916bf78b2c8f6d7b8e0d66691
URL:
https://github.com/llvm/llvm-project/commit/e2369fd197d9ed9916bf78b2c8f6d7b8e0d66691
DIFF:
https://github.com/llvm/llvm-project/commit/e2369fd197d9ed9916bf78b2c8f6d7b8e0d66691.diff
Author: Reid Kleckner
Date: 2019-11-07T14:52:04-08:00
New Revision: 7177ce978e8f8e5409cec90bad07df92441656e3
URL:
https://github.com/llvm/llvm-project/commit/7177ce978e8f8e5409cec90bad07df92441656e3
DIFF:
https://github.com/llvm/llvm-project/commit/7177ce978e8f8e5409cec90bad07df92441656e3.diff
Author: Reid Kleckner
Date: 2019-11-07T10:39:29-08:00
New Revision: dd870f6929ee0b1dfb5fd000c7b826a1bd2d2571
URL:
https://github.com/llvm/llvm-project/commit/dd870f6929ee0b1dfb5fd000c7b826a1bd2d2571
DIFF:
https://github.com/llvm/llvm-project/commit/dd870f6929ee0b1dfb5fd000c7b826a1bd2d2571.diff
Author: Reid Kleckner
Date: 2019-11-07T09:53:56-08:00
New Revision: f37b5c800e150ad915c4e0571edd2c92c0160d89
URL:
https://github.com/llvm/llvm-project/commit/f37b5c800e150ad915c4e0571edd2c92c0160d89
DIFF:
https://github.com/llvm/llvm-project/commit/f37b5c800e150ad915c4e0571edd2c92c0160d89.diff
.
On Wed, Oct 30, 2019 at 4:03 PM Michael Spencer
wrote:
> On Wed, Oct 30, 2019 at 3:54 PM Reid Kleckner via cfe-commits <
> cfe-commits@lists.llvm.org> wrote:
>
>> I XFAILED the test on Windows in 52194350cfe. The [/\\] regexes
>> might need to match two slashes, and
Author: Reid Kleckner
Date: 2019-10-31T14:20:54-07:00
New Revision: 19f1dc7b527eade11dae9425c420cc9f450393b6
URL:
https://github.com/llvm/llvm-project/commit/19f1dc7b527eade11dae9425c420cc9f450393b6
DIFF:
https://github.com/llvm/llvm-project/commit/19f1dc7b527eade11dae9425c420cc9f450393b6.diff
I XFAILED the test on Windows in 52194350cfe. The [/\\] regexes might need
to match two slashes, and the PREFIX variable ends up having inconsistent
slash direction.
On Wed, Oct 30, 2019 at 3:27 PM Michael Spencer via cfe-commits <
cfe-commits@lists.llvm.org> wrote:
>
> Author: Michael Spencer
>
Author: Reid Kleckner
Date: 2019-10-30T15:51:34-07:00
New Revision: 52194350cfe834f27e41771c315fe0656067fdc4
URL:
https://github.com/llvm/llvm-project/commit/52194350cfe834f27e41771c315fe0656067fdc4
DIFF:
https://github.com/llvm/llvm-project/commit/52194350cfe834f27e41771c315fe0656067fdc4.diff
Author: Reid Kleckner
Date: 2019-10-30T15:06:26-07:00
New Revision: 812bdb3c13210759341e8a1b08b864a539ce9dc7
URL:
https://github.com/llvm/llvm-project/commit/812bdb3c13210759341e8a1b08b864a539ce9dc7
DIFF:
https://github.com/llvm/llvm-project/commit/812bdb3c13210759341e8a1b08b864a539ce9dc7.diff
On Mon, Oct 28, 2019 at 4:42 PM David Blaikie via cfe-commits <
cfe-commits@lists.llvm.org> wrote:
> If the intended behavior is to show the crash at the call site like
>> LangRef in the patch suggest then line 0 will certainly not achieve that. I
>> implicitly assumed the wording in LangRef
Author: Reid Kleckner
Date: 2019-10-29T16:58:00-07:00
New Revision: 07ee46d613d7c1862878d7c7d1208a7b3e37459d
URL:
https://github.com/llvm/llvm-project/commit/07ee46d613d7c1862878d7c7d1208a7b3e37459d
DIFF:
https://github.com/llvm/llvm-project/commit/07ee46d613d7c1862878d7c7d1208a7b3e37459d.diff
Author: Reid Kleckner
Date: 2019-10-28T17:12:43-07:00
New Revision: 9ecd3225d134541bdfde18a6648edb8b9e048035
URL:
https://github.com/llvm/llvm-project/commit/9ecd3225d134541bdfde18a6648edb8b9e048035
DIFF:
https://github.com/llvm/llvm-project/commit/9ecd3225d134541bdfde18a6648edb8b9e048035.diff
Author: Reid Kleckner
Date: 2019-10-28T14:40:17-07:00
New Revision: 7cd595df96d5929488063d8ff5cc3b5d800386da
URL:
https://github.com/llvm/llvm-project/commit/7cd595df96d5929488063d8ff5cc3b5d800386da
DIFF:
https://github.com/llvm/llvm-project/commit/7cd595df96d5929488063d8ff5cc3b5d800386da.diff
Author: rnk
Date: Fri Oct 18 17:48:11 2019
New Revision: 375316
URL: http://llvm.org/viewvc/llvm-project?rev=375316=rev
Log:
Move endian constant from Host.h to SwapByteOrder.h, prune include
Works on this dependency chain:
ArrayRef.h ->
Hashing.h -> --CUT--
Host.h ->
StringMap.h /
Author: rnk
Date: Fri Oct 18 17:48:11 2019
New Revision: 375316
URL: http://llvm.org/viewvc/llvm-project?rev=375316=rev
Log:
Move endian constant from Host.h to SwapByteOrder.h, prune include
Works on this dependency chain:
ArrayRef.h ->
Hashing.h -> --CUT--
Host.h ->
StringMap.h /
Author: rnk
Date: Tue Oct 15 11:39:41 2019
New Revision: 374936
URL: http://llvm.org/viewvc/llvm-project?rev=374936=rev
Log:
Fix as-w-option.c on Windows where no assembler exists
Modified:
cfe/trunk/test/Driver/as-w-option.c
Modified: cfe/trunk/test/Driver/as-w-option.c
URL:
arate -fno-gnu-extensions for that part instead?
>
> On Thu, Oct 10, 2019 at 5:02 PM Reid Kleckner via cfe-commits <
> cfe-commits@lists.llvm.org> wrote:
>
>> Author: rnk
>> Date: Thu Oct 10 14:04:25 2019
>> New Revision: 374449
>>
>> URL: http://llvm.or
Author: rnk
Date: Thu Oct 10 14:04:25 2019
New Revision: 374449
URL: http://llvm.org/viewvc/llvm-project?rev=374449=rev
Log:
Add -fgnuc-version= to control __GNUC__ and other GCC macros
I noticed that compiling on Windows with -fno-ms-compatibility had the
side effect of defining __GNUC__, along
Author: rnk
Date: Thu Oct 10 11:42:06 2019
New Revision: 374418
URL: http://llvm.org/viewvc/llvm-project?rev=374418=rev
Log:
Fix one more clang test which didn't have \5C in it
Modified:
cfe/trunk/test/CoverageMapping/abspath.cpp
Modified: cfe/trunk/test/CoverageMapping/abspath.cpp
URL:
Author: rnk
Date: Thu Oct 10 11:36:41 2019
New Revision: 374416
URL: http://llvm.org/viewvc/llvm-project?rev=374416=rev
Log:
Update clang tests for new LLVM IR backslash printing in r374415
Modified:
cfe/trunk/test/CodeGen/debug-prefix-map.c
cfe/trunk/test/CodeGen/string-literal.c
Author: rnk
Date: Thu Oct 10 11:01:20 2019
New Revision: 374403
URL: http://llvm.org/viewvc/llvm-project?rev=374403=rev
Log:
Re-land "Use -fdebug-compilation-dir to form absolute paths in coverage
mappings"
This reverts r374324 (git commit 62808631acceaa8b78f8ab9b407eb6b943ff5f77)
I changed
Author: rnk
Date: Wed Oct 9 18:14:22 2019
New Revision: 374269
URL: http://llvm.org/viewvc/llvm-project?rev=374269=rev
Log:
Re-land [mangle] Fix mangling where an extra mangle context is required.
This reverts r374268 (git commit c34385d07c7d59447bf836b740f032235391d121)
I think I reverted
Author: rnk
Date: Wed Oct 9 18:10:01 2019
New Revision: 374268
URL: http://llvm.org/viewvc/llvm-project?rev=374268=rev
Log:
Revert [mangle] Fix mangling where an extra mangle context is required.
This reverts r374200 (git commit fd18e94697c987d5f24e25aa4e27ada3cce4)
Causes crashes just
Author: rnk
Date: Wed Oct 9 17:54:33 2019
New Revision: 374266
URL: http://llvm.org/viewvc/llvm-project?rev=374266=rev
Log:
Use -fdebug-compilation-dir to form absolute paths in coverage mappings
This allows users to explicitly request relative paths with
`-fdebug-compilation-dir .`.
Fixes
Author: rnk
Date: Fri Oct 4 11:57:01 2019
New Revision: 373771
URL: http://llvm.org/viewvc/llvm-project?rev=373771=rev
Log:
Add missing null pointer check in -ftime-trace code
createOutputFile diagnoses the error for the caller already, so recover
by not writing the output.
Fixes PR43555
No
Author: rnk
Date: Thu Sep 26 11:13:19 2019
New Revision: 373004
URL: http://llvm.org/viewvc/llvm-project?rev=373004=rev
Log:
Only pass -coverage-notes-file when emitting coverage
The only functional change here is that -coverage-notes-file is not
passed to -cc1 in some situations.
This code
Author: rnk
Date: Thu Sep 26 10:19:22 2019
New Revision: 372999
URL: http://llvm.org/viewvc/llvm-project?rev=372999=rev
Log:
Move normalization of `\` in #includes from -fms-compatibility to
-fms-extensions
Handling backslashes in include paths in the implementation isn't
non-conforming.
Author: rnk
Date: Thu Sep 26 09:56:25 2019
New Revision: 372994
URL: http://llvm.org/viewvc/llvm-project?rev=372994=rev
Log:
Un-XFAIL coverage_no_integrated_as.c test on Windows
You can't use -fno-integrated-as for *-msvc triples because no usable
standalone assembler exists. Perhaps we could
Author: rnk
Date: Wed Sep 25 15:50:50 2019
New Revision: 372926
URL: http://llvm.org/viewvc/llvm-project?rev=372926=rev
Log:
Simplify -fms-compatibility include lookup logic, NFC
This include search logic has an extra parameter to deal with Windows
includes with backslashes, which get normalized
Author: rnk
Date: Tue Sep 17 13:29:10 2019
New Revision: 372178
URL: http://llvm.org/viewvc/llvm-project?rev=372178=rev
Log:
Ignore exception specifier mismatch when merging redeclarations
Exception specifiers are now part of the function type in C++17.
Normally, it is illegal to redeclare the
Author: rnk
Date: Thu Sep 12 11:26:34 2019
New Revision: 371753
URL: http://llvm.org/viewvc/llvm-project?rev=371753=rev
Log:
[MS] Warn when shadowing template parameters under -fms-compatibility
Summary:
C++ does not allow shadowing template parameters, but previously we
allowed it under
Thanks, that seems like the correct fix. The property that makes them fail
is the native system path style, not the default target.
On Thu, Sep 12, 2019 at 5:03 AM Jeremy Morse
wrote:
> On Thu, Sep 12, 2019 at 11:24 AM Jeremy Morse
> wrote:
> > Assuming no-one else is looking at this, I'll
Author: rnk
Date: Thu Sep 12 10:55:48 2019
New Revision: 371749
URL: http://llvm.org/viewvc/llvm-project?rev=371749=rev
Log:
Don't warn about selectany on implicitly inline variables
Summary:
This avoids a -Wignored-attribute warning on the code pattern Microsoft
recommends for integral const
Author: rnk
Date: Wed Sep 11 13:56:25 2019
New Revision: 371663
URL: http://llvm.org/viewvc/llvm-project?rev=371663=rev
Log:
Start porting ivfsoverlay tests to Windows
Part of PR43272, the changes are:
1. Use @ as the sed pattern delimiter instead of : so that the drive
letter in lit
Author: rnk
Date: Wed Sep 11 11:09:10 2019
New Revision: 371642
URL: http://llvm.org/viewvc/llvm-project?rev=371642=rev
Log:
[MS] Consder constexpr globals to be inline, as in C++17
Summary:
Microsoft seems to do this regardless of the language mode, so we must
also do it in order to be ABI
Author: rnk
Date: Tue Sep 10 18:01:06 2019
New Revision: 371581
URL: http://llvm.org/viewvc/llvm-project?rev=371581=rev
Log:
Emit -Wmicrosoft-enum-value warning instead of error in MS ABI
Summary:
The first NFC change is to replace a getCXXABI().isMicrosoft() check
with
Author: rnk
Date: Tue Sep 10 14:54:16 2019
New Revision: 371559
URL: http://llvm.org/viewvc/llvm-project?rev=371559=rev
Log:
Actually reorder not and env in crash-recovery-modules.m
Modified:
cfe/trunk/test/Index/crash-recovery-modules.m
Modified:
Author: rnk
Date: Tue Sep 10 13:15:45 2019
New Revision: 371552
URL: http://llvm.org/viewvc/llvm-project?rev=371552=rev
Log:
Re-land Remove REQUIRES:shell from tests that pass for me on Windows
This reverts r371497 (git commit 3d7e9ab7b9f8c53aa41420c54970f0fb421004a2)
Reorder `not` with `env`
Author: rnk
Date: Mon Sep 9 17:50:32 2019
New Revision: 371478
URL: http://llvm.org/viewvc/llvm-project?rev=371478=rev
Log:
Remove REQUIRES:shell from tests that pass for me on Windows
I see in the history for some of these tests REQUIRES:shell was used as
a way to disable tests on Windows
Author: rnk
Date: Fri Sep 6 17:41:08 2019
New Revision: 371277
URL: http://llvm.org/viewvc/llvm-project?rev=371277=rev
Log:
Fix thunks.cpp test, don't FileCheck for anon namespace id
The anon namespace id is a hash of the main input path to the compiler,
which varies in the test suite because
Author: rnk
Date: Fri Sep 6 15:55:26 2019
New Revision: 371269
URL: http://llvm.org/viewvc/llvm-project?rev=371269=rev
Log:
Use musttail for variadic method thunks when possible
This avoids cloning variadic virtual methods when the target supports
musttail and the return type is not covariant.
Author: rnk
Date: Tue Aug 27 10:52:03 2019
New Revision: 370087
URL: http://llvm.org/viewvc/llvm-project?rev=370087=rev
Log:
Move EH spec mismatches under -fms-compatibility
-fms-extensions is intended to enable conforming language extensions and
-fms-compatibility is intended to language rule
Author: rnk
Date: Tue Aug 20 16:32:51 2019
New Revision: 369474
URL: http://llvm.org/viewvc/llvm-project?rev=369474=rev
Log:
Add triple to new test to try to pacify bots
Modified:
cfe/trunk/test/CodeGenCXX/debug-info-atexit-stub.cpp
Modified:
Author: rnk
Date: Thu Aug 15 12:45:28 2019
New Revision: 369043
URL: http://llvm.org/viewvc/llvm-project?rev=369043=rev
Log:
[Sema] Implement DR2386 for C++17 structured binding
Allow implementations to provide complete definitions of
std::tuple_size, but to omit the 'value' member to signal
he
>>> TLS variables are simply global, and the RAII objects assert that things
>>> haven't been constructed and destructed in the correct order.
>>>
>>> So, going forward you will probably need to remember to add REQUIRES:
>>> thread_support to individu
gt; on it. (And this is code that all other major compilers tolerate, afaik.)
>
> // Martin
>
>
> On Thu, 8 Aug 2019, Reid Kleckner via cfe-commits wrote:
>
> > Author: rnk
> > Date: Thu Aug 8 14:35:03 2019
> > New Revision: 368348
> >
> > UR
Author: rnk
Date: Fri Aug 9 12:49:14 2019
New Revision: 368475
URL: http://llvm.org/viewvc/llvm-project?rev=368475=rev
Log:
Don't diagnose errors when a file matches an include component
This regressed in r368322, and was reported as PR42948 and on the
mailing list. The fix is to ignore the
s tolerate, afaik.)
>
> // Martin
>
>
> On Thu, 8 Aug 2019, Reid Kleckner via cfe-commits wrote:
>
> > Author: rnk
> > Date: Thu Aug 8 14:35:03 2019
> > New Revision: 368348
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=368348=rev
> >
.
On Thu, Aug 8, 2019 at 2:45 PM Reid Kleckner via cfe-commits <
cfe-commits@lists.llvm.org> wrote:
> Author: rnk
> Date: Thu Aug 8 14:45:59 2019
> New Revision: 368354
>
> URL: http://llvm.org/viewvc/llvm-project?rev=368354=rev
> Log:
> Mark clang-scan-deps test
Author: rnk
Date: Thu Aug 8 14:45:59 2019
New Revision: 368354
URL: http://llvm.org/viewvc/llvm-project?rev=368354=rev
Log:
Mark clang-scan-deps test as requiring thread support
Otherwise the test calls a pure virtual method and crashes. Perhaps this
could be improved.
Modified:
Author: rnk
Date: Thu Aug 8 14:35:03 2019
New Revision: 368348
URL: http://llvm.org/viewvc/llvm-project?rev=368348=rev
Log:
Fix up fd limit diagnosis code
Apparently Windows returns the "invalid argument" error code when the
path contains invalid characters such as '<'. The
Author: rnk
Date: Fri Aug 2 15:55:00 2019
New Revision: 367733
URL: http://llvm.org/viewvc/llvm-project?rev=367733=rev
Log:
The MinGW linker supports response files
This affects both LLD and ld.bfd.
This isn't testable with a normal driver test with -### because those
command lines are printed
Author: rnk
Date: Tue Jul 30 10:58:22 2019
New Revision: 367337
URL: http://llvm.org/viewvc/llvm-project?rev=367337=rev
Log:
Remove cache for macro arg stringization
Summary:
The cache recorded the wrong expansion location for all but the first
stringization. It seems uncommon to stringize the
Author: rnk
Date: Mon Jul 29 11:48:50 2019
New Revision: 367249
URL: http://llvm.org/viewvc/llvm-project?rev=367249=rev
Log:
Fix taint-generic.c on Windows, handle case in OS error
Modified:
cfe/trunk/test/Analysis/taint-generic.c
Modified: cfe/trunk/test/Analysis/taint-generic.c
URL:
Author: rnk
Date: Tue Jul 16 16:44:33 2019
New Revision: 366284
URL: http://llvm.org/viewvc/llvm-project?rev=366284=rev
Log:
Fix OpenCLCXX test on 32-bit Windows where thiscall is present
Modified:
cfe/trunk/test/SemaOpenCLCXX/address-space-deduction.cl
Modified:
Author: rnk
Date: Tue Jul 16 16:38:05 2019
New Revision: 366282
URL: http://llvm.org/viewvc/llvm-project?rev=366282=rev
Log:
Fix darwin-ld.c if dsymutil.exe exists on PATH
Modified:
cfe/trunk/test/Driver/darwin-ld.c
Modified: cfe/trunk/test/Driver/darwin-ld.c
URL:
Author: rnk
Date: Fri Jul 12 13:44:57 2019
New Revision: 365956
URL: http://llvm.org/viewvc/llvm-project?rev=365956=rev
Log:
Revert driver: Don't warn about assembler flags being unused when not assembling
This reverts r365703 (git commit 101c1afdfd1c88f05da94c6fd317b489bb704f40)
and r365714.
This seems to have caused a libfuzzer test to fail here:
http://lab.llvm.org:8011/builders/sanitizer-windows/builds/48261
It's not easy to fix because -O0 is passed to clang-cl on Windows and clang
elsewhere, so /Od won't do the trick without a substitution. This was kind
of why I added -O0 in
NP, I forgot to follow up mentioning that I tweaked the test to fix the
failure in https://reviews.llvm.org/rC365557. It would be good to
eventually mangle whatever OpenCL thing is being mangled here in the MS
ABI, but that can be future work.
On Wed, Jul 10, 2019 at 2:45 AM Marco Antognini
Author: rnk
Date: Tue Jul 9 16:22:01 2019
New Revision: 365581
URL: http://llvm.org/viewvc/llvm-project?rev=365581=rev
Log:
Revert [clang] DirectoryWatcher
This reverts r365574 (git commit 31babea94a3ed38a140540f2252cf043dacec1f7)
Removed:
cfe/trunk/include/clang/DirectoryWatcher/
Author: rnk
Date: Tue Jul 9 16:17:43 2019
New Revision: 365579
URL: http://llvm.org/viewvc/llvm-project?rev=365579=rev
Log:
[MS] Treat ignored explicit calling conventions as an explicit __cdecl
The CCCR_Ignore action is only used for Microsoft calling conventions,
mainly because MSVC does not
Author: rnk
Date: Tue Jul 9 14:02:06 2019
New Revision: 365557
URL: http://llvm.org/viewvc/llvm-project?rev=365557=rev
Log:
Use the Itanium C++ ABI for the pipe_builtin.cl test
Certain OpenCL constructs cannot yet be mangled in the MS C++ ABI.
Add a FIXME for it if anyone cares to implement it.
Author: rnk
Date: Tue Jul 9 13:57:28 2019
New Revision: 365556
URL: http://llvm.org/viewvc/llvm-project?rev=365556=rev
Log:
De-templatize non-dependent VS macro logic, NFC
These macro definitions don't depend on the template parameter, so they
don't need to be part of the template. Move them to
FYI, your test seems to fail on Windows:
FAIL: Clang :: CodeGenOpenCL/pipe_builtin.cl (4679 of 15176)
TEST 'Clang :: CodeGenOpenCL/pipe_builtin.cl' FAILED
Script:
--
: 'RUN: at line 1';
c:\b\slave\clang-x64-windows-msvc\build\build\stage1\bin\clang.exe
201 - 300 of 1208 matches
Mail list logo