]> git.proxmox.com Git - mirror_edk2.git/commit
MdePkg: Fixed hang/reset in thunk code when building with GCC X64
authorgeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 2 Aug 2011 22:29:50 +0000 (22:29 +0000)
committergeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 2 Aug 2011 22:29:50 +0000 (22:29 +0000)
commit3c47fe65ed83e3f9f61f33ea2d77a53f8e0da07e
tree3364f14b5972f644255ae53be7275bbcafbad7dc
parent993532d0b8084b8ea667ce4306ec44eee5ef3bc6
MdePkg:  Fixed hang/reset in thunk code when building with GCC X64

Reverted changes of data areas from .long back to .space 4.  This was done
because the size of .long is based off of .int and may vary.  Using a fixed size
is required because these values are for patching code.  Also note that .space
will automatically initialize the data to zero.  Not initializing all values to
zero was causing the hang/reset.

Signed-off-by: geekboy15a
Reviewed-by: darylm503
Reviewed-by: jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12079 6f19259b-4bc3-4df7-8a09-765794883524
MdePkg/Library/BaseLib/X64/Thunk16.S