X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fc-valprint.c;h=ddcec6e378025f4cadf5b12ea117a82209856996;hb=7678ef8fb055dd4853c7c6b25f739a8d74650899;hp=cd4c85a5fb3587864bea4af9c7ef498f11eadd83;hpb=9b913628cfe092b3fdd328de4264def1ec1e94cb;p=binutils-gdb.git diff --git a/gdb/c-valprint.c b/gdb/c-valprint.c index cd4c85a5fb3..ddcec6e3780 100644 --- a/gdb/c-valprint.c +++ b/gdb/c-valprint.c @@ -474,6 +474,13 @@ c_val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset, } break; + case TYPE_CODE_DECFLOAT: + if (format) + print_scalar_formatted (valaddr + embedded_offset, type, format, 0, stream); + else + print_decimal_floating (valaddr + embedded_offset, type, stream); + break; + case TYPE_CODE_VOID: fprintf_filtered (stream, "void"); break;