]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
libcp1: revamp the interface
authorAlexandre Oliva <aoliva@redhat.com>
Thu, 26 Jan 2017 21:33:42 +0000 (19:33 -0200)
committerAlexandre Oliva <aoliva@redhat.com>
Thu, 26 Jan 2017 21:33:42 +0000 (19:33 -0200)
commitf2ca87a808ca1a31fbb3b7afdf1376488a59eaec
tree5855dcf413e3f9b44e1b2a9a4605e21fa630a275
parentfa9d0e041115f05379f31904ec82d3be0cb59d3a
libcp1: revamp the interface

Narrow the oracle lookups to identifiers only, unifying symbols and tags,
and dropping labels.  Adjust the gdb client code, pending simplification.

Rename most entry points into a more consistent naming scheme.  Adjust
the gdb client code.

Bump the interface version.

Comment out support for default args for functions.

Drop support for strong using directives, introduce simpler interface
for inline namespaces.
gdb/compile/compile-cplus-symbols.c
gdb/compile/compile-cplus-templates.c
gdb/compile/compile-cplus-types.c
gdb/compile/compile-cplus.h
include/gcc-cp-fe.def
include/gcc-cp-interface.h