https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115606
Andi Kleen <andi-gcc at firstfloor dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|arm-*-* | Status|RESOLVED |UNCONFIRMED Resolution|INVALID |--- --- Comment #4 from Andi Kleen <andi-gcc at firstfloor dot org> --- Yes I know it's from the frontend, the question is why that is target specific. The only dependency I see is on PCC_STRUCT_RETURN, but neither x86 nor arm seem to set that define. Anyways I guess it doesn't really matter why the frontend does that, but it still breaks sibcalls.