mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-11-08 23:27:15 -05:00
`a || b` only evaluates b if a is false. `a | b` always evaluates both a and b. If a and b are of type bool, || is usually what you want, so clang now warns on `|` where both arguments are of type bool. This warning fires once in nasm. It looks like `|` is an (inconsequential) typo of `||`, so use that instead. No intended behavior change.
248 KiB
248 KiB