From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Buettner To: Andrew Cagney , gdb-patches@sources.redhat.com Subject: Re: [rfc/rfa] Almost eliminate HOST_{FLOAT,DOUBLE,...}_FORMAT Date: Fri, 29 Jun 2001 13:49:00 -0000 Message-id: <1010629204858.ZM13994@ocotillo.lan> References: <3B3CB989.1000706@cygnus.com> X-SW-Source: 2001-06/msg00542.html On Jun 29, 1:23pm, Andrew Cagney wrote: > This patch changes GDB so that, if the host configury didn't specify the > floating point format, it will fall back immediatly to floatformat_*(). > Previously, GDB would assume that the HOST had IEEE FP and try to use > that. > > For hosts that don't specify a HOST_*_FORMAT, this will mean a loss of > FP precision when using GDB :-/ Are you suggesting that hosts should define HOST_*_FORMAT? Or should we attempt to eliminate the HOST_*_FORMAT macros entirely? (The only HOST_*_FORMAT macro currently defined is HOST_LONG_DOUBLE_FORMAT and it is only defined by some i386 hosts.) BTW, you'll need to address the use of HOST_FLOAT_FORMAT in arm_linux_push_arguments() in arm-linux-tdep.c or else that file won't compile any longer after eliminating the defines from defs.h. Kevin