mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 18:14:13 +08:00
2003-12-18 Michael Chastain <mec.gnu@mindspring.com>
* hppa-tdep.c (hppa_gdbarch_init): Set long double floating point type to floatformat_ia64_quad_big.
This commit is contained in:
parent
35f075b6ea
commit
a2379359b4
@ -1,3 +1,8 @@
|
|||||||
|
2003-12-18 Michael Chastain <mec.gnu@mindspring.com>
|
||||||
|
|
||||||
|
* hppa-tdep.c (hppa_gdbarch_init): Set long double floating
|
||||||
|
point type to floatformat_ia64_quad_big.
|
||||||
|
|
||||||
2003-12-18 Kevin Buettner <kevinb@redhat.com>
|
2003-12-18 Kevin Buettner <kevinb@redhat.com>
|
||||||
|
|
||||||
* frv-tdep.c (skip_prologue_using_sal): New function. Taken verbatim
|
* frv-tdep.c (skip_prologue_using_sal): New function. Taken verbatim
|
||||||
|
@ -5092,6 +5092,11 @@ hppa_fetch_pointer_argument (struct frame_info *frame, int argi,
|
|||||||
So all these compilers use either ILP32 or LP64 model.
|
So all these compilers use either ILP32 or LP64 model.
|
||||||
TODO: gcc has more options so it needs more investigation.
|
TODO: gcc has more options so it needs more investigation.
|
||||||
|
|
||||||
|
For floating point types, see:
|
||||||
|
|
||||||
|
http://docs.hp.com/hpux/pdf/B3906-90006.pdf
|
||||||
|
HP-UX floating-point guide, hpux 11.00
|
||||||
|
|
||||||
-- chastain 2003-12-18 */
|
-- chastain 2003-12-18 */
|
||||||
|
|
||||||
static struct gdbarch *
|
static struct gdbarch *
|
||||||
@ -5180,6 +5185,7 @@ hppa_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
|||||||
and LP64, but might show differences some day. */
|
and LP64, but might show differences some day. */
|
||||||
set_gdbarch_long_long_bit (gdbarch, 64);
|
set_gdbarch_long_long_bit (gdbarch, 64);
|
||||||
set_gdbarch_long_double_bit (gdbarch, 128);
|
set_gdbarch_long_double_bit (gdbarch, 128);
|
||||||
|
set_gdbarch_long_double_format (gdbarch, &floatformat_ia64_quad_big);
|
||||||
|
|
||||||
/* The following gdbarch vector elements do not depend on the address
|
/* The following gdbarch vector elements do not depend on the address
|
||||||
size, or in any other gdbarch element previously set. */
|
size, or in any other gdbarch element previously set. */
|
||||||
|
Loading…
Reference in New Issue
Block a user