https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98099
--- Comment #11 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>: https://gcc.gnu.org/g:57e274408c237c08d2f78722e3767651ef931170 commit r11-7711-g57e274408c237c08d2f78722e3767651ef931170 Author: Jakub Jelinek <ja...@redhat.com> Date: Thu Mar 18 09:53:24 2021 +0100 testsuite: Fix up pr98099.c testcase for big endian [PR98099] The testcase fails on big-endian without int128 support, because due to -fsso-struct=big-endian no swapping is needed for big endian. This patch restricts the testcase to big or little endian (but not pdp) and uses -fsso-struct=little-endian for big endian, so that it is swapping everywhere. 2021-03-18 Jakub Jelinek <ja...@redhat.com> PR middle-end/98099 * gcc.dg/pr98099.c: Don't compile the test on pdp endian. For big endian use -fsso-struct=little-endian dg-options.