* arm-tdep.h (enum arm_float_model): New enum.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 6aad9b443730e5fcea5dbe62d739423d8f9acded..c63cff8d2ab93c9ecfd6cd81924f282562971c72 100644 (file)
@@ -1,3 +1,22 @@
+2002-02-19  Richard Earnshaw  <rearnsha@arm.com>
+
+       * arm-tdep.h (enum arm_float_model): New enum.
+       (struct gdbarch_tdep): Add fp_model.
+       * arm-tdep.c (arm_gdbarch_init): Set fp_model in tdep.  Defer setting
+       up floating-point conversions until we know the floating-point model
+       in use by the inferior.  Don't complain about being unable to
+       determine the ABI of the inferior when we don't have one.
+       (arm_extract_return_value): Support different floating-point models.
+       (arm_store_return_value): Likewise.
+       * armnbsd-tdep.c (arm_netbsd_aout_init_abi): Set fp_model in tdep to 
+       ARM_FLOAT_SOFT.
+       (arm_netbsd_elf_init_abi): Set fp_model to ARM_FLOAT_SOFT_VFP.
+
+2002-02-19  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
+
+       * i386-tdep.c (i386_gdbarch_init): Eliminate incorrect use
+        of ``current_gdbarch''.
+
 2002-02-19  Richard Earnshaw  <rearnsha@arm.com>
 
        * armnbsd-nat.c : ANSIfy all function declarations.
This page took 0.023171 seconds and 4 git commands to generate.