Rev 5195 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5195 | Rev 6614 | ||
---|---|---|---|
Line 8... | Line 8... | ||
8 | irps reg, reglist |
8 | irps reg, reglist |
9 | \{ |
9 | \{ |
10 | regcount = regcount+1 |
10 | regcount = regcount+1 |
11 | push reg |
11 | push reg |
12 | \} |
12 | \} |
- | 13 | if loc |
|
- | 14 | sub esp, loc |
|
- | 15 | end if |
|
13 | parmbase@proc equ esp+4+regcount*4 |
16 | parmbase@proc equ esp+4+loc+regcount*4 |
14 | localbase@proc equ esp-localbytes |
17 | localbase@proc equ esp |
- | 18 | fpo_localsize = loc |
|
15 | } |
19 | } |
16 | macro fpo_epilogue procname,flag,parmbytes,localbytes,reglist |
20 | macro fpo_epilogue procname,flag,parmbytes,localbytes,reglist |
17 | { |
21 | { |
18 | irps reg, reglist \{ reverse pop reg \} |
22 | irps reg, reglist \{ reverse pop reg \} |
19 | if flag and 10000b |
23 | if flag and 10000b |