aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorDaniel Jacobowitz <drow@false.org>2007-01-29 17:31:06 +0000
committerDaniel Jacobowitz <drow@false.org>2007-01-29 17:31:06 +0000
commit8da61cc40ac287bc30919c8648c0f7addc515008 (patch)
treeeb58ca81d7519243507ccb6362816ede4a492163 /gdb/ChangeLog
parentcecb04b70c2a8d2f5ea53524435ccd59d6e65bbb (diff)
downloadgdb-8da61cc40ac287bc30919c8648c0f7addc515008.zip
gdb-8da61cc40ac287bc30919c8648c0f7addc515008.tar.gz
gdb-8da61cc40ac287bc30919c8648c0f7addc515008.tar.bz2
* doublest.c (floatformat_from_length): Use the right element from
gdbarch floatformats. (floatformat_from_type, extract_typed_floating) (store_typed_floating): Likewise. * doublest.h: Remove declarations for undefined floatformat arrays. * gdbarch.sh (float_format, double_format, long_double_format): Change to pairs. (pformat): Update for pairs. * gdbarch.c, gdbarch.h: Regenerated. * gdbtypes.c (floatformats_ieee_single, floatformats_ieee_double) (floatformats_ieee_double_littlebyte_bigword) (floatformats_i387_ext, floatformats_m68881_ext, floatformats_arm_ext) (floatformats_ia64_spill, floatformats_ia64_quad, floatformats_vax_f) (floatformats_vax_d): New variables. (builtin_type_ieee_single, builtin_type_ieee_double) (builtin_type_arm_ext, builtin_type_ia64_spill) (builtin_type_ia64_quad): Replace arrays with individual types. (builtin_type_ieee_single_big, builtin_type_ieee_single_little) (builtin_type_ieee_double_big, builtin_type_ieee_double_little) (builtin_type_ieee_double_littlebyte_bigword, builtin_type_i960_ext) (builtin_type_m88110_ext, builtin_type_m88110_harris_ext) (builtin_type_arm_ext_big, builtin_type_arm_ext_littlebyte_bigword) (builtin_type_ia64_spill_big, builtin_type_ia64_spill_little) (builtin_type_ia64_quad_big, builtin_type_ia64_quad_little): Delete unused and endian-specific types. (recursive_dump_type): Update for floatformat pairs. (build_flt): Move higher. Handle bit == -1. Take a floatformat pair. (build_gdbtypes): Use build_flt. (_initialize_gdbtypes): Update set of initialized types. * gdbtypes.h: Update declarations to match gdbtypes.c. (struct main_type): Store a pointer to two floatformats. * arch-utils.c (default_float_format, default_double_format): Delete. * arch-utils.h (default_float_format, default_double_format): Delete. * arm-tdep.c, avr-tdep.c, hppa-tdep.c, hppabsd-tdep.c, i386-tdep.c, ia64-tdep.c, iq2000-tdep.c, m68k-tdep.c, m88k-tdep.c, mips-linux-tdep.c, mips-tdep.c, mt-tdep.c, ppcobsd-tdep.c, sparc-linux-tdep.c, sparc-tdep.c, sparcnbsd-tdep.c, spu-tdep.c, vax-tdep.c, alpha-tdep.c, ppc-sysv-tdep.c: Update.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog42
1 files changed, 42 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 9cb03be..188fd8c 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,45 @@
+2007-01-29 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * doublest.c (floatformat_from_length): Use the right element from
+ gdbarch floatformats.
+ (floatformat_from_type, extract_typed_floating)
+ (store_typed_floating): Likewise.
+ * doublest.h: Remove declarations for undefined floatformat arrays.
+ * gdbarch.sh (float_format, double_format, long_double_format): Change
+ to pairs.
+ (pformat): Update for pairs.
+ * gdbarch.c, gdbarch.h: Regenerated.
+ * gdbtypes.c (floatformats_ieee_single, floatformats_ieee_double)
+ (floatformats_ieee_double_littlebyte_bigword)
+ (floatformats_i387_ext, floatformats_m68881_ext, floatformats_arm_ext)
+ (floatformats_ia64_spill, floatformats_ia64_quad, floatformats_vax_f)
+ (floatformats_vax_d): New variables.
+ (builtin_type_ieee_single, builtin_type_ieee_double)
+ (builtin_type_arm_ext, builtin_type_ia64_spill)
+ (builtin_type_ia64_quad): Replace arrays with individual types.
+ (builtin_type_ieee_single_big, builtin_type_ieee_single_little)
+ (builtin_type_ieee_double_big, builtin_type_ieee_double_little)
+ (builtin_type_ieee_double_littlebyte_bigword, builtin_type_i960_ext)
+ (builtin_type_m88110_ext, builtin_type_m88110_harris_ext)
+ (builtin_type_arm_ext_big, builtin_type_arm_ext_littlebyte_bigword)
+ (builtin_type_ia64_spill_big, builtin_type_ia64_spill_little)
+ (builtin_type_ia64_quad_big, builtin_type_ia64_quad_little): Delete
+ unused and endian-specific types.
+ (recursive_dump_type): Update for floatformat pairs.
+ (build_flt): Move higher. Handle bit == -1. Take a floatformat pair.
+ (build_gdbtypes): Use build_flt.
+ (_initialize_gdbtypes): Update set of initialized types.
+ * gdbtypes.h: Update declarations to match gdbtypes.c.
+ (struct main_type): Store a pointer to two floatformats.
+ * arch-utils.c (default_float_format, default_double_format): Delete.
+ * arch-utils.h (default_float_format, default_double_format): Delete.
+
+ * arm-tdep.c, avr-tdep.c, hppa-tdep.c, hppabsd-tdep.c, i386-tdep.c,
+ ia64-tdep.c, iq2000-tdep.c, m68k-tdep.c, m88k-tdep.c,
+ mips-linux-tdep.c, mips-tdep.c, mt-tdep.c, ppcobsd-tdep.c,
+ sparc-linux-tdep.c, sparc-tdep.c, sparcnbsd-tdep.c, spu-tdep.c,
+ vax-tdep.c, alpha-tdep.c, ppc-sysv-tdep.c: Update.
+
2007-01-29 Joel Brobecker <brobecker@adacore.com>
* target.c (maintenance_print_target_stack): New function.