Re: Bug in GHC 5.04.2 for Mac OS X

2003-01-31 Thread Wolfgang Thaller
GPR13 is indeed considered nonvolatile, so it looks like the JVM is correct and the function made by createAdjustor is wrong. Thanks, fixed. (both in the HEAD and in the stable branch) I'm beginning to think that the PowerPC has way too many registers (and Intel still has too few - the good

Re: Calling ghc dll's with MSVC++ code

2003-01-31 Thread Sigbjorn Finne
Kevin S. Millikin [EMAIL PROTECTED] writes: ... timeSetEvent is in the multimedia DLL WINMM.DLL. Here's where it gets fuzzy. Eventually, WINMM.DLL calls into KERNEL32.DLL. Eventually that calls into NTDLL.DLL. NTDLL issues the x86 instruction: int 2Eh Which is an interrupt. The

Re: Calling ghc dll's with MSVC++ code

2003-01-31 Thread Kevin S. Millikin
Sigbjorn == Sigbjorn Finne [EMAIL PROTECTED] writes: Sigbjorn That's the system trap interrupt (i.e., transition to Sigbjorn ring 0 / kernel mode to perform a system call/service.) Thanks! I've learned more about Windows and DLLs in a few days than I ever expected or wanted to. The