--- - branch: MAIN date: Sun Apr 14 15:21:20 UTC 2024 files: - new: '1.103' old: '1.102' path: src/usr.bin/make/str.c pathrev: src/usr.bin/make/str.c@1.103 type: modified id: 20240414T152120Z.1d4a4d9fa69339abe171b0cbf649d6e9e33ba74c log: | make: make string matching platform-independent Previously, whether the character range '[a-è¾°]' matched, depended on the signedness of the plain 'char' type. Since make operates on byte strings and does not support UTF-8 or other multi-byte character encodings, this edge case is not expected to occur in practice. No change in the unit tests as this edge case is not covered by tests. module: src subject: 'CVS commit: src/usr.bin/make' unixtime: '1713108080' user: rillig