Re: [2/5] msvcm80: Add stub dll.

2012-05-04 Thread Vincent Povirk
> As for doing native->CLR calls from within msvcm, there are a few > options, and I haven't chosen one yet: There is another possibility, which is to embed a .NET header and the code we need in msvcm, and use pinvokes/vtable fixups to call between native and managed code.

Re: [2/5] msvcm80: Add stub dll.

2012-05-04 Thread Vincent Povirk
I was sort of hoping for a reaction like this when I sent these patches. I think this can work, and I figure given that it can we might as well have it in Wine. I have a managed C++ hello world program generated by visual studio working with some changes to mono and the three msvcm stubs I sent. T

Re: [2/5] msvcm80: Add stub dll.

2012-05-04 Thread Vincent Povirk
>> + * Copyright 2010 Vincent Povirk for CodeWeavers > Your clock seems a bit slow. Yes, I copied from somewhere else and didn't change the year of course.

Re: [2/5] msvcm80: Add stub dll.

2012-05-04 Thread Charles Davis
On May 4, 2012, at 11:36 AM, Stefan Dösinger wrote: > Am Freitag, 4. Mai 2012, 11:07:50 schrieb Vincent Povirk: >> + * Copyright 2010 Vincent Povirk for CodeWeavers > Your clock seems a bit slow. > I imagine that he started working on this a while ago. Maybe he does have a plan for finishing th

Re: [2/5] msvcm80: Add stub dll.

2012-05-04 Thread Charles Davis
On May 4, 2012, at 10:07 AM, Vincent Povirk wrote: > > <0002-msvcm80-Add-stub-dll.txt> msvcmrt? The Managed C++ Runtime DLL? I imagine you won't get far on that without a C++/CLI compiler that understands the Microsoft Visual C++ ABI--unless you're willing to write all the marshaling glue code

Re: [2/5] msvcm80: Add stub dll.

2012-05-04 Thread Stefan Dösinger
Am Freitag, 4. Mai 2012, 11:07:50 schrieb Vincent Povirk: > + * Copyright 2010 Vincent Povirk for CodeWeavers Your clock seems a bit slow. signature.asc Description: This is a digitally signed message part.