mirror of
https://github.com/yasm/yasm
synced 2026-08-26 22:26:05 -04:00
(yasm_value_output_func): Remove valsize and shift parameters. * bytecode.h (yasm_effaddr): Remove disp_len, replacing with need_nonzero_len. (yasm_immval): Remove len. * value.h (yasm_value_initialize): Add size parameter. (yasm_value_finalize_expr): Likewise. (yasm_value_output_basic): Remove valsize and shift parameters. Update all implementations and users for the above. * intnum.c (yasm_intnum_calc): Fix bug in shift right (was doing a logical instead of arithmetic shift). * lc3b-basic.asm, lc3b-basic.errwarn, lc3b-basic.hex: Update based on fixed warnings. svn path=/trunk/yasm/; revision=1534 |
||
|---|---|---|
| .. | ||
| tests | ||
| bytecode.pxi | ||
| coretype.pxi | ||
| errwarn.pxi | ||
| expr.pxi | ||
| floatnum.pxi | ||
| intnum.pxi | ||
| Makefile.inc | ||
| setup.py | ||
| symrec.pxi | ||
| value.pxi | ||
| yasm.pyx | ||