sgn
int sgn(int);
sdx = sgn(dx);
sdy = sgn(dy);
buzz(-1, mtmp->mx, mtmp->my, sgn(tx), sgn(ty));
buzz(-rnd(3), mtmp->mx, mtmp->my, sgn(tx), sgn(ty));
y = (obj->posy - sgn(obj->vely) + YSIZE00) % YSIZE;
x = (obj->posx - sgn(obj->velx) + XSIZE00) % XSIZE;
int sgn = 1;
sgn = -1;
return (sgn * tiny * tiny);
return (sgn < 0 ? -y : y);
if (sgn < 0) y = -y;
int sgn = 1;
sgn = -1;
return ((double)sgn*tiny*tiny);
if (sgn < 0) y = -y;
if (sgn < 0) y = -y;
int i, sgn;
sgn = (n&1)&(x < zero); /* even n -- 0, odd n -- sign(x) */
return ((sgn == 1) ? -b : b);
int sgn = 1;
sgn = -1;
return ((double)sgn*tiny*tiny);
if (sgn < 0) y = -y;
if (sgn < 0) y = -y;
if(sgn==1) return -b; else return b;
int32_t i,hx,ix,lx, sgn;
sgn = (n&1)&(hx>>31); /* even n -- 0, odd n -- sign(x) */
if(sgn==1) return -b; else return b;
int32_t i,hx,ix, sgn;
sgn = (n&1)&(hx>>31); /* even n -- 0, odd n -- sign(x) */
uint8_t sgn; /* PCI Segment Group Number */
printf(" Seg GrpNum= %u\n", pci->sgn);
unsigned sgn:1; /* sign bit */
"us"[op.bits.sgn], op.bits.div ? "div" : "mul",
if (op.bits.sgn && *rd < 0)
unsigned sgn:1; /* 1 bit sign */
op.bits.st ? "st" : "ld", "us"[op.bits.sgn],
if (op.bits.sgn && (data.s[1] & 0x8000) != 0)
unsigned sgn:1; /* sign bit */
"us"[op.bits.sgn], op.bits.div ? "div" : "mul",
if (op.bits.sgn && *rd < 0)
unsigned sgn:1; /* 1 bit sign */
op.bits.st ? "st" : "ld", "us"[op.bits.sgn],
if (op.bits.sgn && (data.s[1] & 0x8000) != 0)
uint32_t sgn = 0;
sgn |= MGA_SGN_BLIT_UP;
sgn |= MGA_SGN_BLIT_LEFT;
if ((srcx & 127) == (dstx & 127) && (sgn == 0)) {
MGA_WRITE4(sc, MGA_SGN, sgn);
if (sgn & MGA_SGN_BLIT_LEFT) {
GNode *sgn; /* Source GNode */
sgn = gln->datum;
if (sgn->type & OP_OPTIONAL && Lst_IsEmpty(&tgn->commands)) {
base = str_basename(sgn->name);
ret = Candidate_New(bmake_strdup(sgn->name), targ->prefix, suff, targ,
sgn);
DEBUG1(SUFF, "\tusing existing source %s\n", sgn->name);
ApplyTransform(GNode *tgn, GNode *sgn, Suffix *tsuff, Suffix *ssuff)
Lst_Append(&tgn->children, sgn);
Lst_Append(&sgn->parents, tgn);
Lst_Append(&sgn->implicitParents, tgn);
sgn == -1 ? "" : "dec", mi, mi, mk);
cosprint(int lim, int sgn)
int dk = sgn * lim * 2;