https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107909
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Hmm, the nop is required by the ABI because the TOC might be different and replaced with a load during linking ... I am not 100% sure this is not just a definition of DW_TAG_GNU_call_site for powerpc64 ABIs really. Since DW_TAG_GNU_call_site is an GNU extension I would assume we can still define it for PowerPC64 (and powerpc-aix) any way we want to define it. That is define it to be the instruction after the TOC update.