[Bug middle-end/24998] [4.2 Regression] Build failure: undefined symbol __floatunsitf
joseph at codesourcery dot com
gcc-bugzilla@gcc.gnu.org
Sun Jun 4 17:36:00 GMT 2006
------- Comment #29 from joseph at codesourcery dot com 2006-06-04 17:35 -------
Subject: Re: [4.2 Regression] Build failure: undefined
symbol __floatunsitf
On Sun, 4 Jun 2006, mmitchel at gcc dot gnu dot org wrote:
> ------- Comment #28 from mmitchel at gcc dot gnu dot org 2006-06-04 17:19 -------
> Joseph --
>
> Would you please summarize the current state of this bug, and whether or not
> you intend to do any more work on it? I'm trying to figure out how to
> prioritize it for 4.2.
The state is still as in comment#23 and I don't intend to do any more work
on it (though I could do the US_SOFTWARE_GOFAST removal if desired).
* MIPS16 (mips16.S needs implementations of the relevant functions,
mips_init_libfuncs should arrange for them to be called) - preferably to
be done by someone set up to test MIPS16.
* FRV - see comment#9 - could do with knowledge of the intent behind the C
functions such as __uitod and again with someone to test on FRV.
* US_SOFTWARE_GOFAST - should be removed - see my list at
<http://gcc.gnu.org/ml/gcc/2006-05/msg00440.html> of the various pieces to
remove.
* powerpc-linux glibc -mabi=ieeelongdouble - not supported by glibc in any
meaningful way but it does provide the ABI-mandated functions for
arithmetic on IEEE long double; however, there is a glibc bug whereby it
provides _q_uitoq instead of the correct name _q_utoq which GCC will now
call. There is no GCC bug here since GCC calls the ABI-specified
function.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24998
More information about the Gcc-bugs
mailing list