[clang] [Clang][Driver] Ensure clang can construct toolchain target names (PR #115798)

2024-11-11 Thread Matthew Mirvish via cfe-commits
https://github.com/mincrmatt12 created https://github.com/llvm/llvm-project/pull/115798 This adds an extra validation step to `ToolChain::getTargetAndModeFromProgramName` to actually try constructing the target info for the triple it deduces, instead of just relying on the LLVM target registr

[clang-tools-extra] [clangd] Forward --target to system include extraction (PR #65824)

2023-09-10 Thread Matthew Mirvish via cfe-commits
https://github.com/mincrmatt12 resolved https://github.com/llvm/llvm-project/pull/65824 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clangd] Forward --target to system include extraction (PR #65824)

2023-09-10 Thread Matthew Mirvish via cfe-commits
@@ -87,12 +87,13 @@ struct DriverArgs { std::string Lang; std::string Sysroot; std::string ISysroot; + std::string Target; bool operator==(const DriverArgs &RHS) const { return std::tie(Driver, StandardIncludes, StandardCXXIncludes, Lang, -S

[clang-tools-extra] [clangd] Forward --target to system include extraction (PR #65824)

2023-09-10 Thread Matthew Mirvish via cfe-commits
https://github.com/mincrmatt12 updated https://github.com/llvm/llvm-project/pull/65824: >From e5f74b064b303a53b267caa12738af381c17c65f Mon Sep 17 00:00:00 2001 From: Matthew Mirvish Date: Fri, 8 Sep 2023 19:59:58 -0400 Subject: [PATCH] [clangd] Forward --target to system include extraction Som

[clang-tools-extra] [clangd] Forward --target to system include extraction (PR #65824)

2023-09-08 Thread Matthew Mirvish via cfe-commits
https://github.com/mincrmatt12 created https://github.com/llvm/llvm-project/pull/65824: Some clang multilib configurations (such as the one currently used in the [beta ARM LLVM toolchain](https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm)) wind up only reporting the C++ include

[clang-tools-extra] [clangd] Forward --target to system include extraction (PR #65824)

2023-09-08 Thread Matthew Mirvish via cfe-commits
https://github.com/mincrmatt12 review_requested https://github.com/llvm/llvm-project/pull/65824 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits