push
static void x_delete ARGS((int nc, int push));
x_delete(nc, push)
int push;
if (push)
push = bufcnt - blksz;
int push = 0;
push = bufcnt - blksz;
if (push > 0) {
memcpy(buf, bufend, push);
bufpt = buf + push;
if (push >= blksz) {
push -= blksz;
setinputfile(const char *fname, int push)
CTRACE(DBG_INPUT,("setinputfile(\"%s\", %spush)\n",fname,push?"":"no"));
setinputfd(fd2, push);
setinputfd(int fd, int push)
VTRACE(DBG_INPUT, ("setinputfd(%d, %spush)\n", fd, push?"":"no"));
if (push)
push ? "" : "no"));
setinputstring(const char *string, int push, int line1)
if (push) /* XXX: always, as it happens */
(parsenleft > 20 ? "..." : ""), parsenleft, push?"":"no", line1));
ret = inflateBack(&strm, pull, Z_NULL, push, Z_NULL);
ret = inflateBack(&strm, pull, Z_NULL, push, &strm);
ret = inflateBack(&strm, pull, &strm, push, Z_NULL);
ret = inflateBack(&strm, pull, Z_NULL, push, Z_NULL);
push(i, (c >= ALPHATOKEN) ? tval : c);
if (!push(sp, sq))
static int push(struct ship *, struct ship *);
#pragma GCC diagnostic push
bcc 86f; push {r3,lr}; bl CERROR; pop {r3,pc}; 86:
.option push ;\
push(a, n, i);
push(ak, *cp, i+1);
push(a, n, i);
push(ak, c, i+1);
push((long)l, NULL, &stack);
if (push(params[l].num, params[l].string, &stack))
if (push(dnums[*str - 'a'], NULL, &stack))
if (push(term->_snums[*str - 'A'],
if (push((long)(unsigned char)*str++, NULL, &stack))
if (push(val, NULL, &stack))
if (push(val, NULL, &stack))
if (push(val, NULL, &stack))
push {r4-r11}; /* Push the callee saved registers */ \
push {r4-r7}; /* Push some of the callee saved registers */ \
push {lr}; bl __gnu_mcount_nc
# define XPUSH push
int push;
push = (v & 0x80) == 0;
if (push && released) {
if (!push)
.set push; \
.set push; \
.set push; \
.set push; \
.set push; \
.set push; \
#define REG_PROLOGUE .set push
#define REG_PROLOGUE .set push ; .set mips3
.set push; \
.set push; \
.set push; \
# define JR_HB_RA .set push; .set mips32r2; jr.hb ra; nop; .set pop
.set push; .set mips32; ssnop; ssnop; ssnop; ssnop; .set pop;
#define COP0_SYNC .set push; .set mips32; ssnop; ssnop; ssnop; .set pop;
.set push; .set mips32; ssnop; .word 0x54000000; ssnop; .set pop;
.set push ; \
goto push;
push:
static __inline void push(struct value *);
push(stack_dup_value(v, ©));
push(value);
push(stack_dup_value(v, ©));
push(ak, c, data_index+1);
push(a, n, data_index);
push(targhost, strlen(targhost), &ypi);
push(inkey, inkeylen, ypi); /* do it! */
void push(char *, int, struct yppush_info *);