Cf. binutils/include/elf/ppc.h Tag_GNU_Power_ABI_FP --- elfutils-0.179/backends/ppc_attrs.c 2020-03-30 08:17:45.000000000 -0400 +++ elfutils-0.179/backends/ppc_attrs.c 2020-04-17 07:57:18.221651562 -0400 @@ -52,6 +52,18 @@ ppc_check_object_attribute (Ebl *ebl __a "Hard float", "Soft float", "Single-precision hard float", + "Hard or soft float, IBM long double", + "Hard float, IBM long double", + "Soft float, IBM long double", + "Single-precision hard float, IBM long double", + "Hard or soft float, 64-bit long double", + "Hard float, 64-bit long double", + "Soft float, 64-bit long double", + "Single-precision hard float, 64-bit long double", + "Hard or soft float, IEEE long double", + "Hard float, IEEE long double", + "Soft float, IEEE long double", + "Single-precision hard float, IEEE long double", }; if (value < sizeof fp_kinds / sizeof fp_kinds[0]) *value_name = fp_kinds[value];