This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [patch/rfc] Add host's floatformat
- From: DJ Delorie <dj at redhat dot com>
- To: cagney at gnu dot org
- Cc: binutils at sources dot redhat dot com, gdb-patches at sources dot redhat dot com
- Date: Sat, 1 May 2004 09:25:00 -0400
- Subject: Re: [patch/rfc] Add host's floatformat
- References: <40939DD4.3000706@gnu.org>
> This patch adds the host's floatformat (when known) to floatformat.[hc].
Since we *are* the host, don't we *always* know what the host't float
format is? I mean, we can just cast to float. But still, we should
be able to auto-detect which floatformat is used at runtime, rather
than guess in configure (and miss lots of host processors).
We should be able to have a pre-compiled table of float constants and
their hex representations, and just scan the table for bit equality to
see which entries match.
It might be a bit more complex to code the first time around, but it
will be a lot less hackish in the long run (and maintenance-free :)