On Monday 04 July 2011 20:04:02 Cactus wrote:
> I was worried about the MSVC command line build but I now realise that this
> does do a FAT build (at least I don't think it does).  I have translated
> fat_entry.asm for YASM (an interesting exercise!) but I am not sure it is
> useful since some of the symbols it uses are alien to Windows (WIndows
> doesn't have a Global Symbol Table)  I assume that someone has faked them
> in the mingw64 build.
> 

No idea , it built , ran and tested fine

> Unless special measures are taken, it is illegal to write to the code
> segment in Windows and I don't see the required calls in fat_entry.asm to
> make the changes to the pointers in the tables legal.  Maybe mingw64 turns
> the page protection off globally (bad practice)?
> 

Interesting , same for linux I believe (or at least SE linux) , the whole FAT 
mechanism is clumsy , the proper place for this sort of thing is at OS init 
time , but the OS makers are lazy :(


>      Brian

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to