https://bugs.winehq.org/show_bug.cgi?id=35424
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|tcc fails its libtest |tinycc/tcc fails its | |libtest/abitest
--- Comment #3 from Austin English austinenglish@gmail.com --- Also breaks abitest: ------------ abitest ------------ ./abitest-cc.exe lib_path=.. include="../include" ret_int_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure ret_longlong_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure ret_float_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure ret_double_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure ret_longdouble_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure ret_2float_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure ret_2double_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure reg_pack_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure reg_pack_longlong_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure sret_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure one_member_union_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure two_member_union_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure many_struct_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure many_struct_test_2... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure stdarg_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure stdarg_struct_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure arg_align_test... C:/windows/system32/kernel32.dll:1: error: unrecognized file type tcc: error: cannot find library: kernel32 failure make[1]: *** [abitest] Error 1
It appears to be testing the (fake) dll file itself. For libtest, 'winetricks vcrun6' will get past the msvcrt/printf failure, the fail on kernel32 (the same way libtest does).