https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823
vries at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #9 from vries at gcc dot gnu.org --- patch committed. Filed review comment from https://gcc.gnu.org/ml/gcc-patches/2015-04/msg01262.html : ... But I wonder if we can't fix things to not require that odd extra copy. In fact that we introduce ap.1 looks completely bogus to me <SNIP> So ... what breaks if we simply remove this odd "fixup"? ... as PR65887 - remove va_arg ap copies. Marking resolved, fixed.