Home | History | Annotate | Download | only in libyasm

Lines Matching defs:boundary

40     /*@only@*/ yasm_expr *boundary;     /* alignment boundary */
81 if (align->boundary)
82 yasm_expr_destroy(align->boundary);
96 yasm_expr_print(align->boundary, f);
108 if (!yasm_expr_get_intnum(&align->boundary, 0))
110 N_("align boundary must be a constant"));
139 unsigned long boundary =
140 yasm_intnum_get_uint(yasm_expr_get_intnum(&align->boundary, 0));
142 if (boundary == 0) {
149 if ((unsigned long)new_val & (boundary-1))
150 end = ((unsigned long)new_val & ~(boundary-1)) + boundary;
174 unsigned long boundary =
175 yasm_intnum_get_uint(yasm_expr_get_intnum(&align->boundary, 0));
177 if (boundary == 0)
181 if (bc->offset & (boundary-1))
182 end = (bc->offset & ~(boundary-1)) + boundary;
233 yasm_bc_create_align(yasm_expr *boundary, yasm_expr *fill,
239 align->boundary = boundary;