https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
Sam James changed:
What|Removed |Added
CC||sjames at gcc dot gnu.org
See Also
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #17 from uros at gcc dot gnu.org ---
Author: uros
Date: Thu Jun 8 19:42:59 2017
New Revision: 249039
URL: https://gcc.gnu.org/viewcvs?rev=249039&root=gcc&view=rev
Log:
PR target/81015
Revert:
2016-12-14 Uros
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #16 from uros at gcc dot gnu.org ---
Author: uros
Date: Thu Jun 8 17:28:19 2017
New Revision: 249028
URL: https://gcc.gnu.org/viewcvs?rev=249028&root=gcc&view=rev
Log:
PR target/81015
Revert:
2016-12-14 Uros
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #15 from Allan Jensen ---
Yes, the patch works and it also evaluates at compile time.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
Uroš Bizjak changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #13 from Uroš Bizjak ---
(In reply to Allan Jensen from comment #8)
> Thanks that looks good. I will test it when I have a chance. I am changing
> the Qt sources to not assume the presence of __builtin_clzs when __BMI__ is
> defined.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #12 from Uroš Bizjak ---
The above patch also reintroduces reintroduces __builtin_clzs and
__builtin_ctzs to mainline.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #11 from uros at gcc dot gnu.org ---
Author: uros
Date: Wed Dec 14 20:27:06 2016
New Revision: 243668
URL: https://gcc.gnu.org/viewcvs?rev=243668&root=gcc&view=rev
Log:
PR target/59874
* config/i386/i386-builtin.def: A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #10 from Uroš Bizjak ---
(In reply to uros from comment #9)
> Author: uros
> Date: Wed Dec 14 15:44:07 2016
> New Revision: 243651
This patch reintroduces __builtin_clzs and __builtin_ctzs to gcc-6 branch to
resolve compatibility iss
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #9 from uros at gcc dot gnu.org ---
Author: uros
Date: Wed Dec 14 15:44:07 2016
New Revision: 243651
URL: https://gcc.gnu.org/viewcvs?rev=243651&root=gcc&view=rev
Log:
PR target/59874
* config/i386/i386.c (enum ix86_bu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #8 from Allan Jensen ---
Thanks that looks good. I will test it when I have a chance. I am changing the
Qt sources to not assume the presence of __builtin_clzs when __BMI__ is
defined. It can use __builtin_clz() and __builtin_ctz()-16
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
Uroš Bizjak changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #6 from Uroš Bizjak ---
(In reply to Allan Jensen from comment #5)
> This is more problematic to fix in Qt itself. How can we determine if we
> should/can use __builtin_clzs or __lzcnt16?
>
> Note the former is practically standard b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
Allan Jensen changed:
What|Removed |Added
CC||linux at carewolf dot com
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #4 from Manuel Lauss ---
(In reply to Uroš Bizjak from comment #3)
> (In reply to Manuel Lauss from comment #2)
>
> > I've run into this issue with current gcc-6-branch while building for
> > example qt-5.7. gcc-5-branch can build t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
--- Comment #3 from Uroš Bizjak ---
(In reply to Manuel Lauss from comment #2)
> I've run into this issue with current gcc-6-branch while building for
> example qt-5.7. gcc-5-branch can build this source just fine:
__builtin_clzs and __builtin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
Manuel Lauss changed:
What|Removed |Added
CC||manuel.lauss at googlemail dot
com
--- C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874
Richard Biener changed:
What|Removed |Added
Target||x86_64-*-*
Component|c++
18 matches
Mail list logo