This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: template_type_parm and typename_type not supported by dump_type_prefix
- To: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>
- Subject: Re: template_type_parm and typename_type not supported by dump_type_prefix
- From: Jeffrey Oldham <oldham at codesourcery dot com>
- Date: Fri, 22 Jun 2001 08:45:58 -0700
- Cc: gcc-bugs at gcc dot gnu dot org, david dot billinghurst at riotinto dot com
- Organization: CodeSourcery LLC
- References: <200106220341.XAA11454@hiauly1.hia.nrc.ca>
On Thu, Jun 21, 2001 at 11:41:13PM -0400, John David Anglin wrote:
> In build v3 with todays 3.1 cvs source under hpux 10.20, I am seeing hundreds
> of messages of the form:
>
> ../../../../../libstdc++-v3/include/bits/stl_iterator.h:77: sorry, not
> implemented: `template_type_parm' not supported by dump_type_suffix
> ../../../../../libstdc++-v3/include/bits/stl_iterator.h:79: sorry, not
> implemented: `typename_type' not supported by dump_type_prefix
>
> It appears caused by typedef's in templates.
For mips-sgi-irix6.5, the problem occurs for this program:
template <class A>
void doit(const A& a) {}
The warning is produced when processing the `A' in `class A'. The
problem does not occur for a i686-pc-linux-gnu->mips-sgi-irix6.5 cross
compiler, making debugging more difficult.
I will look into this ths morning, but I make no promises.
Thanks,
Jeffrey D. Oldham
oldham@codesourcery.com
P.S. This thread should be tied to David Billinghurst's message
(http://gcc.gnu.org/ml/gcc-bugs/2001-06/msg01178.html).