This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug python/11060] the template_argument function cannot handle value arguments
- From: "tromey at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: 28 Jul 2010 21:04:09 -0000
- Subject: [Bug python/11060] the template_argument function cannot handle value arguments
- References: <20091207142439.11060.bschindler@inf.ethz.ch>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-07-28 20:50 -------
Subject: Bug 11060
CVSROOT: /cvs/src
Module name: src
Changes by: tromey@sourceware.org 2010-07-28 20:50:17
Modified files:
gdb : ChangeLog
gdb/python : py-type.c
gdb/testsuite : ChangeLog
gdb/testsuite/gdb.python: py-type.c py-type.exp
Log message:
gdb
PR python/11060:
* python/py-type.c (typy_legacy_template_argument): New function,
extracted from typy_template_argument.
(typy_template_argument): Use TYPE_TEMPLATE_ARGUMENT. Return a
value when needed.
gdb/testsuite
PR python/11060:
* gdb.python/py-type.c (Temargs): New template.
(temvar): New variable.
* gdb.python/py-type.exp (test_template): New proc.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.12042&r2=1.12043
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/python/py-type.c.diff?cvsroot=src&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.2395&r2=1.2396
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.python/py-type.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.python/py-type.exp.diff?cvsroot=src&r1=1.5&r2=1.6
------- Additional Comments From tromey at redhat dot com 2010-07-28 21:04 -------
I checked in a fix for this, but it only works if you have a new version of GCC.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=11060
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.