2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
12 # if defined(__GLIBC__) && (__GLIBC__ >= 2)
13 # define SP(env) (*(APTR*)&(env[0].__jmpbuf[JB_RSP]))
14 # define FP(env) (*(APTR*)&(env[0].__jmpbuf[JB_RBP]))
15 # define PC(env) (*(APTR*)&(env[0].__jmpbuf[JB_PC]))
17 # define SP(env) (*(APTR*)&(env[0].__rsp))
18 # define FP(env) (*(APTR*)&(env[0].__rbp))
19 # define PC(env) (*(APTR*)&(env[0].__pc))
23 # define SP(env) (*(APTR*)&(env[0]._jb[2]))
24 # define FP(env) (*(APTR*)&(env[0]._jb[3]))
25 # define PC(env) (*(APTR*)&(env[0]._jb[0]))
28 # define SP(env) (*(APTR*)&(env[2]))
29 # define FP(env) (*(APTR*)&(env[3]))
30 # define PC(env) (*(APTR*)&(env[0]))
33 # define SP(env) (*(APTR*)&(env[2]))
34 # define FP(env) (*(APTR*)&(env[3]))
35 # define PC(env) (*(APTR*)&(env[0]))
37 /* The number of stack longs that have to be copied from the old stack */
40 #define _JMPLEN 15 /* or 8 on i386 ??? */
42 #endif /* !JMPDEFS_H */