http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57017
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |x86_64-slackware-linux --- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> 2013-04-24 06:09:02 UTC --- What binutils version are you using? You can find out by doing "as --version". I think this is a bug in the version of binutils you are using the generated assembly is: " rep; ret " which is a valid assembly for x86_64.