[Mono-list] 64bit gmcs/mcs in SLES/openSuSE rpms?

Chris Howie cdhowie at gmail.com
Tue Apr 28 12:06:44 EDT 2009


On Tue, Apr 28, 2009 at 12:03 PM, Michael Hutchinson
<m.j.hutchinson at gmail.com> wrote:
> You're partially correct; they're PE32 files, not PE32+ (64-bit).
> However, they *don't* have the 32-bit "flag" set. This means .NET
> treats them as pure IL ("AnyCPU").
>
> So yes, they're "32-bit", but not from the CLR's point of view.

That was what I meant -- the bit-ness is set for the benefit of the
Windows PE loader, not for the .NET runtime, and this information is
certainly not used by the Mono runtime.

-- 
Chris Howie
http://www.chrishowie.com
http://en.wikipedia.org/wiki/User:Crazycomputers


More information about the Mono-list mailing list