[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 c5b39e5d58ae1c05b553a60a97a4379c7d14d291 to 933e00b6a7d1cd7c000ccfe5274ad162fe681f4a
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 41a5357e389b3c04d4c44631360dd3661488c629 by GitHub (on behalf of AZero13) on 27/07/2026 at 17:26..
[clang][Sema] Allow abstract declarators to specify cv-qualified function types as per CWG1417 (#209836)

Abstract declarator contexts (specifically `DeclaratorContext::TypeName`) now properly bypass this restricted rule, allowing cv-qualified function types in `__typeof__` while maintaining restrictions in other contexts like `typeid`, `sizeof`, C-style casts, and `new` expressions per CWG1417.
https://invent.kde.org/qt/clang/llvm/-/commit/41a5357e389b3c04d4c44631360dd3661488c629

Git commit 5565740f2367093b89481ba7371adf820971977d by GitHub (on behalf of Arthur Eubanks) on 27/07/2026 at 17:39..
[lld] Don't drop RELR relocations for late-added GOT entries (#211911)

In #208959 we started dropping RELR relocations for late-added GOT
entries when reverting x86-64 GOTPCRELX relaxations in
X86_64::relaxOnce.

There is a separate unrelaxation bug where if the object files didn't
have any relocations of a certain type, we'd prune .relr.dyn (or even
.rela.dyn). Will be addressed separately.

Assisted-by: Gemini
https://invent.kde.org/qt/clang/llvm/-/commit/5565740f2367093b89481ba7371adf820971977d

Git commit ad791f26ef495dbc2c3c6c283518872697210898 by GitHub (on behalf of Christopher Ferris) on 27/07/2026 at 17:49..
[scudo] Test to verify fork and allocate does not deadlock. (#211975)
https://invent.kde.org/qt/clang/llvm/-/commit/ad791f26ef495dbc2c3c6c283518872697210898

Git commit 751eb22c1b835b675166e4936a93f903b952f28f by GitHub (on behalf of David Green) on 27/07/2026 at 17:54..
[AArch64][GlobalISel] Use integer type for truncating merged call args. (#212208)
https://invent.kde.org/qt/clang/llvm/-/commit/751eb22c1b835b675166e4936a93f903b952f28f

Git commit 02da01251156c831a54417d4882aad7226cdbbe1 by GitHub (on behalf of Matt Arsenault) on 27/07/2026 at 17:57..
TableGen: Use a compact table for CPU aliases (#211952)
https://invent.kde.org/qt/clang/llvm/-/commit/02da01251156c831a54417d4882aad7226cdbbe1

Git commit b9a7aad4a9d50b9ec60b59d197be43a973a0572c by GitHub (on behalf of Tom Stellard) on 27/07/2026 at 17:58..
workflows/release-tasks: Fix permissions for release-documentation (#212310)
https://invent.kde.org/qt/clang/llvm/-/commit/b9a7aad4a9d50b9ec60b59d197be43a973a0572c

Git commit 852577bd7123015ba157e7f55a3f7c49745c413c by David Salinas (on behalf of david-salinas) on 27/07/2026 at 18:01..
[AMDGPU] Add AMDGPU support for llvm-objcopy
https://invent.kde.org/qt/clang/llvm/-/commit/852577bd7123015ba157e7f55a3f7c49745c413c

Git commit fb8afd2615962e47ea9d22dd42976cfa7a45beb9 by dsalinas on 27/07/2026 at 18:39..
[llvm-objcopy] Fix AMDGPU arch string in test: amdgpu not amdgcn

llvm-readobj reports 'Arch: amdgpu' for EM_AMDGPU ELF files
(the generic AMDGPU ELF format used by elf64-amdgpu). The test
was incorrectly expecting 'amdgcn', which is the AMDGCN-specific
arch string used by ROCm HSA code objects.
https://invent.kde.org/qt/clang/llvm/-/commit/fb8afd2615962e47ea9d22dd42976cfa7a45beb9

Git commit 933e00b6a7d1cd7c000ccfe5274ad162fe681f4a by dsalinas on 27/07/2026 at 21:55..
[llvm-objcopy] Remove unnecessary AMDGPU ELF flag from test

The EF_AMDGPU_MACH_AMDGCN_GFX900 flag was not needed in the test input.
The test only verifies that llvm-objcopy correctly sets EM_AMDGPU machine
type, 64-bit class, and little-endian encoding -- none of which depend on
the e_flags value. Use the same approach as all other architectures in
the test (no explicit FLAGS, defaulting to <none>).
https://invent.kde.org/qt/clang/llvm/-/commit/933e00b6a7d1cd7c000ccfe5274ad162fe681f4a
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.