https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84945
--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Author: jakub Date: Mon Apr 16 11:22:40 2018 New Revision: 259398 URL: https://gcc.gnu.org/viewcvs?rev=259398&root=gcc&view=rev Log: PR target/84945 * config/i386/cpuinfo.c (set_feature): Wrap into do while (0) to avoid -Wdangling-else warnings. Mask shift counts to avoid -Wshift-count-negative and -Wshift-count-overflow false positives. Modified: trunk/libgcc/ChangeLog trunk/libgcc/config/i386/cpuinfo.c