]> git.proxmox.com Git - mirror_edk2.git/commit - OvmfPkg/OvmfPkgIa32X64.dsc
OvmfPkg: Work around issue seen with kvm + grub2 (efi)
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 31 Dec 2010 07:55:51 +0000 (07:55 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 31 Dec 2010 07:55:51 +0000 (07:55 +0000)
commit4a8266f570ef411c21d7991f129e29aac817aa96
treedaadf93c2816eca7bff7ad6ac70a454b5063c46b
parent689562cdb310aaad185ea8f0b733ef926e43e241
OvmfPkg: Work around issue seen with kvm + grub2 (efi)

When OVMF is run with kvm and grub2 (efi), an exception
occurs when mmx/sse registers are accessed.

As a work around, this change eliminates firmware usage
of these register types.

First, only the BaseMemoryLib implementation
MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf
is used.

Second, the GCC compiler is passes the additional
'-mno-mmx -mno-sse' parameters.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11218 6f19259b-4bc3-4df7-8a09-765794883524
OvmfPkg/OvmfPkgIa32.dsc
OvmfPkg/OvmfPkgIa32X64.dsc
OvmfPkg/OvmfPkgX64.dsc