[Bug c/63592] Linux kernel build failure due to duplicate exported symbols
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Oct 19 18:42:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63592
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |INVALID
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Sasha Levin from comment #2)
> But that... worked previously? Is backward compatibility intended to be
> broken in this case?
GNU 90 and C99 have different "extern inline" behavior and has been mentioned
for the last 5 or so years now. What changed was defaulting to the C99/C11
behavior rather than the GNU90 behavior.
This is a kernel bug and should be reported/fixed there instead.
More information about the Gcc-bugs
mailing list