summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2012-07-20 16:48:46 -0600
committerEric Blake <eblake@redhat.com>2012-07-20 16:48:46 -0600
commit6c37e0a73c7c1b6fe6eac4d794e2e65791a2700d (patch)
tree39b41f52dbaecacdebc5f9f5620cf0f2a750ef0c /ChangeLog
parent92875a6a65e0dbb960d2b0704f6240d4a6e25936 (diff)
downloadgnulib-6c37e0a73c7c1b6fe6eac4d794e2e65791a2700d.tar.gz
verify: document conflict with -Wnested-externs
Our implementation of verify() relies on nested extern declarations, so it is incompatible with gcc < 4.6 coupled with -Wnested-externs when used inside a function body. But inside a function body, you can always arrange to use verify_expr() instead, which is warning-free. * lib/verify.h: Give hint about usage when gcc warnings are enabled. Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2fa6fd5e2c..69437c98a7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2012-07-20 Eric Blake <eblake@redhat.com>
+ verify: document conflict with -Wnested-externs
+ * lib/verify.h: Give hint about usage when gcc warnings are enabled.
+
maint.mk: forbid exit(-1)
* top/maint.mk (sc_prohibit_magic_number_exit): Detect negatives.