Path: utzoo!telly!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!asuvax!ncar!boulder!grunwald From: grunwald@foobar.colorado.edu (Dirk Grunwald) Newsgroups: gnu.g++.bug Subject: Re: help(stdarg ...); // DecStation 3100. Message-ID: <14922@boulder.Colorado.EDU> Date: 15 Dec 89 17:34:18 GMT References: <11451@csli.Stanford.EDU> Sender: news@boulder.Colorado.EDU Reply-To: grunwald@foobar.colorado.edu Organization: University of Colorado at Boulder Lines: 16 In-reply-to: keith@csli.Stanford.EDU's message of 15 Dec 89 01:05:29 GMT grab the file 'MIPS.FILES' via anonymous FTP from foobar.colorado.edu it contains a modified stdarg.h (that should be in libg++-1.36.X, X>0) and a modified gnulib2.c. i moved L_varargs from gnulib.c to gnulib2.c -- you'll need to twiddle your makefile a little to get it compiled (move 'varargs' from the gnulib to gnulib2 target) this implements 'builtin_saveregs' for the mips chip. the modified stdarg uses this to flush the $a0..$a3 registers to memory when using stdarg. there's also an md & tm- file that you might want to use - it corrects a couple of bugs in 1.36