diff options
author | Yodel Eldar <yodel.eldar@gmail.com> | 2025-05-26 10:12:19 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2025-07-02 13:10:17 -0400 |
commit | 8ceec7b520172a962efa07a3f4046a8daae9c2f1 (patch) | |
tree | 9c3a9e164923ffc02f2d099b77c5825b7b810630 /libctf/testsuite/libctf-lookup/enum-ctf-2.c | |
parent | fb2b625650ec78f7d46b357468d8fcef4990635e (diff) | |
download | binutils-8ceec7b520172a962efa07a3f4046a8daae9c2f1.zip binutils-8ceec7b520172a962efa07a3f4046a8daae9c2f1.tar.gz binutils-8ceec7b520172a962efa07a3f4046a8daae9c2f1.tar.bz2 |
gdb/alpha: Redefine fpcr with fpcr_flags type
This commit adds fpcr_flags and dyn_rm_enum types to define the fpcr.
For details on the floating-point control register (fpcr), please see
the Alpha Architecture Reference Manual, 4th Ed. [1]; in brief, it
consists of a 64-bit bitfield with most bits reserved/unused. All but a
pair of the used bits are boolean flags; the exception, DYN_RM, is a
2-bit enum indicating the IEEE rounding mode and is defined as a
dyn_rm_enum type in the target description annex.
[1] https://archive.org/details/dec-alpha_arch_ref
Approved-By: Simon Marchi <simon.marchi@efficios.com>
Change-Id: Iea54c9e201faae6147a03de124b0368752bce060
Diffstat (limited to 'libctf/testsuite/libctf-lookup/enum-ctf-2.c')
0 files changed, 0 insertions, 0 deletions