https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.5 |---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
Alexander Monakov changed:
What|Removed |Added
CC||amonakov at gcc dot gnu.org
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
--- Comment #2 from Marc Glisse ---
Ah, right :-(
I thought the example rang a bell, but before your explanation I couldn't
connect it, thanks.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
--- Comment #4 from Alexander Monakov ---
Placement new is translated to a plain pointer assignment on GIMPLE, so
optimizers cannot distinguish programs that had placement new from programs
that did not.
(in C we need memory from malloc to be re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
Summar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
--- Comment #11 from Martin Sebor ---
Regarding the DECL_FIXED_DYNAMIC_TYPE flag: it seems like in C every DECL would
have it set, but in C++ none could (because placement new can change the
dynamic type of decls), and so GCC would not be able to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
--- Comment #12 from Jeffrey A. Law ---
It would seem like C ought to be able to set the flag across the board. But
Richi would know best if this is going to run afoul of of the alias oracle
implementation & underlying gimple semantics.
I vague
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
--- Comment #13 from rguenther at suse dot de ---
On Thu, 27 Feb 2020, msebor at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
>
> --- Comment #11 from Martin Sebor ---
> Regarding the DECL_FIXED_DYNAMIC_TYPE flag
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
--- Comment #14 from rguenther at suse dot de ---
On Fri, 28 Feb 2020, law at redhat dot com wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
>
> --- Comment #12 from Jeffrey A. Law ---
> It would seem like C ought to be able to set
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.4 |8.5
--- Comment #15 from Jakub Jelinek
12 matches
Mail list logo