[clang-tools-extra] r365380 - A test commit following 'Obtaining Commit Access' (https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access)

2019-07-08 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Mon Jul 8 12:53:22 2019 New Revision: 365380 URL: http://llvm.org/viewvc/llvm-project?rev=365380=rev Log: A test commit following 'Obtaining Commit Access' (https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access) Modified:

r369147 - [ARM] push LR before __gnu_mcount_nc

2019-08-16 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Fri Aug 16 13:21:08 2019 New Revision: 369147 URL: http://llvm.org/viewvc/llvm-project?rev=369147=rev Log: [ARM] push LR before __gnu_mcount_nc Push LR register before calling __gnu_mcount_nc as it expects the value of LR register to be the top value of the stack on ARM32.

r369149 - Revert "[ARM] push LR before __gnu_mcount_nc"

2019-08-16 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Fri Aug 16 13:40:21 2019 New Revision: 369149 URL: http://llvm.org/viewvc/llvm-project?rev=369149=rev Log: Revert "[ARM] push LR before __gnu_mcount_nc" This reverts commit f4cf3b959333f62b7a7b2d7771f7010c9d8da388. Modified: cfe/trunk/lib/Basic/Targets/ARM.cpp

r369173 - Reland "[ARM] push LR before __gnu_mcount_nc"

2019-08-16 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Fri Aug 16 16:30:16 2019 New Revision: 369173 URL: http://llvm.org/viewvc/llvm-project?rev=369173=rev Log: Reland "[ARM] push LR before __gnu_mcount_nc" This relands r369147 with fixes to unit tests. https://reviews.llvm.org/D65019 Modified:

[clang-tools-extra] r372037 - [clang-tidy] add checks to bugprone-posix-return

2019-09-16 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Mon Sep 16 14:43:56 2019 New Revision: 372037 URL: http://llvm.org/viewvc/llvm-project?rev=372037=rev Log: [clang-tidy] add checks to bugprone-posix-return This check now also checks if any calls to pthread_* functions expect negative return values. These functions return

r374932 - [clang] refactor -Wa,-W test cases.

2019-10-15 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Tue Oct 15 11:17:08 2019 New Revision: 374932 URL: http://llvm.org/viewvc/llvm-project?rev=374932=rev Log: [clang] refactor -Wa,-W test cases. Remove REQUIRES and only keep the clang driver tests, since the assembler are already tested with -Wa,--no-warn. This way we could

r374822 - Add support to -Wa,-W in clang

2019-10-14 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Mon Oct 14 14:21:39 2019 New Revision: 374822 URL: http://llvm.org/viewvc/llvm-project?rev=374822=rev Log: Add support to -Wa,-W in clang Currently clang does not support -Wa,-W, which suppresses warning messages in GNU assembler. Add this option for gcc compatibility.

r374833 - Revert "Add support to -Wa,-W in clang"

2019-10-14 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Mon Oct 14 15:28:01 2019 New Revision: 374833 URL: http://llvm.org/viewvc/llvm-project?rev=374833=rev Log: Revert "Add support to -Wa,-W in clang" This reverts commit e72eeca43b9577be2aae55f7603febbf223a6ab3. Removed: cfe/trunk/test/Driver/as-w-option.c Modified:

r374834 - Add support to -Wa,-W in clang

2019-10-14 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Mon Oct 14 15:28:03 2019 New Revision: 374834 URL: http://llvm.org/viewvc/llvm-project?rev=374834=rev Log: Add support to -Wa,-W in clang Summary: Currently clang does not support -Wa,-W, which suppresses warning messages in GNU assembler. Add this option for gcc

r374837 - [clang] add requirements to -Wa,-W test cases.

2019-10-14 Thread Jian Cai via cfe-commits
Author: jcai19 Date: Mon Oct 14 15:51:12 2019 New Revision: 374837 URL: http://llvm.org/viewvc/llvm-project?rev=374837=rev Log: [clang] add requirements to -Wa,-W test cases. Include linux as a test requirement. Modified: cfe/trunk/test/Driver/as-w-option.c Modified:

Re: r374837 - [clang] add requirements to -Wa,-W test cases.

2019-10-28 Thread Jian Cai via cfe-commits
n on non-linux, so if someone breaks it >> on e.g. win they won't see the failure. Maybe add a >> --target=i386-unknown-linux instead? Then it might pass on all platforms. >> >> On Mon, Oct 14, 2019 at 6:48 PM Jian Cai via cfe-commits < >> cfe-commits@lists.llvm.org>

Re: r374837 - [clang] add requirements to -Wa,-W test cases.

2019-10-28 Thread Jian Cai via cfe-commits
; >>> On Mon, Oct 14, 2019 at 3:54 PM Nico Weber via cfe-commits < >>> cfe-commits@lists.llvm.org> wrote: >>> >>>> Hm, this means the test can't run on non-linux, so if someone breaks it >>>> on e.g. win they won't see the failure. Maybe add a

[clang] fcbc613 - Make "#pragma clang attribute" support uninitialized attribute.

2020-04-23 Thread Jian Cai via cfe-commits
Author: Jian Cai Date: 2020-04-23T14:25:13-07:00 New Revision: fcbc613ad8b7785f710996f58726f26ad4ace50b URL: https://github.com/llvm/llvm-project/commit/fcbc613ad8b7785f710996f58726f26ad4ace50b DIFF: https://github.com/llvm/llvm-project/commit/fcbc613ad8b7785f710996f58726f26ad4ace50b.diff

[clang] 4db2b70 - Add a flag to debug automatic variable initialization

2020-06-08 Thread Jian Cai via cfe-commits
Author: Jian Cai Date: 2020-06-08T12:30:56-07:00 New Revision: 4db2b70248686b8ac0667237768008762a66bb06 URL: https://github.com/llvm/llvm-project/commit/4db2b70248686b8ac0667237768008762a66bb06 DIFF: https://github.com/llvm/llvm-project/commit/4db2b70248686b8ac0667237768008762a66bb06.diff

[clang] fd11a26 - [AArch64] handle -Wa,-march=

2021-06-07 Thread Jian Cai via cfe-commits
Author: Jian Cai Date: 2021-06-07T10:15:53-07:00 New Revision: fd11a26d368c5a909fb88548fef2cee7a6c2c931 URL: https://github.com/llvm/llvm-project/commit/fd11a26d368c5a909fb88548fef2cee7a6c2c931 DIFF: https://github.com/llvm/llvm-project/commit/fd11a26d368c5a909fb88548fef2cee7a6c2c931.diff

[clang] 9145a3d - Revert "[AArch64] handle -Wa,-march="

2021-06-07 Thread Jian Cai via cfe-commits
Author: Jian Cai Date: 2021-06-07T14:31:07-07:00 New Revision: 9145a3d4ab7eb05d9fb113b5392e8961df629b88 URL: https://github.com/llvm/llvm-project/commit/9145a3d4ab7eb05d9fb113b5392e8961df629b88 DIFF: https://github.com/llvm/llvm-project/commit/9145a3d4ab7eb05d9fb113b5392e8961df629b88.diff

[clang] 0eac975 - Reland "[AArch64] handle -Wa,-march="

2021-06-23 Thread Jian Cai via cfe-commits
Author: Jian Cai Date: 2021-06-23T12:01:57-07:00 New Revision: 0eac975b51cca5b54a1f516d05a233c215375eda URL: https://github.com/llvm/llvm-project/commit/0eac975b51cca5b54a1f516d05a233c215375eda DIFF: https://github.com/llvm/llvm-project/commit/0eac975b51cca5b54a1f516d05a233c215375eda.diff

[clang] 76d9bc7 - Reland "Add support to -Wa,--version in clang""

2021-04-01 Thread Jian Cai via cfe-commits
Author: Jian Cai Date: 2021-04-01T13:47:56-07:00 New Revision: 76d9bc72784d88f4dd57b9939e52c73739438af5 URL: https://github.com/llvm/llvm-project/commit/76d9bc72784d88f4dd57b9939e52c73739438af5 DIFF: https://github.com/llvm/llvm-project/commit/76d9bc72784d88f4dd57b9939e52c73739438af5.diff

[clang] 3cc3c0f - Add support to -Wa,--version in clang

2021-03-31 Thread Jian Cai via cfe-commits
Author: Jian Cai Date: 2021-03-31T16:29:02-07:00 New Revision: 3cc3c0f8352ec33ca2f2636f94cb1d85fc57ac16 URL: https://github.com/llvm/llvm-project/commit/3cc3c0f8352ec33ca2f2636f94cb1d85fc57ac16 DIFF: https://github.com/llvm/llvm-project/commit/3cc3c0f8352ec33ca2f2636f94cb1d85fc57ac16.diff