[qt/clang/llvm]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/clang/llvm Pushed by mirror-service into branch 'upstream/users/dsalinas/amdgpu-llvm-objcopy'. Changed from 933e00b6a7d1cd7c000ccfe5274ad162fe681f4a to d111119cc00781381d5d09ba3c352351d8a8fe77 Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit cc8e2b806ef832eecb0c0aff094615d866e12f60 by dsalinas on 28/07/2026 at 01:05.. [llvm-objcopy] Add AMDGPU case to binary-output-target.test Add test coverage for converting binary input to elf64-amdgpu format, verifying the output has the correct format string, arch (amdgpu), and machine type (EM_AMDGPU 0xE0). Follows the same pattern as all other architectures in this test file. https://invent.kde.org/qt/clang/llvm/-/commit/cc8e2b806ef832eecb0c0aff094615d866e12f60 Git commit d111119cc00781381d5d09ba3c352351d8a8fe77 by dsalinas on 28/07/2026 at 01:05.. [llvm-objcopy] Fix AMDGPU arch checks in tests ELFObjectFile.h getArch() for EM_AMDGPU returns Triple::UnknownArch when e_flags & EF_AMDGPU_MACH is 0 (no GPU target specified). Only when a MACH flag in the AMDGCN range is present does it return Triple::amdgpu. - cross-arch-headers.test: restore EF_AMDGPU_MACH_AMDGCN_GFX900 flag on the input ELF so that after format conversion the output correctly reports Arch: amdgpu. - binary-output-target.test: expect Arch: unknown since converting from raw binary input (-I binary) produces an ELF with e_flags=0 (no MACH flags), giving UnknownArch. This is correct behavior. https://invent.kde.org/qt/clang/llvm/-/commit/d111119cc00781381d5d09ba3c352351d8a8fe77