[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/arsenm/float-abi-generic-long-double-type'.
Changed from 596767affb2006b606f75736cce9f27c7a9cf131 to 9ca046eb7235f2516f747de37b7a56c3e86f8801
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 119a0fb1642c3d294d055bbe62163ed1e9464541 by Matt Arsenault on 22/07/2026 at 11:09..
PowerPC: Rename "float-abi" module flag to "long-double-type"

PPC was emitting a "float-abi" module flag for indicating the type of long
double. The "float ABI" naming is already widely taken by soft vs. hard
float controls (e.g., the clang flag is called -mfloat-abi), so this shouldn't
have taken it. This should also not be PPC specific; x86 has the same problem.
Rename the flag to the more specific long-double-type, and add appropriate
verification and documentation (which was also missing). Also changes the value
names to match the IR type names.

Co-authored-by: Claude (Claude-Opus-4.8) <[email protected]>
https://invent.kde.org/qt/clang/llvm/-/commit/119a0fb1642c3d294d055bbe62163ed1e9464541

Git commit 5329e3bf842a1da2b1065769d8e93a4a1342baa4 by Matt Arsenault on 22/07/2026 at 11:31..
IR: Accept x86_fp80 and float as a long-double-type value

Prepare to emit long-double-type for all targets.

Co-authored-by: Claude (Claude-Opus-4.8) <[email protected]>
https://invent.kde.org/qt/clang/llvm/-/commit/5329e3bf842a1da2b1065769d8e93a4a1342baa4

Git commit 9ca046eb7235f2516f747de37b7a56c3e86f8801 by Matt Arsenault on 22/07/2026 at 11:41..
clang: Emit "long-double-type" module flag generically

Move emission of the "long-double-type" module flag out of PowerPC
and into generic code, so it describes the long double format for all
targets.

Co-authored-by: Claude (Claude-Opus-4.8) <[email protected]>
https://invent.kde.org/qt/clang/llvm/-/commit/9ca046eb7235f2516f747de37b7a56c3e86f8801
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.