https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63613
--- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org ---
C11 inline semantics vs gnu89 ones. Not a gcc bug. A fix includes is needed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63613
--- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org ---
That means dejagnu.h assumes the GNU inline semantics, but doesn't use
__gnu_inline__ attribute. So, either compile with -fgnu89-inline, or get
dejagnu.h fixed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63613
--- Comment #3 from dmalcolm at gcc dot gnu.org ---
Aha. Thanks.
Indeed, git bisect just confirmed that r216247 is the first commit in which
my testcase stops working:
commit b2601928b5bf34a817b5a9a2a371c476018e634d
Author: mpolacek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63613
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63613
--- Comment #5 from dmalcolm at gcc dot gnu.org ---
FWIW I've reported this on the DejaGnu mailing list here:
http://lists.gnu.org/archive/html/dejagnu/2014-10/msg00011.html