diff options
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/i386-tdep.c | 5 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 59c8a39..36f862a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2021-03-15 Felix Willgerodt <felix.willgerodt@intel.com> + + * i386-tdep.c (i386_floatformat_for_type): Add COMPLEX*32 and REAL*16. + 2021-03-15 Andrew Burgess <andrew.burgess@embecosm.com> * python/python.c (gdbpy_source_objfile_script): Use diff --git a/gdb/i386-tdep.c b/gdb/i386-tdep.c index 4f8da92..2649fad 100644 --- a/gdb/i386-tdep.c +++ b/gdb/i386-tdep.c @@ -8162,9 +8162,12 @@ i386_floatformat_for_type (struct gdbarch *gdbarch, || strcmp (name, "_Float128") == 0 || strcmp (name, "complex _Float128") == 0 || strcmp (name, "complex(kind=16)") == 0 + || strcmp (name, "complex*32") == 0 + || strcmp (name, "COMPLEX*32") == 0 || strcmp (name, "quad complex") == 0 || strcmp (name, "real(kind=16)") == 0 - || strcmp (name, "real*16") == 0) + || strcmp (name, "real*16") == 0 + || strcmp (name, "REAL*16") == 0) return floatformats_ia64_quad; return default_floatformat_for_type (gdbarch, name, len); |