https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
--- Comment #7 from Jakub Jelinek ---
Author: jakub
Date: Wed Jun 8 19:03:17 2016
New Revision: 237238
URL: https://gcc.gnu.org/viewcvs?rev=237238&root=gcc&view=rev
Log:
PR c++/70507
PR c/68120
* builtins.def (BUILT_IN_A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
--- Comment #6 from Paul Eggert ---
(In reply to Martin Sebor from comment #5)
> Patch posted for review:
> https://gcc.gnu.org/ml/gcc-patches/2016-05/msg00013.html
Thanks. This patch appears to address almost all the request, and it is
definite
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
--- Comment #5 from Martin Sebor ---
Patch posted for review:
https://gcc.gnu.org/ml/gcc-patches/2016-05/msg00013.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
Martin Sebor changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
--- Comment #3 from Martin Sebor ---
I raised c++/70507 to make a record of another problem caused by the built-ins
not being treated as constant expressions.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
--- Comment #2 from Paul Eggert ---
(In reply to Paul Eggert from comment #0)
> I am working around the problem with macro definitions like this:
>
> # define INT_ADD_OVERFLOW(a, b) \
>(__builtin_constant_p ((a) == (b)) \
> ? _GL_INT_AD
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68120
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|