diff options
author | Andrew Cagney <cagney@redhat.com> | 1998-02-25 15:15:08 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 1998-02-25 15:15:08 +0000 |
commit | 390ffa8935d06e561daa5e45860ca0a05d9fee1d (patch) | |
tree | 358cefbcc3a258ca81a03c7840319021e1662f54 /sim/common/ChangeLog | |
parent | 37d49885d3652cd509e90c29f3f052b2070e075c (diff) | |
download | gdb-390ffa8935d06e561daa5e45860ca0a05d9fee1d.zip gdb-390ffa8935d06e561daa5e45860ca0a05d9fee1d.tar.gz gdb-390ffa8935d06e561daa5e45860ca0a05d9fee1d.tar.bz2 |
Extend TRACE macros to include more cases.
Add MAX/MIN floating point functions.
Add max32, min32 floating point contstants.
Diffstat (limited to 'sim/common/ChangeLog')
-rw-r--r-- | sim/common/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index cb96fda..e534b61 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,23 @@ +Wed Feb 25 14:40:24 1998 Andrew Cagney <cagney@b1.cygnus.com> + + * sim-trace.c (trace_result0): New function. + + * sim-trace.h (TRACE_FP_*, TRACE_FPU_*): Rename TRACE_FPU_* + macro's to TRACE_FP_*. TRACE_FPU_* should be defined and used when + tracing sim_fpu variables. + (TRACE_ALU_RESULT0): Define. + (TRACE_FP_RESULT_WORD): Define. + (TRACE_FP_INPUT_WORD1): Define. + + * sim-fpu.c, sim-fpu.h (sim_fpu_max32, sim_fpu_max64, sim_fpu_one, + sim_fpu_two): New constants. + (sim_fpu_op1, sim_fpu_op2): New types. + (struct _sim_fpu): Delete member result. Re-order other members. + (sim_fpu_sign, sim_fpu_exp): New functions. + (sim_fpu_max, sim_fpu_min): new functions. + (EXPMAX32, EXPMAX64, NR_PAD32, NR_PAD64, NR_GUARDS32, NR_GUARDS64, + NORMAL_EXPMAX32, NORMAL_EXPMAX64): Define. + Tue Feb 24 22:45:39 1998 Doug Evans <devans@seba.cygnus.com> * sim-profile.c (profile_print): Delete duplicate test of |