[Bug lto/59626] [4.8/4.9 Regression] /usr/include/bits/unistd.h:173:1: error: inlining failed in call to always_inline 'readlinkat': recursive inlining
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Feb 25 13:22:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59626
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |ASSIGNED
Assignee|rguenth at gcc dot gnu.org |hubicka at gcc dot gnu.org
--- Comment #15 from Richard Biener <rguenth at gcc dot gnu.org> ---
Honza? Does the patch make sense? Basically the alias following breaks
int __readlinkat_alias(void) __asm__("readlinkat");
extern inline int readlinkat()
{
return __readlinkat_alias();
}
int main() {
return readlinkat();
}
because it replaces __readlinkat_alias () (in main) with readlinkat.
More information about the Gcc-bugs
mailing list