diff options
author | sergey ignatov <sergign60@mail.ru> | 2017-02-27 19:51:01 +0300 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2017-02-27 19:51:01 +0300 |
commit | 3e057ae6e249c8289a5e6221e046e7cea364a3c0 (patch) | |
tree | 9b3944f3ca8aace8de911a7344e48b6aa187050c /src/Native/Runtime/arm | |
parent | 2774952ffe03b950bed3adab63204ca0ca822b83 (diff) |
[arm32 unix building] Passing target platform and os to IlcCompiler for cross compiling (#2793)
* Passing target platform&os to IlcCompiler
* Deleted /sys/devices/system/cpu/cache parsing
* Added empty version of InteropThunksHelpers for arm
Diffstat (limited to 'src/Native/Runtime/arm')
-rw-r--r-- | src/Native/Runtime/arm/InteropThunksHelpers.S | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/Native/Runtime/arm/InteropThunksHelpers.S b/src/Native/Runtime/arm/InteropThunksHelpers.S new file mode 100644 index 000000000..109718d38 --- /dev/null +++ b/src/Native/Runtime/arm/InteropThunksHelpers.S @@ -0,0 +1,37 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +#include <unixasmmacros.inc> + +.syntax unified +.thumb + +// TODO: Implement Arm support + +// +// InteropNative_CommonStub +// +NESTED_ENTRY InteropNative_CommonStub, _TEXT, NoHandler +#ifdef _DEBUG + bl C_FUNC(NYI_Assert) +#endif +NESTED_END InteropNative_CommonStub, _TEXT + +// +// IntPtr InteropNative_GetCommonStubAddress() +// +LEAF_ENTRY InteropNative_GetCommonStubAddress, _TEXT +#ifdef _DEBUG + bl C_FUNC(NYI_Assert) +#endif +LEAF_END InteropNative_GetCommonStubAddress, _TEXT + +// +// IntPtr InteropNative_GetCurrentThunkContext() +// +LEAF_ENTRY InteropNative_GetCurrentThunkContext, _TEXT +#ifdef _DEBUG + bl C_FUNC(NYI_Assert) +#endif +LEAF_END InteropNative_GetCurrentThunkContext, _TEXT |