diff options
author | Peter Johnson <peter@tortall.net> | 2007-01-21 22:01:34 +0000 |
---|---|---|
committer | Peter Johnson <peter@tortall.net> | 2007-01-21 22:01:34 +0000 |
commit | a1f4c99e94d64aed70995c2cbe0b0ef5a5cc3313 (patch) | |
tree | 7d4be1be0c8e45c64c9942a8dd01b4da781fc276 /libyasm/value.h | |
parent | 9dd8df8fb683038deaaba9959872c9ba6ae66fb2 (diff) | |
download | yasm-a1f4c99e94d64aed70995c2cbe0b0ef5a5cc3313.tar.gz |
Remove yasm_immval, moving remaining unique information (sign flag) into
yasm_value.
svn path=/trunk/yasm/; revision=1740
Diffstat (limited to 'libyasm/value.h')
-rw-r--r-- | libyasm/value.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libyasm/value.h b/libyasm/value.h index 1f10465b..5669f48c 100644 --- a/libyasm/value.h +++ b/libyasm/value.h @@ -40,7 +40,7 @@ * processing into a #yasm_value. This function is intended for use during * parsing simply to ensure all fields of the value are initialized; after * the parse is complete, yasm_value_extract() should be called to finalize - * the value. + * the value. The value defaults to unsigned. * \param value value to be initialized * \param e expression (kept) * \param size value size (in bits) @@ -138,9 +138,8 @@ int yasm_value_finalize_expr(/*@out@*/ yasm_value *value, * \param bc current bytecode (usually passed into higher-level * calling function) * \param warn enables standard warnings: zero for none; - * nonzero for overflow/underflow floating point warnings; - * negative for signed integer warnings, - * positive for unsigned integer warnings + * nonzero for overflow/underflow floating point and + * integer warnings * \param arch architecture * \note Adds in value.rel (correctly) if PC-relative and in the same section * as bc (and there is no WRT or SEG); if this is not the desired |