Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.compilers    |    Compiler construction, theory, etc. (Mod    |    2,753 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 1,359 of 2,753    |
|    Boleslaw Ciesielski to glen herrmannsfeldt    |
|    Re: x86-64 and calling conventions    |
|    23 May 08 12:05:14    |
      From: bolek-compilers@curl.com              glen herrmannsfeldt wrote:       > As far as passing arguments in registers, there is at least one       > convention (possibly SPARC, but I am not sure now) where some are       > passed in registers, but stack space is still reserved for them. The       > called routine can then store them into the stack. As some number of       > words are kept in the registers, in some cases a double variable will       > be half in a register and half on the stack. Storing to the stack is       > a convenient way to get the two back together again.              This is the case for 32-bit PowerPC.              Bolek              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca