X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FLibrary%2FBaseLib%2FLShiftU64.c;h=ce613c601b87eaef3989939e6d27a7a760ac2963;hb=d3febfd9ade35dc552df6b3607c2b15d26b82867;hp=110e93c78e9b8bcabb9f0add965ebd4f2a009b19;hpb=1efcc4ae46f52e3845923ffbab68426e068709d2;p=mirror_edk2.git
diff --git a/MdePkg/Library/BaseLib/LShiftU64.c b/MdePkg/Library/BaseLib/LShiftU64.c
index 110e93c78e..ce613c601b 100644
--- a/MdePkg/Library/BaseLib/LShiftU64.c
+++ b/MdePkg/Library/BaseLib/LShiftU64.c
@@ -1,20 +1,11 @@
/** @file
Math worker functions.
- Copyright (c) 2006, Intel Corporation
- All rights reserved. This program and the accompanying materials
- are licensed and made available under the terms and conditions of the BSD License
- which accompanies this distribution. The full text of the license may be found at
- http://opensource.org/licenses/bsd-license.php
-
- THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
- WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+ Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.
+ SPDX-License-Identifier: BSD-2-Clause-Patent
**/
-
-
-
#include "BaseLibInternals.h"
/**
@@ -29,16 +20,16 @@
@param Operand The 64-bit operand to shift left.
@param Count The number of bits to shift left.
- @return Operand << Count
+ @return Operand << Count.
**/
UINT64
EFIAPI
LShiftU64 (
- IN UINT64 Operand,
- IN UINTN Count
+ IN UINT64 Operand,
+ IN UINTN Count
)
{
- ASSERT (Count < sizeof (Operand) * 8);
+ ASSERT (Count < 64);
return InternalMathLShiftU64 (Operand, Count);
}