This is the mail archive of the gcc@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]
Other format: [Raw text]

Re: Insertng a call function


On Fri, Jul 29, 2005 at 11:05:56AM -0400, drizzle drizzle wrote:
> Here is the patch, an header file, the test case. The only thing I
> need is be able to insert a function call inside
> linear-loop-transform.  The error message I get is
> 
> main.c:15: internal compiler error: in var_ann, at tree-flow-inline.h:36
> 
This is not quite I was looking for.  Are you looking for someone
to fix this problem for you or are you looking to learn about
debugging GCC?  The former will likely involve getting a
volunteer or hire somebody to develop this transformation for
you.

If you are interested in debugging and developing this yourself,
you could start browsing the GCC wiki, there's a section with
tips about debugging GCC: http://gcc.gnu.org/wiki/DebuggingGCC.

In this case, it seems like you are using 4.0 and some pass is
trying to get an annotation from a non-decl tree node.  Set up a
breakpoint and examine the backtrace to see what pass is doing
this (probably yours).

Perhaps you are creating a new DECL and not adding it to the list
of referenced variables.


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