tree.def, [...]: Correctly document restrictions on the shift width.
2004-12-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de> * tree.def, doc/c-tree.texi: Correctly document restrictions on the shift width. From-SVN: r92145
This commit is contained in:
parent
e9de7779fb
commit
eee3fa4052
@ -2011,7 +2011,7 @@ shift. Right shift should be treated as arithmetic, i.e., the
|
||||
high-order bits should be zero-filled when the expression has unsigned
|
||||
type and filled with the sign bit when the expression has signed type.
|
||||
Note that the result is undefined if the second operand is larger
|
||||
than the first operand's type size.
|
||||
than or equal to the first operand's type size.
|
||||
|
||||
|
||||
@item BIT_IOR_EXPR
|
||||
|
@ -630,7 +630,7 @@ DEFTREECODE (ABS_EXPR, "abs_expr", tcc_unary, 1)
|
||||
The second operand is the number of bits to
|
||||
shift by; it need not be the same type as the first operand and result.
|
||||
Note that the result is undefined if the second operand is larger
|
||||
than the first operand's type size. */
|
||||
than or equal to the first operand's type size. */
|
||||
DEFTREECODE (LSHIFT_EXPR, "lshift_expr", tcc_binary, 2)
|
||||
DEFTREECODE (RSHIFT_EXPR, "rshift_expr", tcc_binary, 2)
|
||||
DEFTREECODE (LROTATE_EXPR, "lrotate_expr", tcc_binary, 2)
|
||||
|
Loading…
Reference in New Issue
Block a user