This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
PATCH ARM convert COERCE_FLOAT_TO_DOUBLE to multi-arch
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: gdb-patches at sources dot redhat dot com
- Cc: Richard dot Earnshaw at arm dot com
- Date: Mon, 18 Feb 2002 15:06:09 +0000
- Subject: PATCH ARM convert COERCE_FLOAT_TO_DOUBLE to multi-arch
- Organization: ARM Ltd.
- Reply-to: Richard dot Earnshaw at arm dot com
Pretty tame stuff...
2002-02-18 Richard Earnshaw <rearnsha@arm.com>
* arm-tdep.c (arm_gdbarch_init): Initialize coerce_float_to_double.
* config/arm/tm-arm.h (COERCE_FLOAT_TO_DOUBLE): Delete.
Index: arm-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/arm-tdep.c,v
retrieving revision 1.44
diff -p -r1.44 arm-tdep.c
*** arm-tdep.c 2002/02/18 13:35:29 1.44
--- arm-tdep.c 2002/02/18 15:01:41
*************** arm_gdbarch_init (struct gdbarch_info in
*** 2814,2819 ****
--- 2814,2821 ----
set_gdbarch_get_saved_register (gdbarch, generic_get_saved_register);
set_gdbarch_push_arguments (gdbarch, arm_push_arguments);
+ set_gdbarch_coerce_float_to_double (gdbarch,
+ standard_coerce_float_to_double);
/* Frame handling. */
set_gdbarch_frame_chain_valid (gdbarch, arm_frame_chain_valid);
Index: config/arm/tm-arm.h
===================================================================
RCS file: /cvs/src/src/gdb/config/arm/tm-arm.h,v
retrieving revision 1.30
diff -p -r1.30 tm-arm.h
*** tm-arm.h 2002/02/15 16:12:24 1.30
--- tm-arm.h 2002/02/18 15:01:42
***************
*** 35,40 ****
#define CALL_DUMMY_BREAKPOINT_OFFSET arm_call_dummy_breakpoint_offset()
extern int arm_call_dummy_breakpoint_offset (void);
- #define COERCE_FLOAT_TO_DOUBLE(formal, actual) (standard_coerce_float_to_double (formal, actual))
-
#endif /* TM_ARM_H */
--- 35,38 ----