[PATCH 00/18] -Wc++-compat patches

Ondrej Oprala
2013-10-09T17:17:45Z

Hi,
I've rebased Tom's patches from the archer/tromey/c++ branch
and mentioned the changes in respective ChangeLogs.

Thanks,
Ondrej.

Tom Tromey (18):
poison "class"
poison "new"
poison "this"
poison "public"
poison "private"
poison "delete"
poison "explicit"
poison "mutable"
poison "namespace"
poison "operator"
poison "template"
poison "try"
poison "typename"
poison "using"
fix up vec
fix up gdbtypes.h
fix gdbarch buglet
un-nest enum pvk

bfd/ChangeLog | 5 +
bfd/libbfd-in.h | 8 +-
bfd/libbfd.h | 8 +-
gdb/ChangeLog | 163 ++++++++++++++++++
gdb/ada-lang.c | 42 ++---
gdb/ada-lang.h | 2 +-
gdb/addrmap.c | 58 +++----
gdb/amd64-tdep.c | 74 ++++----
gdb/bcache.c | 14 +-
gdb/block.c | 14 +-
gdb/block.h | 7 +-
gdb/break-catch-throw.c | 14 +-
gdb/buildsym.c | 18 +-
gdb/c-exp.y | 26 +--
gdb/cleanups.c | 12 +-
gdb/cli/cli-cmds.c | 4 +-
gdb/cli/cli-decode.c | 132 +++++++--------
gdb/cli/cli-decode.h | 2 +-
gdb/cli/cli-script.c | 10 +-
gdb/cli/cli-setshow.c | 20 +--
gdb/coffread.c | 38 ++---
gdb/command.h | 24 +--
gdb/common/filestuff.c | 10 +-
gdb/common/filestuff.h | 5 +-
gdb/common/vec.c | 2 +-
gdb/common/vec.h | 8 +-
gdb/continuations.c | 12 +-
gdb/cp-namespace.c | 74 ++++----
gdb/cp-support.c | 52 +++---
gdb/cp-support.h | 4 +-
gdb/cp-valprint.c | 4 +-
gdb/dbxread.c | 42 ++---
gdb/dwarf2read.c | 38 ++---
gdb/environ.c | 6 +-
gdb/f-exp.y | 18 +-
gdb/frame.c | 8 +-
gdb/gdbarch.c | 30 ++--
gdb/gdbarch.h | 4 +-
gdb/gdbarch.sh | 26 +--
gdb/gdbthread.h | 2 +-
gdb/gdbtypes.c | 32 ++--
gdb/gdbtypes.h | 436 ++++++++++++++++++++++++------------------------
gdb/gnu-v3-abi.c | 26 +--
gdb/go-exp.y | 8 +-
gdb/hppa-linux-tdep.c | 16 +-
gdb/i386-nat.c | 4 +-
gdb/ia64-tdep.c | 30 ++--
gdb/inferior.c | 2 +-
gdb/inferior.h | 2 +-
gdb/jit.c | 16 +-
gdb/jv-exp.y | 27 +--
gdb/linux-thread-db.c | 42 ++---
gdb/macrotab.c | 14 +-
gdb/mdebugread.c | 54 +++---
gdb/memattr.c | 24 +--
gdb/mi/mi-cmd-var.c | 16 +-
gdb/minsyms.c | 22 +--
gdb/nto-tdep.c | 6 +-
gdb/objc-lang.c | 68 ++++----
gdb/p-exp.y | 10 +-
gdb/p-valprint.c | 6 +-
gdb/parse.c | 10 +-
gdb/parser-defs.h | 2 +-
gdb/printcmd.c | 24 +--
gdb/prologue-value.h | 44 ++---
gdb/psymtab.c | 22 +--
gdb/python/py-symbol.c | 22 +--
gdb/remote-mips.c | 4 +-
gdb/remote.c | 18 +-
gdb/solib-darwin.c | 20 +--
gdb/solib-irix.c | 24 +--
gdb/solib-som.c | 60 +++----
gdb/solib-spu.c | 25 +--
gdb/solib-svr4.c | 86 +++++-----
gdb/stabsread.c | 62 +++----
gdb/symfile.h | 6 +-
gdb/symtab.c | 40 ++---
gdb/thread.c | 10 +-
gdb/top.c | 2 +-
gdb/typeprint.c | 17 +-
gdb/ui-file.h | 2 +-
gdb/valarith.c | 6 +-
gdb/value.c | 8 +-
gdb/varobj.c | 45 ++---
gdb/varobj.h | 4 +-
gdb/xcoffread.c | 31 ++--
86 files changed, 1344 insertions(+), 1151 deletions(-)

--
1.8.3.1