[Bug middle-end/24998] [4.2 Regression] Build failure on sparc-sun-solaris2.9/arm: undefined symbol __floatunsitf
jsm28 at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Nov 25 03:53:00 GMT 2005
------- Comment #10 from jsm28 at gcc dot gnu dot org 2005-11-25 03:53 -------
Subject: Bug 24998
Author: jsm28
Date: Fri Nov 25 03:53:30 2005
New Revision: 107481
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107481
Log:
PR middle-end/24998
* gcc/config/rs6000/rs6000.c (rs6000_init_libfuncs): Use _q_utoq
for unsigned conversions from SImode to TFmode.
* gcc/config/sparc/sparc.c (sparc_init_libfuncs): Use _Q_utoq and
_Q_ulltoq for unsigned conversions from SImode and DImode to
TFmode.
* gcc/testsuite/gcc.dg/torture/fp-int-convert-float.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert-double.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert-long-double.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert-timode.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert-float80.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert-float80-timode.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert-float128-timode.c,
gcc/testsuite/gcc.dg/torture/fp-int-convert.h: New files.
Added:
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-double.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-float.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128-timode.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-float80-timode.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-float80.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-long-double.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode.c
branches/csl-ppc4xx-branch/gcc/testsuite/gcc.dg/torture/fp-int-convert.h
Modified:
branches/csl-ppc4xx-branch/ChangeLog.csl
branches/csl-ppc4xx-branch/gcc/config/rs6000/rs6000.c
branches/csl-ppc4xx-branch/gcc/config/sparc/sparc.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24998
More information about the Gcc-bugs
mailing list