From: Paul Eggert Date: Thu, 30 Apr 2015 03:30:49 +0000 (-0700) Subject: Omit -Wstrict-overflow workaround in GCC 5 X-Git-Tag: emacs-25.0.90~2247 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=69d0a2d8989a4f07815e53bcbadea3e1ee0f7256;p=emacs.git Omit -Wstrict-overflow workaround in GCC 5 * src/process.c: Remove workaround for GCC -Wstrict-overflow bug if it's GCC 5 or later, as the bug appears to be fixed in GCC 5.1. --- diff --git a/src/process.c b/src/process.c index 3e04cb76387..ce78d818e29 100644 --- a/src/process.c +++ b/src/process.c @@ -136,8 +136,8 @@ extern int sys_select (int, fd_set *, fd_set *, fd_set *, /* Work around GCC 4.7.0 bug with strict overflow checking; see . - These lines can be removed once the GCC bug is fixed. */ -#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3) + This bug appears to be fixed in GCC 5.1, so don't work around it there. */ +#if __GNUC__ == 4 && __GNUC_MINOR__ >= 3 # pragma GCC diagnostic ignored "-Wstrict-overflow" #endif