https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
--- Comment #7 from Jonathan Wakely ---
Author: redi
Date: Thu May 24 15:28:26 2018
New Revision: 260676
URL: https://gcc.gnu.org/viewcvs?rev=260676&root=gcc&view=rev
Log:
Implement P0558R2 changes to std::atomic
The restrictions forbidding ari
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
--- Comment #6 from Jonathan Wakely ---
(In reply to Wolfgang Roehrl from comment #0)
> The compiler accepts this programm despite of performing an arithmetic
> operation on pointer to a function.
Arithmetic on (non-atomic) function pointers is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
--- Comment #4 from Jonathan Wakely ---
For atomic Clang rejects use of its builtin with a void*:
/usr/local/libcxx-head/include/c++/v1/atomic:1081:40: error: incomplete type
'void' where a complete type is required
But it allows the function p
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
--- Comment #3 from Jonathan Wakely ---
The same problem exists for std::atomic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
--- Comment #2 from Jonathan Wakely ---
No, I'm not aware of one.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69769
Martin Sebor changed:
What|Removed |Added
CC||jwakely.gcc at gmail dot com,