diff options
Diffstat (limited to 'ArmPkg/Library/CompilerIntrinsicsLib/memcpy_ms.c')
-rw-r--r-- | ArmPkg/Library/CompilerIntrinsicsLib/memcpy_ms.c | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/ArmPkg/Library/CompilerIntrinsicsLib/memcpy_ms.c b/ArmPkg/Library/CompilerIntrinsicsLib/memcpy_ms.c index a52fd8deef..0eafa83ed4 100644 --- a/ArmPkg/Library/CompilerIntrinsicsLib/memcpy_ms.c +++ b/ArmPkg/Library/CompilerIntrinsicsLib/memcpy_ms.c @@ -1,25 +1,36 @@ -//------------------------------------------------------------------------------
+// ------------------------------------------------------------------------------
//
// Copyright (c) 2017, Pete Batard. All rights reserved.<BR>
// Copyright (c) 2021, Arm Limited. All rights reserved.<BR>
//
// SPDX-License-Identifier: BSD-2-Clause-Patent
//
-//------------------------------------------------------------------------------
+// ------------------------------------------------------------------------------
-#if defined(_M_ARM64)
-typedef unsigned __int64 size_t;
+#if defined (_M_ARM64)
+typedef unsigned __int64 size_t;
#else
-typedef unsigned __int32 size_t;
+typedef unsigned __int32 size_t;
#endif
-void* memcpy(void *, const void *, size_t);
+void *
+memcpy (
+ void *,
+ const void *,
+ size_t
+ );
+
#pragma intrinsic(memcpy)
#pragma function(memcpy)
-void* memcpy(void *dest, const void *src, size_t n)
+void *
+memcpy (
+ void *dest,
+ const void *src,
+ size_t n
+ )
{
- unsigned char *d;
- unsigned char const *s;
+ unsigned char *d;
+ unsigned char const *s;
d = dest;
s = src;
|