byte order, because *backend* is still the machine we are cross compiling from when the backend is macroexpanded (i.e. being compiled).