r371853 - Fix depfile name construction

2019-09-13 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Fri Sep 13 06:15:35 2019 New Revision: 371853 URL: http://llvm.org/viewvc/llvm-project?rev=371853&view=rev Log: Fix depfile name construction - When using -o, the provided filename is using for constructing the depfile name (when -MMD is passed). - The logic looks fo

r356742 - [ARM] Add Cortex-M35P Support

2019-03-22 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Fri Mar 22 03:58:15 2019 New Revision: 356742 URL: http://llvm.org/viewvc/llvm-project?rev=356742&view=rev Log: [ARM] Add Cortex-M35P Support - Add clang frontend testing for Cortex-M35P Differential Revision: https://reviews.llvm.org/D57765 Modified: cfe/trunk/

r354789 - [AArch64] Add support for Cortex-A76 and Cortex-A76AE

2019-02-25 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Mon Feb 25 07:11:31 2019 New Revision: 354789 URL: http://llvm.org/viewvc/llvm-project?rev=354789&view=rev Log: [AArch64] Add support for Cortex-A76 and Cortex-A76AE - Add LLVM backend support for Cortex-A76 and Cortex-A76AE - Documentation can be found at https://de

[libunwind] r349339 - [AArch64][libunwind] Unwinding support for return address signing with B Key

2018-12-17 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Mon Dec 17 03:43:24 2018 New Revision: 349339 URL: http://llvm.org/viewvc/llvm-project?rev=349339&view=rev Log: [AArch64][libunwind] Unwinding support for return address signing with B Key - Support for the case where the return address has been signed with the B key -

[libunwind] r349140 - [AArch64][libunwind] Unwinding support for return address signing

2018-12-14 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Fri Dec 14 03:30:12 2018 New Revision: 349140 URL: http://llvm.org/viewvc/llvm-project?rev=349140&view=rev Log: [AArch64][libunwind] Unwinding support for return address signing - Follow up to revision r342895 - gcc would not build libunwind with the earlier patch as t

r345273 - [AArch64] Branch Protection and Return Address Signing B Key Support

2018-10-25 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Thu Oct 25 08:23:49 2018 New Revision: 345273 URL: http://llvm.org/viewvc/llvm-project?rev=345273&view=rev Log: [AArch64] Branch Protection and Return Address Signing B Key Support - Add support for -mbranch-protection=[+]* where - ::= [standard, none, bti, pac-ret[

[libunwind] r342901 - Reverting r342895

2018-09-24 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Mon Sep 24 09:36:33 2018 New Revision: 342901 URL: http://llvm.org/viewvc/llvm-project?rev=342901&view=rev Log: Reverting r342895 - The used builtins do not compile for pre arm v8.3a targets with gcc Modified: libunwind/trunk/include/libunwind.h libunwind/tru

[libunwind] r342895 - [AArch64] Unwinding support for return address signing

2018-09-24 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Mon Sep 24 08:55:35 2018 New Revision: 342895 URL: http://llvm.org/viewvc/llvm-project?rev=342895&view=rev Log: [AArch64] Unwinding support for return address signing - When return address signing is enabled, the LR may be signed on function entry - When an exception i

r340019 - [AArch64] - return address signing

2018-08-17 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Fri Aug 17 05:55:05 2018 New Revision: 340019 URL: http://llvm.org/viewvc/llvm-project?rev=340019&view=rev Log: [AArch64] - return address signing - Add a command line options -msign-return-address to enable return address signing - Armv8.3a added instructions to sig

r328092 - clang-interpreter example cmake fix

2018-03-21 Thread Luke Cheeseman via cfe-commits
Author: lukecheeseman Date: Wed Mar 21 05:05:19 2018 New Revision: 328092 URL: http://llvm.org/viewvc/llvm-project?rev=328092&view=rev Log: clang-interpreter example cmake fix Add in a space when appending the export to the linker options. Without the space the export is appended onto whatever th