https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87867
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-11-09 CC| |ebotcazou at gcc dot gnu.org Target Milestone|--- |7.4 Summary|ICE on virtual destructor |[7/8 regression] ICE on |(-mlong-calls |virtual destructor |-ffunction-sections) on |(-mlong-calls |arm-none-eabi |-ffunction-sections) on | |arm-none-eabi Ever confirmed|0 |1 --- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- Right, as you found you it was fixed by: 2018-09-26 Eric Botcazou <ebotca...@adacore.com> * config/arm/arm.c (arm_reorg): Skip Thumb reorg pass for thunks. (arm32_output_mi_thunk): Deal with long calls.