* config/i386/tm-i386sol2.h (COERCE_FLOAT_TO_DOUBLE): Removed.

* i386-sol2-tdep.c (i386_sol2_init_abi): Adjust for the removal of
this macro.  Include "value.h".
This commit is contained in:
Mark Kettenis 2002-07-01 09:13:09 +00:00
parent 607c0e0944
commit 52e9098c24
3 changed files with 11 additions and 8 deletions

View File

@ -1,3 +1,9 @@
2002-07-01 Mark Kettenis <kettenis@gnu.org>
* config/i386/tm-i386sol2.h (COERCE_FLOAT_TO_DOUBLE): Removed.
* i386-sol2-tdep.c (i386_sol2_init_abi): Adjust for the removal of
this macro. Include "value.h".
2002-06-30 Aidan Skinner <aidan@velvet.net>
* ada-exp.tab.c: remove as it's a generated file

View File

@ -23,14 +23,6 @@
#include "i386/tm-i386v4.h"
/* If the current gcc for for this target does not produce correct
debugging information for float parameters, both prototyped and
unprototyped, then define this macro. This forces gdb to always
assume that floats are passed as doubles and then converted in the
callee. */
#define COERCE_FLOAT_TO_DOUBLE(formal, actual) (1)
/* The SunPRO compiler puts out 0 instead of the address in N_SO symbols,
and for SunPRO 3.0, N_FUN symbols too. */
#define SOFUN_ADDRESS_MAYBE_MISSING

View File

@ -19,6 +19,7 @@
Boston, MA 02111-1307, USA. */
#include "defs.h"
#include "value.h"
#include "i386-tdep.h"
@ -45,6 +46,10 @@ i386_sol2_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
set_gdbarch_pc_in_sigtramp (gdbarch, i386_sol2_pc_in_sigtramp);
tdep->sigtramp_saved_pc = i386bsd_sigtramp_saved_pc;
tdep->sc_pc_offset = 36 + 14 * 4;
/* Assume that the prototype flag can be trusted. */
set_gdbarch_coerce_float_to_double (gdbarch,
standard_coerce_float_to_double);
}