73b65746e8
Fixes #35785 by converting non UTF-8 linker output to Unicode using the OEM code page. Before: ```text = note: Non-UTF-8 output: LINK : fatal error LNK1181: cannot open input file \'m\x84rchenhaft.obj\'\r\n ``` After: ```text = note: LINK : fatal error LNK1181: cannot open input file 'märchenhaft.obj' ``` The difference is more dramatic if using a non-ascii language pack for Visual Studio.
7 lines
199 B
Rust
7 lines
199 B
Rust
// build-fail
|
|
// compile-flags:-C link-arg=märchenhaft
|
|
// only-msvc
|
|
// error-pattern:= note: LINK : fatal error LNK1181:
|
|
// normalize-stderr-test "(\s*\|\n)\s*= note: .*\n" -> "$1"
|
|
pub fn main() {}
|