[clang] [flang] [flang] Add MSC_VER and target arch defines when targeting the MSVC ABI (PR #73250)

2023-11-23 Thread Pierrick Bouvier via cfe-commits
pbo-linaro wrote: I'll let @bradking check this, as he implemented this. https://github.com/llvm/llvm-project/pull/73250 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [COFF][Aarch64] Add _InterlockedAdd64 intrinsic (PR #81849)

2024-02-15 Thread Pierrick Bouvier via cfe-commits
https://github.com/pbo-linaro created https://github.com/llvm/llvm-project/pull/81849 Found when compiling openssl master branch using clang-cl. This commit introduces usage of InterlockedAdd64: https://github.com/openssl/openssl/commit/d0e1a0ae701cfaca7f3dd3bf28a3f934a6408813 https://learn.mi

[clang] [COFF][Aarch64] Add _InterlockedAdd64 intrinsic (PR #81849)

2024-02-15 Thread Pierrick Bouvier via cfe-commits
pbo-linaro wrote: InterlockedAdd original commit for reference: https://github.com/llvm/llvm-project/commit/df7929676dacf443f7cbc6d215272a793ea2b569 https://github.com/llvm/llvm-project/pull/81849 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] [COFF][Aarch64] Add _InterlockedAdd64 intrinsic (PR #81849)

2024-02-15 Thread Pierrick Bouvier via cfe-commits
pbo-linaro wrote: Review request: @rnk @mstorsjo https://github.com/llvm/llvm-project/pull/81849 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [COFF][Aarch64] Add _InterlockedAdd64 intrinsic (PR #81849)

2024-02-16 Thread Pierrick Bouvier via cfe-commits
pbo-linaro wrote: clang-format failure is not related to this commit. https://github.com/llvm/llvm-project/pull/81849 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [COFF][Aarch64] Add _InterlockedAdd64 intrinsic (PR #81849)

2024-02-16 Thread Pierrick Bouvier via cfe-commits
pbo-linaro wrote: Done :+1: https://github.com/llvm/llvm-project/pull/81849 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [COFF][Aarch64] Add _InterlockedAdd64 intrinsic (PR #81849)

2024-02-16 Thread Pierrick Bouvier via cfe-commits
pbo-linaro wrote: Thanks @mstorsjo! https://github.com/llvm/llvm-project/pull/81849 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Implement gcc_struct attribute on Itanium targets (PR #71148)

2024-11-21 Thread Pierrick Bouvier via cfe-commits
pbo-linaro wrote: Hi all, any update on this PR? QEMU still actively block compiling with clang on windows for this reason, by failing at configure step, and it was decided to wait for official `gcc_struct` support in llvm. https://github.com/llvm/llvm-project/pull/71148 __