https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
Martin Jambor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
--- Comment #8 from Martin Jambor ---
Author: jamborm
Date: Mon Nov 27 10:33:06 2017
New Revision: 255163
URL: https://gcc.gnu.org/viewcvs?rev=255163=gcc=rev
Log:
[PR 81248] Fix ipa-sra size check
2017-11-27 Martin Jambor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
--- Comment #7 from wilhelm.me...@hs-kl.de ---
Looks like also no optimization is done for non-template function
g(const uint8_t&).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
--- Comment #6 from wilhelm.me...@hs-kl.de ---
Sorry for being this inpatient: do you have a timeline for the fix?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
Martin Jambor changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
--- Comment #4 from wilhelm.me...@hs-kl.de ---
Here a more stripped down example (without the volatile part):
#include
#include
struct A {
uint8_t m1{0};
};
volatile uint8_t v;
template
void f(const T& x) __attribute__((noinline));
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81248
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|