aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Blandy <jimb@codesourcery.com>2006-01-20 21:58:16 +0000
committerJim Blandy <jimb@codesourcery.com>2006-01-20 21:58:16 +0000
commit7be93b9eea1303a9b247303a9108ad6db6a2d265 (patch)
treed7a81b7ecacaaa7d34570a27de9a18dca9233f08
parentb2a74f99b6aad3e84bd52ec1d6e7f856763c38c4 (diff)
downloadgdb-7be93b9eea1303a9b247303a9108ad6db6a2d265.zip
gdb-7be93b9eea1303a9b247303a9108ad6db6a2d265.tar.gz
gdb-7be93b9eea1303a9b247303a9108ad6db6a2d265.tar.bz2
gdb/ChangeLog:
2006-01-18 Jim Blandy <jimb@redhat.com> * configure.ac: Add -Wno-pointer-sign to list of build warnings. * configure: Regenerated. gdb/doc/ChangeLog: 2006-01-18 Jim Blandy <jimb@redhat.com> * gdbint.texinfo (Coding): Add entry for -Wno-pointer-sign to list of warning flags.
-rw-r--r--gdb/ChangeLog5
-rwxr-xr-xgdb/configure2
-rw-r--r--gdb/configure.ac2
-rw-r--r--gdb/doc/ChangeLog5
-rw-r--r--gdb/doc/gdbint.texinfo9
5 files changed, 21 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c54e1e0c..ad8f031 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-20 Jim Blandy <jimb@redhat.com>
+
+ * configure.ac: Add -Wno-pointer-sign to list of build warnings.
+ * configure: Regenerated.
+
2006-01-20 Daniel Jacobowitz <dan@codesourcery.com>
* MAINTAINERS: Overhaul.
diff --git a/gdb/configure b/gdb/configure
index 9dff1f6..0a57b3b 100755
--- a/gdb/configure
+++ b/gdb/configure
@@ -20105,7 +20105,7 @@ fi;
# gdb/doc/gdbint.texinfo.
build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
-Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral \
--Wunused-label -Wunused-function"
+-Wunused-label -Wunused-function -Wno-pointer-sign"
# GCC supports -Wuninitialized only with -O or -On, n != 0.
if test x${CFLAGS+set} = xset; then
diff --git a/gdb/configure.ac b/gdb/configure.ac
index c1b18ff..8e38ae7 100644
--- a/gdb/configure.ac
+++ b/gdb/configure.ac
@@ -1115,7 +1115,7 @@ AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE)
# gdb/doc/gdbint.texinfo.
build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
-Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral \
--Wunused-label -Wunused-function"
+-Wunused-label -Wunused-function -Wno-pointer-sign"
# GCC supports -Wuninitialized only with -O or -On, n != 0.
if test x${CFLAGS+set} = xset; then
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog
index 39b562f..c48c8f0 100644
--- a/gdb/doc/ChangeLog
+++ b/gdb/doc/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-18 Jim Blandy <jimb@redhat.com>
+
+ * gdbint.texinfo (Coding): Add entry for -Wno-pointer-sign to list
+ of warning flags.
+
2006-01-13 Eli Zaretskii <eliz@gnu.org>
* gdb.texinfo (Sequences): Improve menu annotations.
diff --git a/gdb/doc/gdbint.texinfo b/gdb/doc/gdbint.texinfo
index 3007e0a..f7d7936 100644
--- a/gdb/doc/gdbint.texinfo
+++ b/gdb/doc/gdbint.texinfo
@@ -5016,6 +5016,15 @@ switch (sched)
@end smallexample
@item -Wunused-function
+
+@item -Wno-pointer-sign
+In version 4.0, GCC began warning about pointer argument passing or
+assignment even when the source and destination differed only in
+signedness. However, most @value{GDBN} code doesn't distinguish
+carefully between @code{char} and @code{unsigned char}. In early 2006
+the @value{GDBN} developers decided correcting these warnings wasn't
+worth the time it would take.
+
@end table
@emph{Pragmatics: Due to the way that @value{GDBN} is implemented most