[GHC] #15169: SRT offset optimisation breaks on MachO platforms