[clang] [Clang] WIP: Take libstdc++ into account during GCC detection (PR #145056)

2025-06-20 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h edited https://github.com/llvm/llvm-project/pull/145056 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Take libstdc++ into account during GCC detection (PR #145056)

2025-06-20 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h created https://github.com/llvm/llvm-project/pull/145056 The Generic_GCC::GCCInstallationDetector class always picks the latest available GCC installation directory. This often breaks C++ compilation on systems on which this directory does not contain a libstdc++

[clang] [Clang] WIP: Take libstdc++ into account during GCC detection (PR #145056)

2025-06-20 Thread Frederik Harwath via cfe-commits
frederik-h wrote: See also this related [discourse thread](https://discourse.llvm.org/t/rfc-take-libstdc-into-account-during-gcc-detection/86992). https://github.com/llvm/llvm-project/pull/145056 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] [clang][test] Remove duplication from gcc toolchain test (NFC) (PR #146487)

2025-07-01 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h created https://github.com/llvm/llvm-project/pull/146487 Changes from Commit 40aab0412fe7a14781e133627c2bb0a22761eac8 "[test] Migrate -gcc-toolchain with space separator to --gcc-toolchain=" made two previously different RUN lines equal. Remove one RUN line. >Fr

[clang] [clang][test] Remove duplication from gcc toolchain test (NFC) (PR #146487)

2025-07-01 Thread Frederik Harwath via cfe-commits
frederik-h wrote: Merging without review as this change is trivial. https://github.com/llvm/llvm-project/pull/146487 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Take libstdc++ into account during GCC detection (PR #145056)

2025-07-09 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h updated https://github.com/llvm/llvm-project/pull/145056 >From 87c03ace23467a7d6cb7e466a02309b5b287a013 Mon Sep 17 00:00:00 2001 From: Frederik Harwath Date: Wed, 19 Feb 2025 16:01:56 +0100 Subject: [PATCH 1/7] [Clang] Take libstdc++ into account during GCC detecti

[clang] [Clang] WIP: Take libstdc++ into account during GCC detection (PR #145056)

2025-07-08 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h updated https://github.com/llvm/llvm-project/pull/145056 >From 87c03ace23467a7d6cb7e466a02309b5b287a013 Mon Sep 17 00:00:00 2001 From: Frederik Harwath Date: Wed, 19 Feb 2025 16:01:56 +0100 Subject: [PATCH 1/3] [Clang] Take libstdc++ into account during GCC detecti

[clang] [Clang] WIP: Take libstdc++ into account during GCC detection (PR #145056)

2025-07-08 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h updated https://github.com/llvm/llvm-project/pull/145056 >From 87c03ace23467a7d6cb7e466a02309b5b287a013 Mon Sep 17 00:00:00 2001 From: Frederik Harwath Date: Wed, 19 Feb 2025 16:01:56 +0100 Subject: [PATCH 1/5] [Clang] Take libstdc++ into account during GCC detecti

[clang] [Clang] Take libstdc++ into account during GCC detection (PR #145056)

2025-07-08 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h edited https://github.com/llvm/llvm-project/pull/145056 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] WIP: Take libstdc++ into account during GCC detection (PR #145056)

2025-07-08 Thread Frederik Harwath via cfe-commits
https://github.com/frederik-h updated https://github.com/llvm/llvm-project/pull/145056 >From 87c03ace23467a7d6cb7e466a02309b5b287a013 Mon Sep 17 00:00:00 2001 From: Frederik Harwath Date: Wed, 19 Feb 2025 16:01:56 +0100 Subject: [PATCH 1/4] [Clang] Take libstdc++ into account during GCC detecti