mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-25 05:00:01 +00:00
Fix printf fmt arguments.
This commit is contained in:
parent
5cd4edbed2
commit
1adad886b2
@ -1,3 +1,8 @@
|
||||
2001-02-20 Andrew Cagney <ac131313@redhat.com>
|
||||
|
||||
* mips-tdep.c (do_fp_register_row, do_fp_register_row): Fix printf
|
||||
formatting.
|
||||
|
||||
2001-02-20 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* solib-aix5.c (solib-svr4.h): Remove include.
|
||||
|
@ -2677,12 +2677,25 @@ do_fp_register_row (int regnum)
|
||||
flt2 = unpack_double (builtin_type_float, raw_buffer[LO], &inv2);
|
||||
doub = unpack_double (builtin_type_double, dbl_buffer, &inv3);
|
||||
|
||||
printf_filtered (inv1 ? " %-5s: <invalid float>" :
|
||||
" %-5s%-17.9g", REGISTER_NAME (regnum), flt1);
|
||||
printf_filtered (inv2 ? " %-5s: <invalid float>" :
|
||||
" %-5s%-17.9g", REGISTER_NAME (regnum + 1), flt2);
|
||||
printf_filtered (inv3 ? " dbl: <invalid double>\n" :
|
||||
" dbl: %-24.17g\n", doub);
|
||||
printf_filtered (" %-5s", REGISTER_NAME (regnum));
|
||||
if (inv1)
|
||||
printf_filtered (": <invalid float>");
|
||||
else
|
||||
printf_filtered ("%-17.9g", flt1);
|
||||
|
||||
printf_filtered (" %-5s", REGISTER_NAME (regnum + 1));
|
||||
if (inv2)
|
||||
printf_filtered (": <invalid float>");
|
||||
else
|
||||
printf_filtered ("%-17.9g", flt2);
|
||||
|
||||
printf_filtered (" dbl: ");
|
||||
if (inv3)
|
||||
printf_filtered ("<invalid double>");
|
||||
else
|
||||
printf_filtered ("%-24.17g", doub);
|
||||
printf_filtered ("\n");
|
||||
|
||||
/* may want to do hex display here (future enhancement) */
|
||||
regnum += 2;
|
||||
}
|
||||
@ -2695,10 +2708,19 @@ do_fp_register_row (int regnum)
|
||||
&raw_buffer[HI][offset], &inv1);
|
||||
doub = unpack_double (builtin_type_double, dbl_buffer, &inv3);
|
||||
|
||||
printf_filtered (inv1 ? " %-5s: <invalid float>" :
|
||||
" %-5s flt: %-17.9g", REGISTER_NAME (regnum), flt1);
|
||||
printf_filtered (inv3 ? " dbl: <invalid double>\n" :
|
||||
" dbl: %-24.17g\n", doub);
|
||||
printf_filtered (" %-5s: ", REGISTER_NAME (regnum));
|
||||
if (inv1)
|
||||
printf_filtered ("<invalid float>");
|
||||
else
|
||||
printf_filtered ("flt: %-17.9g", flt1);
|
||||
|
||||
printf_filtered (" dbl: ");
|
||||
if (inv3)
|
||||
printf_filtered ("<invalid double>");
|
||||
else
|
||||
printf_filtered ("%-24.17g", doub);
|
||||
|
||||
printf_filtered ("\n");
|
||||
/* may want to do hex display here (future enhancement) */
|
||||
regnum++;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user