[Mono-list] Adding Solaris/amd64 support
Miguel de Icaza
miguel at novell.com
Tue Mar 6 10:07:43 EST 2007
Hello,
> I adapted it from this snippet in configure.in:
> sparc*-*-*)
> if test "x$ac_cv_sizeof_void_p" = "x8"; then
> TARGET=SPARC64
> else
> TARGET=SPARC
> fi
> So that if I pass CFLAGS=-m64 it compiles 64-bit amd64 or otherwise
> 32-bit x86.
Ah ok, that sounds fine.
As long as the patch *also* includes a patch to the README to explicitly
state this, I think we are fine.
> Unfortunately I've never needed to debug on Unix except in Xcode but
> if you or someone else walks me through this I'd be happy to provide
> any output. How do I turn it into a G_BREAKPOINT? What tools do I
> need to use? Dtrace? gdb? What parameters, prompts etc.?
Replace the g_assert in the line with the error with a call to
"G_BREKAPOINT".
Then run with gdb:
gdb mono
(gdb) run program.exe
wait for breakpoint
(gdb) x/20i address
Address is whatever address the method is trying to decode, you will
have to look that one up on the source.
> Andreas
> _______________________________________________
> Mono-list maillist - Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
More information about the Mono-list
mailing list