https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Bug 52555 depends on bug 37565, which changed state.
Bug 37565 Summary: __optimize__ attribute doesn't work correctly
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37565
What|Removed |Added
-
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
--- Comment #14 from Jakub Jelinek 2013-02-24
18:54:42 UTC ---
Author: jakub
Date: Sun Feb 24 18:54:37 2013
New Revision: 196245
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196245
Log:
PR target/52555
* target-globa
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Aldy Hernandez changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
--- Comment #12 from Aldy Hernandez 2013-02-19
00:04:59 UTC ---
Author: aldyh
Date: Tue Feb 19 00:04:49 2013
New Revision: 196129
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196129
Log:
PR target/52555
* genopinit.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
--- Comment #11 from Jakub Jelinek 2013-02-11
09:00:50 UTC ---
Thanks for working on this. I wonder why don't you store a struct
target_optabs *
filed directly into the optimization node, instead of using a hash table for
it.
Perhaps NU
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
--- Comment #10 from Aldy Hernandez 2013-02-09
19:07:44 UTC ---
Created attachment 29404
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29404
untested patch
Untested proposed patch.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
--- Comment #9 from Aldy Hernandez 2013-02-07
23:24:42 UTC ---
Further reduced testcase, reproducible on both C and C++:
float farg;
unsigned val;
void __attribute__((optimize("O")))
test()
{
val = __builtin_ceilf(farg);
}
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
--- Comment #8 from Aldy Hernandez 2013-02-07
22:44:17 UTC ---
I'll take a look.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Aldy Hernandez changed:
What|Removed |Added
CC||aldyh at gcc dot gnu.org
--- C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Andrew Pinski changed:
What|Removed |Added
Target||i?86-*-* x86_64-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
--- Comment #5 from H.J. Lu 2012-08-15 14:34:53
UTC ---
(In reply to comment #4)
> I actually wonder how could target attribute work the way it is implemented
> right now so far.
It works by miracle. See PR 37565.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Jakub Jelinek changed:
What|Removed |Added
CC||rth at gcc dot gnu.org
--- Comment #4 fro
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #3 f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Richard Guenther changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Uros Bizjak changed:
What|Removed |Added
CC||jsm28 at gcc dot gnu.org
--- Comment #2 fro
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52555
Richard Guenther changed:
What|Removed |Added
Target Milestone|--- |4.6.4
Summary|[4.6/4.7 Regr
16 matches
Mail list logo