summaryrefslogtreecommitdiff
path: root/libyasm/value.h
diff options
context:
space:
mode:
authorPeter Johnson <peter@tortall.net>2007-01-21 22:01:34 +0000
committerPeter Johnson <peter@tortall.net>2007-01-21 22:01:34 +0000
commita1f4c99e94d64aed70995c2cbe0b0ef5a5cc3313 (patch)
tree7d4be1be0c8e45c64c9942a8dd01b4da781fc276 /libyasm/value.h
parent9dd8df8fb683038deaaba9959872c9ba6ae66fb2 (diff)
downloadyasm-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.h7
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