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]

endless recursion in cc1plus, egcs ver. 1.1a


Ecgs falls into an endless recursive loop when trying to translate a
program, which the previous version (1.0.3) could cope with.

The compiler is configured with following options:
--prefix=/usr/local/egcs --enable-shared --enable-version-specific-runtime-libs
and build as a native compiler for SPARC platform under Solaris 2.6.

The error occurs when parsing the line 12803 of the attached
program. Unfortunately, I could not shorten it significantly, as the error
disappears then. The loop consists of mutual calls to 'lookup_field' and
'make_typename_type'.

Probably I'd been able to locate the problem more precisely, if there were some 
introduction or guidelines available how to debug egcs on one's own, especially 
how to interpret the output of numerous debugging commands defined in the
accompanying .gdbinit. Do you have anything of the sort?

With best regards,
Ewgenij Gawrilow,
Technical Univesity of Berlin


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