Make --aot=full able to emit executables on 64 bit Windows
authorAndi McClure <andi.mcclure@xamarin.com>
Thu, 24 Mar 2016 21:11:48 +0000 (14:11 -0700)
committerAndi McClure <andi.mcclure@xamarin.com>
Thu, 24 Mar 2016 21:11:48 +0000 (14:11 -0700)
commit9a0806c1b6c5231f963ff075ea13080f41736ebc
tree92717a519fcc7abc900dce2076e744168cf6035e
parent20c21e17cec8e02bf619401341b812a6338632a0
Make --aot=full able to emit executables on 64 bit Windows

- COFF does not use .local or .size
- COFF does use .def to mark functions and .data to mark data
- The seh_handler functions should not be called on full aot builds (Zoltan says they are unnecessary in full aot, and they attempt to jit)

The executables do not yet run without crashing.
mono/mini/image-writer.c
mono/mini/mini-windows.c