Branches: main, 11.07
The binary input and output streams were not necessarily put into binary
translation mode when using MinGW, and probably MSVC.
library/io.m:
Fix the problem by using _setmode() to change the translation
mode after the file is opened.
tests/hard_coded/Mmakefile:
tests/hard_coded/binary_stdin.exp:
tests/hard_coded/binary_stdin.inp:
tests/hard_coded/binary_stdin.m:
tests/hard_coded/binary_stdout.exp:
tests/hard_coded/binary_stdout.m:
Add test cases.