History log of /device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
88a75d260cadc67cc0edf6ad5f57241ed89a7d4b 27-Apr-2015 Michael Kinney <michael.d.kinney@intel.com> MdePkg/BaseLib: Support IA32 processors without CMOVx

Remove use of CMOVx instruction from IA32 assembly files in BaseLib.
This matches compiler flags for all supported C compilers.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17213 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
35a171541199329108aa8c5417386d7afce9ddbf 11-Jun-2010 myronporter <myronporter@6f19259b-4bc3-4df7-8a09-765794883524> Minor grammatical work--mostly adding periods. Sending separately a list of files missing Doxygen @param and @return information.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10572 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
bb817c56c51fabe92915fe30b168b4833cb2aed9 23-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10405 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
373ade0eb64a522e45b1b94c15b95fb5ab417c00 29-Dec-2008 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Update copyright for files modified in this year

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7148 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
1efcc4ae46f52e3845923ffbab68426e068709d2 17-Sep-2008 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> remove unnecessary comments introduced by tools from MdePkg. The regular express is "//^p//[ ]Include[ ]common[ ]header[ ]file[ ]for[ ]this[ ]module[.]^p//"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5911 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
42eedea958591087603bbacd1c2227d2494026af 25-Jul-2008 yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> Code Scrub for MdePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5567 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
f734a10ab104f1072f94cab66a5489e0fd8fce8a 30-Jun-2007 AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> Removed CommonHeader.h generated file from the MdePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2922 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
e1f414b6a7d8a0424e0e01f655b09a4612b4d0e8 22-Jun-2007 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> Import some basic libraries instances for Mde Packages.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2704 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
586cd1f1f4129ab7ec24543d4968801e17cc870b 01-Jun-2007 lhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524> Moved the MdePkg to OldMdePkg so that new code in MdePkg does not break existing builds. Also updated the SPD and FPD files UiNames

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2616 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
e5f461a8507ffcc89cd99ca43a09b76dca136ab5 15-Mar-2007 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> 1. Remove #ifdef _MSC_EXTENSION_ from all source files
2. Remove #ifdef _GCC_ from all resource files
3. Remove #if 0 from all resource files
4. Remove #ifdef MDE_CPU_IPF and #ifdef MDE_CPU_EBC
5. Remove #progam from Decode.c
6. Remove #ifdef TIANO_EXTENSION_FLAG from source files
7. Remove #ifdef SUPPORT_IPV6, since code base doesn't support IPV6 at all.
8. Remove #ifdef SpecialNowaitVersion from pxe_bc_mtftp.c, since it's only used for test.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2470 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
23086ba84cbb13350a2464b857b197eef67f1361 19-Sep-2006 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Optimize the size of the Base Library for the MSFT 32-bit tool chains by taking advantage of inline assembly.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1567 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c