Lines Matching refs:AP
75 #define va_start(AP, LASTARG) \ argument
78 AP.__va_next_o = (__va_greg *) __builtin_saveregs (); \
79 AP.__va_next_o_limit = (AP.__va_next_o + \
81 AP.__va_next_fp = (__va_freg *) AP.__va_next_o_limit; \
82 AP.__va_next_fp_limit = (AP.__va_next_fp + \
84 AP.__va_next_stack = (__va_greg *) __builtin_next_arg (LASTARG); \
90 #define va_start(AP, LASTARG) \ argument
91 (__builtin_next_arg (LASTARG), AP = (char *) __builtin_saveregs ())
93 #define va_start(AP, LASTARG) \ argument
94 (__builtin_saveregs (), AP = ((char *) __builtin_next_arg (LASTARG)))
105 #define va_start(AP) \ argument
108 AP.__va_next_o = (__va_greg *) __builtin_saveregs (); \
109 AP.__va_next_o_limit = (AP.__va_next_o + \
111 AP.__va_next_fp = (__va_freg *) AP.__va_next_o_limit; \
112 AP.__va_next_fp_limit = (AP.__va_next_fp + \
115 AP.__va_next_stack = (__va_greg *) __builtin_next_arg (__builtin_va_alist) \
119 #define va_start(AP) \ argument
122 AP.__va_next_o = (__va_greg *) __builtin_saveregs (); \
123 AP.__va_next_o_limit = (AP.__va_next_o + \
125 AP.__va_next_fp = (__va_freg *) AP.__va_next_o_limit; \
126 AP.__va_next_fp_limit = (AP.__va_next_fp + \
129 AP.__va_next_stack = (__va_greg *) __builtin_next_arg (__builtin_va_alist) \
135 #define va_start(AP) ((AP) = (char *) __builtin_saveregs ()) argument
137 #define va_start(AP) \ argument
138 (__builtin_saveregs (), (AP) = ((char *) &__builtin_va_alist))