d4904ec87b
In symtab_search, most of the conditions were redundant, so remove them. In read_byte, using CHAR_MASK was conceptually wrong, as that constant is from the target platform while the lexical analysis happens on the host platform. It was unnecessary as well, as a hypothetical host platform with 36-bit chars might encode the characters from the basic source character set as numbers higher than 0x0_0000_00ff. Since lint assumes that both the source character set as well as the execution character set are the same and based on 8-bit bytes, nothing changes. No functional change. |
||
---|---|---|
.. | ||
Makefile | ||
check-msgs.lua | ||
chk.c | ||
emit2.c | ||
externs2.h | ||
hash.c | ||
lint2.h | ||
main2.c | ||
msg.c | ||
read.c |