[PATCH 00/18] -Wc++-compat patches v2.0

Ondrej Oprala ooprala@redhat.com
Mon Oct 21 15:37:00 GMT 2013


Hi, here are Tom's rebased patches with objections
from the previous ML thread fixed/cleared.
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

 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    | 143 ++++++++--------
 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.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           |  43 ++---
 gdb/dwarf2read.c        |  40 ++---
 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         |   6 +-
 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         |  70 ++++----
 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  |  25 +--
 gdb/remote-mips.c       |   4 +-
 gdb/remote.c            |  18 +-
 gdb/solib-darwin.c      |  20 +--
 gdb/solib-irix.c        |  24 +--
 gdb/solib-som.c         |  66 ++++----
 gdb/solib-spu.c         |  25 +--
 gdb/solib-svr4.c        |  86 +++++-----
 gdb/stabsread.c         |  66 ++++----
 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 ++--
 81 files changed, 1191 insertions(+), 1151 deletions(-)

-- 
1.8.3.1



More information about the Gdb-patches mailing list