I think it is funny how exceedingly precise we are being in .S files to not place *one extra dangerous bti* instruction.
Meanwhile, the C compilers don't know what will happen, so they slam unused bti all over the place! But that's why we hope purging these at link time, as "mold" now does, is going to show up in other linkers.