Merge pull request #2868 from akoeplinger/maccore-fixes
authormonojenkins <jo.shields+jenkins@xamarin.com>
Mon, 11 Apr 2016 15:50:26 +0000 (16:50 +0100)
committermonojenkins <jo.shields+jenkins@xamarin.com>
Mon, 11 Apr 2016 15:50:26 +0000 (16:50 +0100)
commitf2e5ddd6b699aab9b3888ba4eaf415346e47736a
tree226090aa2bcf80a957cbcf13669500878c6f4d98
parent66a493cefe3eae0b8a136f6a046f01bb76be33b0
parent93281806aa6471bdb443c0ffe169b424052d7a25
Merge pull request #2868 from akoeplinger/maccore-fixes

[metadata] Ifdef out an icall that is not available in the DISABLE_REFLECTION_EMIT case

It caused errors like the following on the maccore builds:

```
  CCLD     libmonosgen-2.0.la
Undefined symbols for architecture armv7k:
  "_mono_reflection_get_custom_attrs_blob_checked", referenced from:
      _ves_icall_System_Reflection_Emit_CustomAttributeBuilder_GetBlob in libmonoruntimesgen.a(libmonoruntimesgen_la-icall.o)
ld: symbol(s) not found for architecture armv7k
```

---

This is the last patch required for getting maccore master to build again with mono master.

@monojenkins merge