This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: template_type_parm and typename_type not supported by dump_type_prefix


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).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]