This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[commit] [WIP patch] Fix crash regressions after libiberty/ update
- From: Jan Kratochvil <jan dot kratochvil at redhat dot com>
- To: Keith Seitz <keiths at redhat dot com>
- Cc: gdb-patches at sourceware dot org, Jason Merrill <jason at redhat dot com>
- Date: Tue, 10 Jan 2012 20:32:24 +0100
- Subject: [commit] [WIP patch] Fix crash regressions after libiberty/ update
On Mon, 09 Jan 2012 00:37:09 +0100, Jan Kratochvil wrote:
> gdb/
> 2012-01-08 Jan Kratochvil <jan.kratochvil@redhat.com>
>
> * c-exp.y (operator) <OPERATOR DELETE>
> (operator) <OPERATOR DELETE '[' ']'>: Add trailing space.
> * cp-name-parser.y (fill_comp, make_operator, make_dtor)
> (make_builtin_type, make_name): New variable i, add gdb_assert.
> (operator) <OPERATOR NEW>: Update ARGS to 3.
> (operator) <OPERATOR DELETE>: Add trailing space.
> (operator) <OPERATOR NEW '[' ']'>: Update ARGS to 3.
> (operator) <OPERATOR DELETE '[' ']'>: Add trailing space.
> * cp-support.c (cp_canonicalize_string): Check NULL from
> cp_comp_to_string, call warning and return.
Checked in:
http://sourceware.org/ml/gdb-cvs/2012-01/msg00100.html
On Tue, 10 Jan 2012 20:02:31 +0100, Keith Seitz wrote:
> Jason Merrill just committed another patch to libiberty
Re: C++/libiberty PATCH for many mangling fixes (6057, 48051, 50855, 51322 and more)
http://gcc.gnu.org/ml/gcc-patches/2012-01/msg00505.html
> which will fix these problems (with your patch, which I have perused and
> recommend you commit).
I can confirm these two patches together fix for me all the regressions last
correct in 20120106, that was in GIT:
ec9f619953971666fccfc2a5f92f67a6f57a22ac
Thanks,
Jan