summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index edb63b3487..6115ab946c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2020-07-01 Paul Eggert <eggert@cs.ucla.edu>
+ manywarnings: improve port to GCC 10.1
+ * build-aux/gcc-warning.spec: Also list warnings that are default
+ or are enabled by already-given flags. This lets us speed up
+ checking for attributes, and makes the generated compilation
+ commands shorter. Add -Wanalyzer-too-complex (too much noise).
+ * m4/manywarnings.m4 (gl_MANYWARN_COMPLEMENT)
+ (gl_MANYWARN_ALL_GCC): Use gl_AS_VAR_APPEND to append
+ to shell variables that may have long values.
+ (gl_MANYWARN_ALL_GCC): Omit flags that are default or are
+ consequences of other flags, to speed up checking and
+ shorten commands.
+
tests: pacify gcc -fanalyzer on zerosize_ptr
* tests/test-memcasecmp.c (main):
* tests/test-memchr.c (main):