| commit | 16493194f21210480bd39c43f17b4e98417052c1 | [log] [tgz] |
|---|---|---|
| author | Matthias Kretz <m.kretz@gsi.de> | Fri Sep 05 12:16:34 2025 +0200 |
| committer | Matthias Kretz <m.kretz@gsi.de> | Mon Sep 15 09:10:24 2025 +0200 |
| tree | b30f593917ea1ca33fc22c9f558b539bbab289cc | |
| parent | 866464ae3732e7640c52be39f498f827cd353831 [diff] |
c++: Fix mangling of _Float16 template args [PR121801] Signed-off-by: Matthias Kretz <m.kretz@gsi.de> gcc/testsuite/ChangeLog: PR c++/121801 * g++.dg/abi/pr121801.C: New test. gcc/cp/ChangeLog: PR c++/121801 * mangle.cc (write_real_cst): Handle 16-bit real and assert that reals have 16 bits or a multiple of 32 bits. (cherry picked from commit 19d1c7c28f4fd0557dd868a7a4041b00ceada890)