Don't double-declare GC_setspecific.
Set cflags necessary for compilation to work before testing whether compilation works.
Correctly generate and pass through compilation arguments for eglib and libgc.
Use malloc instead of alloca. Case 586085.
Don't pass mac sdk flags on not-darwin.
[linux] Populate more flags.
Quarantine iphone simulator options.
Pass arch with mac sdk options when building class libraries.
[android] Pass flags to libgc.
[android] Pass correct flags for x86 build.
2010-03-25  Marek Safar  <marek.safar@gmail.com>

	* IPGlobalProperties.cs: Made Win32_IN6_ADDR verifiable.

svn path=/trunk/mcs/; revision=154208

Conflicts:
	mcs/class/System/System.Net.NetworkInformation/ChangeLog
Fix marshaling of Win32_IN6_ADDR.
Unbreak 1.x profile build.
Merge pull request #156 from Unity-Technologies/unity-4.5-staging

Mono fixes for 4.5