aboutsummaryrefslogtreecommitdiff
path: root/libctf/testsuite/libctf-lookup/ambiguous-struct.c
diff options
context:
space:
mode:
authorYodel Eldar <yodel.eldar@gmail.com>2025-05-26 10:12:19 -0500
committerSimon Marchi <simon.marchi@efficios.com>2025-07-02 13:10:17 -0400
commit8ceec7b520172a962efa07a3f4046a8daae9c2f1 (patch)
tree9c3a9e164923ffc02f2d099b77c5825b7b810630 /libctf/testsuite/libctf-lookup/ambiguous-struct.c
parentfb2b625650ec78f7d46b357468d8fcef4990635e (diff)
downloadbinutils-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/ambiguous-struct.c')
0 files changed, 0 insertions, 0 deletions