Index: MemoryUtil.cs
===================================================================
--- MemoryUtil.cs	(revision 930)
+++ MemoryUtil.cs	(working copy)
@@ -19,5 +19,60 @@
 		{
 			Diagnostics.Error ("Unimplemented - MemoryUtil.Call");
 		}
+
+        [AOTAttr.ADCStub]
+        public unsafe static void MemSet(uint value, uint dst, uint count)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public unsafe static void MemSet32(uint value, uint dst, uint count)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public static uint BitCount(byte value)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public static uint BitCount(ushort value)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public static uint BitCount(uint value)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public static uint BitCount(ulong value)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public unsafe static void MemCopy(uint src, uint dst, uint count)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public unsafe static void MemCopy32 (uint src, uint dst, uint count)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public unsafe static void Call (uint address, uint value)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public unsafe static void Call (void* address, uint value)
+        {
+        }
+
+        [AOTAttr.ADCStub]
+        public unsafe static void Call(void* functionPointer, void* pointeredParameter)
+        {
+        }
 	}
 }
