]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/GetPowerOfTwo64.c
Remove incorrect assertion. According to spec, it should not assert and should return 0.
[mirror_edk2.git] / MdePkg / Library / BaseLib / GetPowerOfTwo64.c
index 52d148c9244ea0b0ed3cfec73e4e0e68a556a043..ae85b91180282886277326f0dd341771c52de2e6 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Math worker functions.\r
 \r
-  Copyright (c) 2006, Intel Corporation<BR>\r
+  Copyright (c) 2006 - 2008, Intel Corporation<BR>\r
   All rights reserved. This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
 \r
 **/\r
 \r
+\r
+\r
+\r
 #include "BaseLibInternals.h"\r
 \r
 /**\r
   Returns the value of the highest bit set in a 64-bit value. Equivalent to\r
-  1 << HighBitSet64(x).\r
+  1 << log2(x).\r
 \r
   This function computes the value of the highest bit set in the 64-bit value\r
   specified by Operand. If Operand is zero, then zero is returned.\r