From e318718a219c0f7a9a72803a275da69c71372158 Mon Sep 17 00:00:00 2001 From: zeromus Date: Tue, 16 Oct 2012 19:11:02 +0000 Subject: [PATCH] change libco_msvc_win32 to use vs2010, so as to avoid dependency on another (vc8) runtime. --- .../output/dll/libco_msvc_win32.dll | Bin 6656 -> 7168 bytes .../Release/libco_msvc_win32.dll | Bin 6656 -> 7168 bytes .../Release/libco_msvc_win32.lib | Bin 2450 -> 2446 bytes libsnes/libco_msvc_win32/libco_msvc_win32.sln | 6 +- .../libco_msvc_win32/libco_msvc_win32.vcproj | 187 ------------------ .../libco_msvc_win32/libco_msvc_win32.vcxproj | 111 +++++++++++ libsnes/libco_msvc_win32/readme.txt | 3 +- 7 files changed, 116 insertions(+), 191 deletions(-) delete mode 100644 libsnes/libco_msvc_win32/libco_msvc_win32.vcproj create mode 100644 libsnes/libco_msvc_win32/libco_msvc_win32.vcxproj diff --git a/BizHawk.MultiClient/output/dll/libco_msvc_win32.dll b/BizHawk.MultiClient/output/dll/libco_msvc_win32.dll index 4af5ecbc4efbc9f5173ec94bf9d9d75eb393d16c..6bd497731e7bc98fb88ab3bd2635344b0526dcdc 100644 GIT binary patch literal 7168 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 P+LA*abXExd54ZmYEfKU9 diff --git a/libsnes/libco_msvc_win32/Release/libco_msvc_win32.dll b/libsnes/libco_msvc_win32/Release/libco_msvc_win32.dll index 4af5ecbc4efbc9f5173ec94bf9d9d75eb393d16c..6bd497731e7bc98fb88ab3bd2635344b0526dcdc 100644 GIT binary patch literal 7168 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 P+LA*abXExd54ZmYEfKU9 diff --git a/libsnes/libco_msvc_win32/Release/libco_msvc_win32.lib b/libsnes/libco_msvc_win32/Release/libco_msvc_win32.lib index a1157dabfa529e4162055712d39d3ec40368370f..f5f4c5d25985a62c35cdfa4cda0489e15cefe8ea 100644 GIT binary patch delta 535 zcmbOv+$TIiio?{v#L&dl+;DOnqxeKiF;y)F2DU5)22ME$=2*wT0LFGe8i?7?f$-$h zEC~~@G$Cu&64hd5V8~))V36ZvU|7e&z+eZ&=O)i({Ew_meDZE4V`Kp_QBz|B1qevs z@?m6Vc)g)EKyI=kvoxdEWLsu!)@uw546i2VGApxkFoIZ9nGM9$8H5Gcf#S?S3<6w0 zEIoJfZD#e!%q%v{(sSobc4B!s*@;64*)DMrQ%fYPn7~#Ynq0^VvZ|L=n{nM_MRpTB zhI2b4=jRsaWu|~EFk>^De34xk)dEX1Bnu#Zxd*l2ESomtHJ}B;lX=)h7;oXXN*cwg kN$mFMei56@#38~A46DhK9M;HgKuC1rlK6>BB9l`S0JR5sqW}N^ delta 595 zcmeAZo+La$io?X*$k5cp)O>OrqxeKiF;yJ~2DTgq22Ldi=Ger*0LD&08i?61f$-#0 zEC~~@G$Cu&64ha4V8~%(U{K;@VA#aLz~BVLmnP3;{Ew_meDZE4V`Kp_QBz|>1qevs z@?m6VNPOTEAU|1=S(?#%vMsYV>vaYOhS!sGnUz^N89}V6%m!i_48j8JKyhXu1_7W| z4C==wGqR~qW@NEtRzFrf*^%X?G?%^s)MzMWXpH1v31OHl$YLh2#fK;7vr4mi1C2|W z?8q!Nc_k|^?U}u>PRO;!r8)#4(S<`|y753(EVX}QTS z*?1YRPyWuP&UhQY?K0fxmakw}Bj9nd$^Y0zn1SIuS(L*XB{JX=t+*t<;*v<^)C2$r CC4nCR diff --git a/libsnes/libco_msvc_win32/libco_msvc_win32.sln b/libsnes/libco_msvc_win32/libco_msvc_win32.sln index 081e42f3e9..54d91a63f0 100644 --- a/libsnes/libco_msvc_win32/libco_msvc_win32.sln +++ b/libsnes/libco_msvc_win32/libco_msvc_win32.sln @@ -1,7 +1,7 @@  -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libco_msvc", "libco_msvc_win32.vcproj", "{C5D03072-BBF9-4DED-8CE6-5467736251BF}" +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libco_msvc_win32", "libco_msvc_win32.vcxproj", "{C5D03072-BBF9-4DED-8CE6-5467736251BF}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/libsnes/libco_msvc_win32/libco_msvc_win32.vcproj b/libsnes/libco_msvc_win32/libco_msvc_win32.vcproj deleted file mode 100644 index 9ce611cc59..0000000000 --- a/libsnes/libco_msvc_win32/libco_msvc_win32.vcproj +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/libsnes/libco_msvc_win32/libco_msvc_win32.vcxproj b/libsnes/libco_msvc_win32/libco_msvc_win32.vcxproj new file mode 100644 index 0000000000..949f2d3d81 --- /dev/null +++ b/libsnes/libco_msvc_win32/libco_msvc_win32.vcxproj @@ -0,0 +1,111 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {C5D03072-BBF9-4DED-8CE6-5467736251BF} + libco_msvc_win32 + Win32Proj + + + + DynamicLibrary + Unicode + true + + + DynamicLibrary + Unicode + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + true + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + + + + + + Disabled + WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBCO_MSVC_EXPORTS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + true + Windows + MachineX86 + + + copy $(TargetPath) ..\..\BizHawk.MultiClient\output\dll + + + + + + + + + WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBCO_MSVC_EXPORTS;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + true + Windows + true + true + MachineX86 + + + copy $(TargetPath) ..\..\BizHawk.MultiClient\output\dll + + + + + + + + + + + + \ No newline at end of file diff --git a/libsnes/libco_msvc_win32/readme.txt b/libsnes/libco_msvc_win32/readme.txt index 4468772c2c..b060d289ee 100644 --- a/libsnes/libco_msvc_win32/readme.txt +++ b/libsnes/libco_msvc_win32/readme.txt @@ -8,4 +8,5 @@ My efforts are in trying-to-port-to-mingw-win32.c; I don't know why it isn't wor Because libco needs to be a bit more properly win32 in order for it to get used from .net code. .net throws exceptions in each thread when it needs to suspend them for GC. Those exceptions get garbled without more proper win32 stack frame setup, and the process terminates. -Additionally, you wont be able to debug very well from callbacks out of a coroutine into c# without this. \ No newline at end of file +Additionally, you wont be able to debug very well from callbacks out of a coroutine into c# without this. + * Note: you can't debug very well anyway due to mingw code having no debug symbols in the callstack. \ No newline at end of file