diff options
author | Faraz Shahbazker <fshahbazker@wavecomp.com> | 2022-02-02 11:17:24 +0100 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-02-04 19:37:26 -0500 |
commit | fc3c199facd60cc2facbfeee3e541e6aa6410f52 (patch) | |
tree | cad3fd3cd57d890ca4d61500778caeccb3f3e683 /lt~obsolete.m4 | |
parent | b6af5f3a74d9ed8d78e2467a895d5ae0b732f114 (diff) | |
download | gdb-fc3c199facd60cc2facbfeee3e541e6aa6410f52.zip gdb-fc3c199facd60cc2facbfeee3e541e6aa6410f52.tar.gz gdb-fc3c199facd60cc2facbfeee3e541e6aa6410f52.tar.bz2 |
sim: Add partial support for IEEE 754-2008
2022-02-01 Faraz Shahbazker <fshahbazker@wavecomp.com>
sim/common/ChangeLog:
* sim-fpu.c (sim_fpu_minmax_nan): New.
(sim_fpu_max): Add variant behaviour for IEEE 754-2008.
(sim_fpu_min): Likewise.
(sim_fpu_is_un, sim_fpu_is_or): New.
(sim_fpu_un, sim_fpu_or): New.
(sim_fpu_is_ieee754_2008, sim_fpu_is_ieee754_1985): New.
(sim_fpu_set_mode): New.
(sim_fpu_classify): New.
* sim-fpu.h (sim_fpu_minmax_nan): New declaration.
(sim_fpu_un, sim_fpu_or): New declarations.
(sim_fpu_is_un, sim_fpu_is_or): New declarations.
(sim_fpu_mode): New enum.
[sim_fpu_state](current_mode): New field.
(sim_fpu_current_mode): New define.
(sim_fpu_is_ieee754_2008): New declaration.
(sim_fpu_is_ieee754_1985): New declaration.
(sim_fpu_set_mode): New declaration.
(sim_fpu_classify): New declaration.
Diffstat (limited to 'lt~obsolete.m4')
0 files changed, 0 insertions, 0 deletions