This backport contains 1 patch from gcc main stream tree. The commit id of these patchs list as following in the order of time. 0001-testsuite-Fix-pr94185.C-testcase-on-i686-linux-with-.patch 994d48620621fa33d32018be5fb70042e38546d5 diff -uprN a/gcc/testsuite/g++.target/i386/pr94185.C b/gcc/testsuite/g++.target/i386/pr94185.C --- a/gcc/testsuite/g++.target/i386/pr94185.C +++ b/gcc/testsuite/g++.target/i386/pr94185.C @@ -22,7 +22,7 @@ int d; void l(char *, ar m, long n) { switch (m.au[d]) case 0: - n &= 4294967295; + n &= 4294967295U; bb.h(0).g(n); } void o() {