diff options
author | Jan Beulich <jbeulich@suse.com> | 2021-08-11 08:30:26 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2021-08-11 08:30:26 +0200 |
commit | e2295dade838ad296e1e1cd1096177058139b6b3 (patch) | |
tree | e3a3e336bd33766ed7aea049b5b5f8ab887985e0 /gdb/arch-utils.c | |
parent | e7e57d02fb51dcb1e976f1a089de3113d9aac2ba (diff) | |
download | binutils-e2295dade838ad296e1e1cd1096177058139b6b3.zip binutils-e2295dade838ad296e1e1cd1096177058139b6b3.tar.gz binutils-e2295dade838ad296e1e1cd1096177058139b6b3.tar.bz2 |
x86/ELF: fix .tfloat output
The ELF psABI-s are quite clear here: On 32-bit the data type is 12
bytes long (with 2 bytes of trailing padding), while on 64-bit it is 16
bytes long (with 6 bytes of padding). Make ieee_md_atof() capable of
handling such padding, and specify the needed padding for x86 (leaving
non-ELF targets alone for now). Split the existing x86 testcase.
Diffstat (limited to 'gdb/arch-utils.c')
0 files changed, 0 insertions, 0 deletions