Luke Tierney <luke@stat.umn.edu> writes:
One potential problem is with the calling conventions. Watcom uses a register based method that appears to be different from the optional resgister-based one under MS. The default under MS is I think a stack based convention. If the R .exe is compiled with default calling conventions then it *may* work to have MS Fortran generate code for regieter-based calls (there may be a flag you can set for that) but I'm worried there may be more differences than argument passing, that the conventions on who saves and restores other registers may be different. If that is indeed the case then calls may appear to work in some contexts but not in others.
Yuk! I want this to work with GCC as cross-compiler I want this to work with GCC as cross-compiler I want this to work with GCC as cross-compiler I want this to work with GCC as cross-compiler I want this to work with GCC as cross-compiler - but I don't have the time just yet... (I've got the crosscompiler, Linux->Win32, but I couldn't figure out how to get the include files for the windows DDE stuff to behave. Maybe I should spend some time (if I ever get any) on studying what it does with DLL's?)
O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=---