Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!arkesden.eng.sun.com!tiemann From: tiemann@arkesden.eng.sun.com (Michael Tiemann) Newsgroups: gnu.g++.bug Subject: bug fix for varargs problem Message-ID: <8912010033.AA06746@arkesden.sun.com> Date: 1 Dec 89 00:33:19 GMT Sender: daemon@tut.cis.ohio-state.edu Reply-To: tiemann@sun.com Distribution: gnu Organization: GNUs Not Usenet Lines: 23 Date: 30 Nov 89 11:28:51 GMT From: mcsun!hp4nl!tnosoes!tom@uunet.uu.net (Tom Vijlbrief) Organization: TNO Institute for Perception, Soesterberg, The Netherlands Subject: g++ 1.36.1- eats all available memory on SPARC Sender: bug-g++-request@prep.ai.mit.edu To: bug-g++@prep.ai.mit.edu The following program eats all available memory in my sparc: [...] arkesden% diff -c2 expr.c~ expr.c *** expr.c~ Mon Nov 27 17:37:43 1989 --- expr.c Thu Nov 30 16:29:34 1989 *************** *** 3517,3520 **** --- 3517,3521 ---- if (GET_CODE (saving_insns) == INSN) note_stores (PATTERN (saving_insns), use_variable); + saving_insns = NEXT_INSN (saving_insns); } while (saving_insns != last_saving_insn); } arkesden%