From: Joseph Myers Date: Fri, 25 Nov 2005 03:57:22 +0000 (+0000) Subject: re PR target/24998 (Build failure: undefined symbol __floatunsitf) X-Git-Tag: releases/gcc-4.2.0~5768 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=57904aa71196cf28155aa594954d0616e11e2f57;p=thirdparty%2Fgcc.git re PR target/24998 (Build failure: undefined symbol __floatunsitf) PR middle-end/24998 * config/rs6000/rs6000.c (rs6000_init_libfuncs): Use _q_utoq for unsigned conversions from SImode to TFmode. From-SVN: r107483 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0589b34a4ff1..2d5eed2dd1d4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2005-11-25 Joseph S. Myers + + PR middle-end/24998 + * config/rs6000/rs6000.c (rs6000_init_libfuncs): Use _q_utoq for + unsigned conversions from SImode to TFmode. + 2005-11-24 Bernd Schmidt * expr.c (expand_expr_real_1): Fix error in last change. diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 11ce9eea3c00..f096e38154be 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -9078,6 +9078,7 @@ rs6000_init_libfuncs (void) set_conv_libfunc (sfix_optab, SImode, TFmode, "_q_qtoi"); set_conv_libfunc (ufix_optab, SImode, TFmode, "_q_qtou"); set_conv_libfunc (sfloat_optab, TFmode, SImode, "_q_itoq"); + set_conv_libfunc (ufloat_optab, TFmode, SImode, "_q_utoq"); } }