excessive memory consumption

Manfred Hollstein manfred@s-direktnet.de
Sat Oct 4 13:54:00 GMT 1997


On , 3 October 1997, 12:01:19, jason@cygnus.com wrote:

    Found it!  In situations of recursive instantiation, there can be a lot of
    stuff compiled in the middle of compiling a given function, running up the
    label count.  save_for_inline_copying creates new labels for everything
    between min_labelno and max_labelno, which can add up to a *lot* of space.
    
Well, sounds great, but unfortunately, it doesn't work completely; I'm
getting unresolved symbols from libstdc++.so (vtables for __case_table
or so - sorry, removed the logfile  too early) on i586-linux-gnulibc1.
Without your patch to toplev.c everything is ok. Looks like we have to
look further :-(

-- 
 Manfred Hollstein       If you have any questions about GNU software:
 Hindenburgstr. 13/1                   < mailto:manfred@s-direktnet.de >
 75446 Wiernsheim, FRG  < http://www.s-direktnet.de/HomePages/manfred/ >
 PGP key:    < http://www.s-direktnet.de/HomePages/manfred/manfred.asc >



More information about the Gcc mailing list