2010-04-23  Geoff Norton  <gnorton@novell.com>

	* include/private/gcconfig.h: Darwin x86-64 bit support.
	* darwin_stop_world.c: Ditto

svn path=/trunk/mono/; revision=156016

Conflicts:
	libgc/ChangeLog
Tweak amd64 support on osx.

Conflicts:
	configure.in
2010-04-23  Geoff Norton  <gnorton@novell.com>

        * mini-amd64.h: Darwin x86_64 support.

svn path=/trunk/mono/; revision=156020

Conflicts:
	mono/mini/ChangeLog
2010-04-23  Geoff Norton  <gnorton@novell.com>

	* mono-sigcontext.h: Darwin x86_64 support.

svn path=/trunk/mono/; revision=156019

Conflicts:
	mono/utils/ChangeLog
2010-05-12  Zoltan Varga  <vargaz@gmail.com>

	* mono-sigcontext.h: Define UCONTEXT_REG_ constants for amd64 even if the gregs
	array is available.

svn path=/trunk/mono/; revision=157195

Conflicts:
	mono/utils/ChangeLog
Fix the freebsd build.

svn path=/trunk/mono/; revision=157394
Another try at fixing the freebsd build.

svn path=/trunk/mono/; revision=157396
Fix sgen on amd64-darwin and amd64-linux

In metadata:

2010-07-27  Geoff Norton  <gnorton@novell.com>

        * sgen-archdep.h: Ensure we store the registers we actually
        need to scan.

In utils:

2010-07-27  Geoff Norton  <gnorton@novell.com>

        * mono-sigcontext.h: Extend the macro's for darwin and linux
        to expose r8-r11 as well.

Conflicts:
	mono/metadata/ChangeLog
	mono/metadata/sgen-archdep.h
	mono/utils/ChangeLog
Don't attempt to read TLS before the runtime is initialized.
Don't use iconv on osx64.
Disable hard debugger support on osx64.
Build i386/x86_64 universal runtime binary.
Merge pull request #44 from Unity-Technologies/mono-bisect-osx64

Backport osx64 support to 2.6
Clean up temporary output on build agents.
move documentation closer to the documented function
Force redeclare of pthread_getstackaddr_np to avoid pointer truncation.
Clean up apple-specific SIGBUS checks.
Copy debugging symbols for i386 and x86_64.
Don't handle SIGSEGV on altstack on osx64 for now.
This fixes hard NRE handling.
Revert "removed signal exception handlers for amd64.  need to investigate why we did this, and if it can be restored to reduce upstream divergence."

This reverts commit 649a68ffc6568c27db188f6431e3507613f1eab9.