diff options
Diffstat (limited to 'sim/common/sim-fpu.h')
-rw-r--r-- | sim/common/sim-fpu.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sim/common/sim-fpu.h b/sim/common/sim-fpu.h index 1f40676..91adad8 100644 --- a/sim/common/sim-fpu.h +++ b/sim/common/sim-fpu.h @@ -402,10 +402,17 @@ extern const sim_fpu sim_fpu_max64; typedef void sim_fpu_print_func (void *, char *, ...); +/* Print a sim_fpu with full precision. */ INLINE_SIM_FPU (void) sim_fpu_print_fpu (const sim_fpu *f, sim_fpu_print_func *print, void *arg); +/* Print a sim_fpu with `n' trailing digits. */ +INLINE_SIM_FPU (void) sim_fpu_printn_fpu (const sim_fpu *f, + sim_fpu_print_func *print, + int digits, + void *arg); + INLINE_SIM_FPU (void) sim_fpu_print_status (int status, sim_fpu_print_func *print, void *arg); |