Go to file
jyao1 fa97cbf4ef 1) Fix GCC version EBC interpreter bug.
Add missing EFIPAI for EbcInterpret and ExecuteEbcImageEntryPoint().
	Get return value in EbcLLCALLEXNative(), remove EbcLLGetReturnValue().

2) Fix IA32 EBC interpreter bug on MOVsnw and MOVsnd.

3) Some cleanup
	Add missing ReturnEBCStack() for IA32 build.
	Remove unnecessary EbcLLGetStackPointer() for X64 and IPF build.
	Remove deadcode EbcLLGetStackPointer() and EbcLLGetReturnValue() in IA32/X64/IPF ASM code.
	Dump more info in CommonEbcExceptionHandler().

Signed-off-by: jyao1
Reviewed-by: Elvinli

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12745 6f19259b-4bc3-4df7-8a09-765794883524
2011-11-21 08:35:14 +00:00
AppPkg Update applications to display correct error for gethostbyaddr and gethostbyname. These APIs use h_errno instead of errno, see documentation at: http://www.linuxhowtos.org/manpages/3p/gethostbyaddr.htm 2011-10-04 18:31:40 +00:00
ArmPkg ArmPlatformPkg/Sec: Replaced hardcode SCR and NSACR values by PCDs to enable CPU and Platform Specific settings 2011-11-01 23:41:20 +00:00
ArmPlatformPkg ArmPlatformPkg/PrePi: Ony synchronize cores when it is a MPCore System 2011-11-16 12:53:25 +00:00
BaseTools Sync BaseTool trunk (version r2397) into EDKII BaseTools. The change mainly includes 2011-11-09 04:32:08 +00:00
BeagleBoardPkg BeagleBoardPkg: Check if the compiler arm-linux-gnueabi-gcc is present in the path 2011-11-08 18:30:26 +00:00
Conf Adding top-level Conf directory for next generation of EDK II build infrastructure tools. 2007-06-20 19:33:23 +00:00
CryptoPkg Update return FALSE to ASSERT() for code consistent. 2011-11-04 02:55:30 +00:00
DuetPkg DuetPkg BootSector: 2011-11-16 09:38:12 +00:00
EdkCompatibilityPkg PI 1.2 Errata C: A new return condition is added for the returned status code EFI_INVALID_PARAMETER for SMM Control2 Protocol.Trigger(). 2011-11-21 05:23:58 +00:00
EdkShellBinPkg Regenerate the related EDK Shell binaries after fixing a bug in Pci.c to add missing (UINTN) type cast. 2011-11-17 05:20:56 +00:00
EdkShellPkg Update EdkShellPkg.dsc read me to add a note to remind developers to update platform FDF files when they want to debug shell package to replace binaries from EdkShellBinPkg 2010-06-01 00:56:57 +00:00
EmbeddedPkg Arm Packages: Fixed coding style/Line endings to follow EDK2 coding convention 2011-09-22 22:53:54 +00:00
EmulatorPkg EmulatorPkg, OvmfPkg: Remove debug code in build.sh 2011-11-08 00:39:05 +00:00
FatBinPkg Check in the new EBC Fat binary to have correct file alignment and section alignment(32-byte alignment). 2011-10-13 05:17:37 +00:00
IntelFrameworkModulePkg CSM is updated to remove RaiseTPL (TPL_HIGH_LEVEL) and disable 2 known UEFI interrupts instead. This is needed to process HPET timer interrupt before going into real mode. 2011-11-15 07:59:21 +00:00
IntelFrameworkPkg For libraries that have multiple module types support, just define a [Depex] section for specified module types that are permitted to have a [Depex] section. 2011-07-27 08:54:57 +00:00
MdeModulePkg 1) Fix GCC version EBC interpreter bug. 2011-11-21 08:35:14 +00:00
MdePkg PI 1.2 Errata C: A new return condition is added for the returned status code EFI_INVALID_PARAMETER for SMM Control2 Protocol.Trigger(). 2011-11-21 05:23:58 +00:00
NetworkPkg Clean NV flag in ‘Save Changes’ in IP6 menu. 2011-10-28 07:30:21 +00:00
Nt32Pkg Correct the code to use SIZE_OF_EFI_FILE_INFO instead of sizeof (EFI_FILE_INFO) to fix a bug when creating a file/directory with single char as file name in root directory. 2011-11-17 01:59:30 +00:00
Omap35xxPkg BeagleBoardPkg: Add Display Driver support to the BeagleBoard 2011-09-22 23:24:54 +00:00
OptionRomPkg Consume the UNDI_CONFIG_TABLE defined in MdePkg and remove the local definition of NII_TABLE. 2011-10-25 02:28:13 +00:00
OvmfPkg OvmfPkg: Add CSM16 and related drivers if CSM_ENABLE is set 2011-11-10 22:04:49 +00:00
PcAtChipsetPkg PcAtChipsetPkg: install RTC ARCH protocol even if the "RTC" variable is corrupted. 2011-11-17 08:35:08 +00:00
PerformancePkg Add description for the parameter of SafeFreePool(). 2011-11-10 01:44:22 +00:00
SecurityPkg Initialize the variable before use it to avoid SCT test failed. 2011-11-21 07:42:53 +00:00
ShellBinPkg ShellBinPkg: Update binaries. 2011-09-19 17:24:20 +00:00
ShellPkg ShellPkg: Updates the printing of echo for script commands to after the @ checking. 2011-11-18 18:58:25 +00:00
SourceLevelDebugPkg SourceLevelDebugPkg: Check if PcdUsbEhciPciAddress is set correctly to avoid assertion 2011-11-08 06:12:06 +00:00
StdLib StdLib: Correct module type and [LibraryClasses] section. 2011-11-11 01:19:10 +00:00
StdLibPrivateInternalFiles StdLib: Move the declarations for ffs() and bzero() from extern.h to strings.h. 2011-11-03 00:35:55 +00:00
UefiCpuPkg Restore original IDT entry if RegisterInterruptHandler() was used to unregister user defined interrupt handler. 2011-11-16 02:31:31 +00:00
UnixPkg Correct the code to use SIZE_OF_EFI_FILE_INFO instead of sizeof (EFI_FILE_INFO) to fix a bug when creating a file/directory with single char as file name in root directory. 2011-11-17 01:56:30 +00:00
BuildNotes2.txt minor format update 2011-02-15 12:12:21 +00:00
edksetup.bat Correct copyright year 2011-02-16 12:21:31 +00:00
edksetup.sh Correct copyright year 2011-02-16 12:21:31 +00:00