[clang] [clang] Implement address sanitizer on AIX (PR #129925)

2025-05-28 Thread David Tenty via cfe-commits
@@ -259,6 +260,45 @@ void aix::Linker::ConstructJob(Compilation &C, const JobAction &JA, // Specify linker input file(s). AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); + // Add sanitizer libraries. + const SanitizerArgs &Sanitize = ToolChain.getSanitizerArgs(Ar

[clang] [clang] Implement address sanitizer on AIX (PR #129925)

2025-05-28 Thread David Tenty via cfe-commits
@@ -259,6 +260,56 @@ void aix::Linker::ConstructJob(Compilation &C, const JobAction &JA, // Specify linker input file(s). AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); + // Add sanitizer libraries. + const SanitizerArgs &Sanitize = ToolChain.getSanitizerArgs(Ar

[clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)

2025-05-30 Thread David Tenty via cfe-commits
https://github.com/daltenty approved this pull request. LGTM, thanks! https://github.com/llvm/llvm-project/pull/137670 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-repl][AIX][zOS] Disable clang/test/Interpreter tests on AIX and zOS (NFC) (PR #153587)

2025-08-15 Thread David Tenty via cfe-commits
https://github.com/daltenty approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/153587 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)

2025-08-20 Thread David Tenty via cfe-commits
https://github.com/daltenty closed https://github.com/llvm/llvm-project/pull/154537 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Rewrite tests relying on shell environment variable features (PR #156904)

2025-09-05 Thread David Tenty via cfe-commits
daltenty wrote: > I guess for now I can mark these as unsupported on AIX with a TODO. I'm > hoping to have everything moved over to the internal shell by early next week. Thanks, we'd really like to move over to the internal shell to avoid these problems on AIX too, so I'm all for anything tha

[clang] [clang] Rewrite tests relying on shell environment variable features (PR #156904)

2025-09-05 Thread David Tenty via cfe-commits
daltenty wrote: This seems to break some bots (running without lit's internal shell) since `-u` isn't a portable option on env: https://lab.llvm.org/buildbot/#/builders/64/builds/5684 https://github.com/llvm/llvm-project/pull/156904 ___ cfe-commits ma

[clang] Disable -gsplit-dwarf as it is unsupported at the moment on AIX (PR #158199)

2025-09-12 Thread David Tenty via cfe-commits
https://github.com/daltenty edited https://github.com/llvm/llvm-project/pull/158199 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Disable -gsplit-dwarf as it is unsupported at the moment on AIX (PR #158199)

2025-09-12 Thread David Tenty via cfe-commits
https://github.com/daltenty approved this pull request. LGTM, thanks! https://github.com/llvm/llvm-project/pull/158199 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)

2025-08-20 Thread David Tenty via cfe-commits
https://github.com/daltenty updated https://github.com/llvm/llvm-project/pull/154537 >From d642441854a74abcf5d3aa651abdec3465e78188 Mon Sep 17 00:00:00 2001 From: David Tenty Date: Wed, 20 Aug 2025 00:08:58 -0400 Subject: [PATCH 1/3] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently --- ll

[clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)

2025-08-20 Thread David Tenty via cfe-commits
https://github.com/daltenty updated https://github.com/llvm/llvm-project/pull/154537 >From d642441854a74abcf5d3aa651abdec3465e78188 Mon Sep 17 00:00:00 2001 From: David Tenty Date: Wed, 20 Aug 2025 00:08:58 -0400 Subject: [PATCH 1/4] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently --- ll

[clang] [clang][DebugInfo] Disable objective-C tests on AIX and z/OS (PR #154951)

2025-08-22 Thread David Tenty via cfe-commits
https://github.com/daltenty created https://github.com/llvm/llvm-project/pull/154951 These tests don't work due to limitations in backend support, so it's better to mark them uniformly unsupported on AIX and z/OS. >From c1abb5b70479063250ca94a926605bfe763518cc Mon Sep 17 00:00:00 2001 From: Da

[clang] [clang][DebugInfo] Disable objective-C tests on AIX and z/OS (PR #154951)

2025-08-22 Thread David Tenty via cfe-commits
https://github.com/daltenty closed https://github.com/llvm/llvm-project/pull/154951 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [AIX] Disable -gsplit-dwarf as it is unsupported at the moment on AIX (PR #158199)

2025-09-15 Thread David Tenty via cfe-commits
https://github.com/daltenty closed https://github.com/llvm/llvm-project/pull/158199 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

<    1   2