Procedure Calling Conventions

"Mr. Yogi" <>
12 Sep 1997 21:29:54 -0400

          From comp.compilers

Related articles
Procedure Calling Conventions (Mr. Yogi) (1997-09-12)
Re: Procedure Calling Conventions (1997-09-15)
Re: Procedure Calling Conventions (Shankar Unni) (1997-09-23)
| List of all articles for this month |

From: "Mr. Yogi" <>
Newsgroups: comp.compilers
Date: 12 Sep 1997 21:29:54 -0400
Organization: Cadence Design System, Inc.
Keywords: architecture, question, comment

    please suggest me some reference/book on procedure calling conventions
for intel's x86 family processors. I need to know the
Caller-save/Callee-save partition of integer and FPU registers.


-- yogi (
Software Engg.
Cadence Design Inc.
[Interesting question, I don't have any references at hand. There are at
least two popular x86 calling sequences, C (push args right to left and
caller pops) and Pascal (push args left to right and callee pops), with
mutants. At least they agree that floating registers are all caller saves
and nobody seems to worry about FP stack overflow. -John]

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.