Related articles |
---|
Cross-compiler for spim donawa@binkley.cs.mcgill.ca (1992-12-07) |
Re: Cross-compiler for spim blume@sp96.csrd.uiuc.edu (1992-12-08) |
Re: Cross-compiler for spim larus@cs.wisc.edu (1992-12-08) |
Re: Cross-compiler for spim blume@sp96.csrd.uiuc.edu (1992-12-08) |
Newsgroups: | comp.compilers |
From: | larus@cs.wisc.edu |
Organization: | U of Wisconsin CS Dept |
Date: | Tue, 8 Dec 1992 16:23:19 GMT |
References: | 92-12-023 |
Keywords: | tools, sparc, assembler, comment |
donawa@binkley.cs.mcgill.ca (Chris DONAWA) writes:
> ... spim expects that all function parameters are
> passed on the stack, whereas the MIPS C compiler does not always do this.
One correction: SPIM does NOT "expect" parameters to be passed on the
stack. SPIM is a machine simulator. It takes no position on where
software should pass parameters. I typically pass parameters in
registers, but have students generate code that passes them on the stack.
/Jim
[Jim Larus is the author of spim. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.