https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739
--- Comment #17 from rguenther at suse dot de <rguenther at suse dot de> --- On Tue, 8 Jan 2019, wilco at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739 > > --- Comment #16 from Wilco <wilco at gcc dot gnu.org> --- > I think we need to simplify the many BIG_ENDIAN macros so it is feasible to > get > big-endian to work reliably on all targets. There seem to be far too many > options which affect too many unrelated things. Big-endian is fundamentally > about memory byte ordering, so allowing to different byte/bit orderings in > registers just makes things overly complex without any benefit. It's unfortunately not the compiler writers choice but the CPU designers.