Subversion Repositories Kolibri OS

Rev

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