summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/clang.inc
Commit message (Collapse)AuthorAgeFilesLines
...
* clang: Update to 11.0.0-rc6Khem Raj2020-10-081-1/+1
| | | | | | | | | * 176249bd673 (tag: llvmorg-11.0.0-rc6, upstream/release/11.x, origin/release/11.x) [CodeGen][TailDuplicator] Don't duplicate blocks with INLINEASM_BR * e84852be644 Add ability to turn off -fpch-instantiate-templates in clang-cl * 121babae56e [SelectionDAG] Don't remove unused negated constant immediately * f80e6d63423 ReleaseNotes: mention the machine outliner for ARM Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 11.x releaseKhem Raj2020-10-031-1/+1
| | | | | | | * 636ecdd1479 (upstream/release/11.x, origin/release/11.x) Fix indentation for PowerPC ReleaseNotes * b6efbd6b5f2 LLVM release notes: JIT changes Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 11.0.0-rc5Khem Raj2020-10-011-1/+1
| | | | | | | | | | | | | | | * 60a25202a7d [APFloat] prevent NaN morphing into Inf on conversion (PR43907) * a3aee2678d0 [GlobalISel] Fix multiply with overflow intrinsics legalization generating invalid MIR. * dda0a1867cc [LLVM 11] Add SystemZ changes to release notes * eb83b551d3e Fix mysterious failure of SupportTests FileCheckTest.Binop * 29392497305 [LLVM-C] Turn a ShuffleVector Constant Into a Getter. * 9e367bd69b0 C API: functions to get mask of a ShuffleVector * 1e4b179bf82 [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store * 184a13d362e AArch64/GlobalISel: Narrow stack passed argument access size * 81eb1c1fa75 AArch64/GlobalISel: Reduced patch for bug 47619 * e9adcbfad0d release notes: mention zig as an external project Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 11.0.0-rc3Khem Raj2020-09-221-1/+1
| | | | | | | | | | | * 0b56e5490dc clang-tools-extra: Drop doxygen link from index.rst * 1b80e741f51 llvm index.rst: Drop in-progress warning * 8aca41f39c2 (tag: llvmorg-11.0.0-rc3) [clang][docs] Fix documentation of -O * b513e1963f3 [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder * 6250d494453 PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. * 410b0dc84bb [llvm] Add contains(KeyType) -> bool methods to SmallPtrSet Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest 11.x release branchKhem Raj2020-09-221-1/+1
| | | | | | | | * b78e5de029c [SelectionDAG] Check any use of negation result before removal * 4fe4e35452e [Flang] Add GettingInvolved documentation page and sidebar. * 80e2fc1e6e6 [X86][ELF] Prefer lowering MC_GlobalAddress operands to .Lfoo$local for STV_DEFAULT only Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 11.x release branchKhem Raj2020-09-161-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 11.x branchKhem Raj2020-09-131-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest clang-11 branchKhem Raj2020-09-071-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest release/11.xKhem Raj2020-08-271-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 11.x release branchKhem Raj2020-08-211-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: set the default pigz threadMingli Yu2020-08-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data. do_package uses pigz to compress data to speed up the time if there is pigz available on the build server. But for some big package such as clang, there comes below error during do_package. gzip: stdout: Cannot allocate memory tar: TOPDIR/sstate-cache/20/80/sstate:clang:cortexa57-wrs-linux:10.0.1:r0:cortexa57:3:20808f8a746b00ec9470a81057c8595d878cfe8c565cfbcbbaa3ea870528ee34_package.tgz.QF5dss8M: Wrote only 8192 of 10240 bytes tar: Child returned status 1 tar: Error is not recoverable: exiting now So set the default pigz thread for clang and the user also can customize the pigz thread such as PIGZ_pn-clang = "-p 3" for clang in local.conf to avoid eating so much memory. Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
* clang: Update to 10.0.1-rc4Khem Raj2020-07-101-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 10.0.1-rc2Khem Raj2020-06-281-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest after 10.0.1-rc1Khem Raj2020-06-091-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 10.0.1-rc1Khem Raj2020-05-261-2/+2
| | | | | | | | Update version number accordingly Signed-off-by: Khem Raj <raj.khem@gmail.com> s
* clang: Update to llvmorg-10.0.0 final releaseKhem Raj2020-03-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 10.0.0-rc5Khem Raj2020-03-191-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 10.x rc4 releaseKhem Raj2020-03-151-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 10.x releaseKhem Raj2020-03-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 10.x branchKhem Raj2020-03-091-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest 10.xKhem Raj2020-03-051-1/+1
| | | | | | Drop -lz patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest 10.x releaseKhem Raj2020-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Upgrade to latest on 10.x releaseKhem Raj2020-02-271-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Upgrade clang to 10.x release (RC2)Khem Raj2020-02-211-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Use simplier libdir suffix computationDaniel McGregor2020-01-241-17/+1
| | | | | | | | | | An earlier commit added a suffix table to determine the libdir suffix for multilib targets. This table failed at least in the lib32 case for x86, where the suffix should have been '', but was instead '32'. Use the same method as the cmake bbclass instead. Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
* clang: Update to 9.0.1 RC3Khem Raj2019-12-191-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Compute LLVM_LIBDIR_SUFFIX correctly on multiarch environmentHiroshi Hatake2019-12-161-0/+18
| | | | Co-authored-by: INAJIMA Daisuke <inajima@soum.co.jp>
* clang: Update to 9.0.1-rc2Khem Raj2019-12-071-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Uodate to 9.0.1-rc1Khem Raj2019-11-231-2/+2
| | | | | | | Drop 0021-Driver-Prioritize-SYSROOT-usr-include-over-RESOURCE_.patch as its already applied upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Upgrade to final 9.0.0 releaseKhem Raj2019-09-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Update to latest on 9.xKhem Raj2019-09-161-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 9.xKhem Raj2019-09-141-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to llvmorg-9.0.0-rc4Khem Raj2019-09-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 9.xKhem Raj2019-09-101-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 9.x branchKhem Raj2019-09-091-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Define PYTHON_LIBRARY and PYTHON_INCLUDE_DIRKhem Raj2019-09-071-1/+1
| | | | | | | | - Update at the same time to latest on 9.x - Update patches to drop patch numbers - Drop lldb from search python interpreter Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to 9.0-rc3Khem Raj2019-09-021-1/+1
| | | | | | | Default to ssp and pie irrespective of GCCPIE this lets us build one clang for all Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 9.xKhem Raj2019-08-271-1/+1
| | | | | | Drop upstreamed patch to fix libcxx build on mips Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 9.x releaseKhem Raj2019-08-261-1/+1
| | | | | | Fix libcxx build on mips Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update past 9.0-rc2Khem Raj2019-08-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest release/9.x branchKhem Raj2019-08-161-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Upgrade to 9.x-rcXKhem Raj2019-08-121-7/+7
| | | | | | | dont package six.py, its provided by python3-six package default to lp64d ABI and rv64gc ISA. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 8.x branchKhem Raj2019-07-221-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 8.x releaseKhem Raj2019-07-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 8.0 releaseKhem Raj2019-06-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 8.xKhem Raj2019-05-261-1/+1
| | | | | | | | Changes https://github.com/llvm/llvm-project/compare/9124fda0adfec205856a1ecca76d2cead11a0e2c...11c3a5c0f988cc3f412daf13ef8e47d813cc77f1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 8.0 releaseKhem Raj2019-05-191-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: upgrade to latest on 8.x releaseKhem Raj2019-05-101-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clang: Update to latest on 8.x releaseKhem Raj2019-03-151-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* update clang to latest 8.x branchKhem Raj2019-03-121-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>