[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2007-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-03-15 20:16 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2007-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-03-15 20:15 --- Subject: Bug 29719 Author: rguenth Date: Thu Mar 15 20:14:49 2007 New Revision: 122958 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122958 Log: 2007-03-15 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2007-01-28 Thread pinskia at gmail dot com
--- Comment #8 from pinskia at gmail dot com 2007-01-28 19:04 --- Subject: Re: newlib targets ICEs in expand_builtin_int_roundingfn On Wed, 2007-01-24 at 14:22 +, rguenth at gcc dot gnu dot org wrote: > > --- Comment #7 from rguenth at gcc dot gnu dot org 2007-01-24 1

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2007-01-24 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2007-01-24 14:22 --- I'm no longer working on this, but this is a general problem we have with builtin functions used internally. There's currently no way to prevent direct usage. -- rguenth at gcc dot gnu dot org changed:

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2006-11-05 Thread patchapp at dberlin dot org
--- Comment #6 from patchapp at dberlin dot org 2006-11-05 20:55 --- Subject: Bug number PR29719 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-11/msg00269.html -- http://gcc.gnu.org/bugzilla/sh

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2006-11-05 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2006-11-05 16:16 --- The testcase explicitly calls __builtin_lceil which we then cannot expand at all. We can open-code lceil like I did for SSE expansion using xi = (long)op1; xi -= (double)xi > op1 ? 1 : 0; which shou

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2006-11-05 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2006-11-05 14:52 --- (In reply to comment #3) > I had a slightly deeper look. The ceilf builtin is defined only > for C99 targets in builtins.def: > > DEF_C99_C90RES_BUILTIN (BUILT_IN_CEILF, "ceilf", BT_FN_FLOAT_FLOAT, > ATTR_CONST_NOTHROW_

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2006-11-05 Thread kkojima at gcc dot gnu dot org
--- Comment #3 from kkojima at gcc dot gnu dot org 2006-11-05 12:12 --- Sorry for adding duplicate PRs. I had a slightly deeper look. The ceilf builtin is defined only for C99 targets in builtins.def: DEF_C99_C90RES_BUILTIN (BUILT_IN_CEILF, "ceilf", BT_FN_FLOAT_FLOAT, ATTR_CONST_NOTHR

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2006-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-11-05 09:39 --- *** Bug 29723 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29719

[Bug middle-end/29719] newlib targets ICEs in expand_builtin_int_roundingfn

2006-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-05 09:39 --- *** Bug 29724 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29719