[Mono-dev] [PATCH] mono debugger for Mac OS X

Miguel de Icaza miguel at novell.com
Tue Apr 21 16:06:08 EDT 2009


Hello Jonas,

    Some feedback on the patches

mono.diff:

	* In general, they are missing ChangeLog entries that document
	  what the changes are.   In particular it would be useful
	  to document the rationale behind the changes in the signal
	  definitions in the libgc directory.

	* The coding style should adhere to the Mono coding style,
  	  for example isInited should become "is_initialized", for
	  more info:

		http://mono-project.com/Coding_Guidelines

	  It is not clear why that change was needed in the first
	  place, so a ChangeLog entry here would help.   Since we
	  have not ran into this in the past, I suspect that this 
	  might be hiding a problem elsewhere.

	* The change to mono/mini/Makefile.am probably should be 
	  a platform_ldflags and be set in configure.in instead
	  to avoid yet another if macro there

	* The tests/tests-config change, why is that necessary?
	  The proper change would be to use os specifiers there
	  see the mono-config(5) man page for details.

debugger.diff:

	* The reason why the configure.in test for PLATFORM_X86_DARWIN
	  does not work is that this is an autoconf macro that is
	  only exposed to the automake world (the Makefile.am) and it
	  is not available during configure time.   

	  Inside configure.ac or  configure.in you must use the shell-
	  level variables that you defined (the ones that actually
	  detected PLATFORM_x86_DARWIN).

Miguel



More information about the Mono-devel-list mailing list