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.