https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96573
--- Comment #2 from Remi Andruccioli <remi.andruccioli at gmail dot com> --- Hello, Thanks for your quick reply and investigations. I agree this is quite an uncommon need. I use it when I have to deal with endianness and I/O. So I mainly use it when dumping content and variables from the memory to files on the disk in a constant endianness across all the different target machines, for later analysis. (same idea than what is done with the endianness of network) Regards, Remi Andruccioli