https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118715 --- Comment #5 from Benjamin Harris <opensource at benjaminrh dot com> --- I've just noticed the invalid offset in the PLT is the first bytes of the sibcall in _start.