From 4cb43192bd4a7b7eee05f5c33233459843636edb Mon Sep 17 00:00:00 2001 From: jljusten Date: Thu, 24 Apr 2008 16:21:53 +0000 Subject: Fix various warnings with the Intel C compiler. EfiBind.h: * Adding ignores for certain warnings with the Intel C compiler. (Partially merged from MdePkg.) EfiPxe.h: * Make sure PXE_NO_UINT64_SUPPORT is defined Decompress.c: * Removed 'unreachable' return statement. EdkCompatibilityPkg/**: (all other files) * Remove trailing comma from last value in enum. * Include instead of "EfiBind.h", or for some reason __STDC_VERSION__ is not defined. * Introduce more explicit function call ordering by storing results in local variables before using in a calculation. * Add some additional casting for BOOLEAN & UINT8 following calculations which change the type to 'int'. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5123 6f19259b-4bc3-4df7-8a09-765794883524 --- .../Guid/DataHubRecords/DataHubSubClassMisc.h | 26 +++++++++++----------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'EdkCompatibilityPkg/Foundation/Framework/Guid/DataHubRecords/DataHubSubClassMisc.h') diff --git a/EdkCompatibilityPkg/Foundation/Framework/Guid/DataHubRecords/DataHubSubClassMisc.h b/EdkCompatibilityPkg/Foundation/Framework/Guid/DataHubRecords/DataHubSubClassMisc.h index 77519d67a7..d2956ec130 100644 --- a/EdkCompatibilityPkg/Foundation/Framework/Guid/DataHubRecords/DataHubSubClassMisc.h +++ b/EdkCompatibilityPkg/Foundation/Framework/Guid/DataHubRecords/DataHubSubClassMisc.h @@ -137,7 +137,7 @@ typedef enum { EfiSystemWakeupTypeLanRemote = 5, EfiSystemWakeupTypePowerSwitch = 6, EfiSystemWakeupTypePciPme = 7, - EfiSystemWakeupTypeAcPowerRestored = 8, + EfiSystemWakeupTypeAcPowerRestored = 8 } EFI_MISC_SYSTEM_WAKEUP_TYPE; typedef struct { @@ -180,7 +180,7 @@ typedef enum { EfiBaseBoardTypeMotherBoard = 0xA, EfiBaseBoardTypeProcessorMemoryModule = 0xB, EfiBaseBoardTypeProcessorIOModule = 0xC, - EfiBaseBoardTypeInterconnectBoard = 0xD, + EfiBaseBoardTypeInterconnectBoard = 0xD } EFI_BASE_BOARD_TYPE; typedef struct { @@ -248,7 +248,7 @@ typedef enum { EfiChassisStateSafe = 3, EfiChassisStateWarning = 4, EfiChassisStateCritical = 5, - EfiChassisStateNonRecoverable = 6, + EfiChassisStateNonRecoverable = 6 } EFI_MISC_CHASSIS_STATE; typedef enum { @@ -256,7 +256,7 @@ typedef enum { EfiChassisSecurityStatusUnknown = 2, EfiChassisSecurityStatusNone = 3, EfiChassisSecurityStatusExternalInterfaceLockedOut = 4, - EfiChassisSecurityStatusExternalInterfaceLockedEnabled = 5, + EfiChassisSecurityStatusExternalInterfaceLockedEnabled = 5 } EFI_MISC_CHASSIS_SECURITY_STATE; typedef struct { @@ -338,7 +338,7 @@ typedef enum { EfiPortConnectorTypePCH98 = 0xA2, EfiPortConnectorTypePC98Note = 0xA3, EfiPortConnectorTypePC98Full = 0xA4, - EfiPortConnectorTypeOther = 0xFF, + EfiPortConnectorTypeOther = 0xFF } EFI_MISC_PORT_CONNECTOR_TYPE; typedef enum { @@ -378,7 +378,7 @@ typedef enum { EfiPortTypeSas = 0x21, EfiPortType8251Compatible = 0xA0, EfiPortType8251FifoCompatible = 0xA1, - EfiPortTypeOther = 0xFF, + EfiPortTypeOther = 0xFF } EFI_MISC_PORT_TYPE; @@ -445,14 +445,14 @@ typedef enum { EfiSlotDataBusWidth8xOrx8 = 0xB, EfiSlotDataBusWidth12xOrx12 = 0xC, EfiSlotDataBusWidth16xOrx16 = 0xD, - EfiSlotDataBusWidth32xOrx32 = 0xE, + EfiSlotDataBusWidth32xOrx32 = 0xE } EFI_MISC_SLOT_DATA_BUS_WIDTH; typedef enum { EfiSlotUsageOther = 1, EfiSlotUsageUnknown = 2, EfiSlotUsageAvailable = 3, - EfiSlotUsageInUse = 4, + EfiSlotUsageInUse = 4 } EFI_MISC_SLOT_USAGE; typedef enum { @@ -613,7 +613,7 @@ typedef enum { EfiPointingDeviceTypeGlidePoint = 6, EfiPointingDeviceTouchPad = 7, EfiPointingDeviceTouchScreen = 8, - EfiPointingDeviceOpticalSensor = 9, + EfiPointingDeviceOpticalSensor = 9 } EFI_MISC_POINTING_DEVICE_TYPE; typedef enum { @@ -627,7 +627,7 @@ typedef enum { EfiPointingDeviceInterfaceADB = 8, EfiPointingDeviceInterfaceBusMouseDB9 = 0xA0, EfiPointingDeviceInterfaceBusMouseMicroDin = 0xA1, - EfiPointingDeviceInterfaceUsb = 0xA2, + EfiPointingDeviceInterfaceUsb = 0xA2 } EFI_MISC_POINTING_DEVICE_INTERFACE; typedef struct { @@ -652,7 +652,7 @@ typedef enum { EfiPortableBatteryDeviceChemistryNickelMetalHydride = 5, EfiPortableBatteryDeviceChemistryLithiumIon = 6, EfiPortableBatteryDeviceChemistryZincAir = 7, - EfiPortableBatteryDeviceChemistryLithiumPolymer = 8, + EfiPortableBatteryDeviceChemistryLithiumPolymer = 8 } EFI_MISC_PORTABLE_BATTERY_DEVICE_CHEMISTRY; typedef struct { @@ -908,7 +908,7 @@ typedef enum { EfiBootInformationStatusWatchdogTimerExpired = 8, EfiBootInformationStatusStartReserved = 9, EfiBootInformationStatusStartOemSpecific = 128, - EfiBootInformationStatusStartProductSpecific = 192, + EfiBootInformationStatusStartProductSpecific = 192 } EFI_MISC_BOOT_INFORMATION_STATUS_TYPE; typedef struct { @@ -977,7 +977,7 @@ typedef enum { EfiIpmiOther = 0, EfiIpmiKcs = 1, EfiIpmiSmic = 2, - EfiIpmiBt = 3, + EfiIpmiBt = 3 } EFI_MISC_IPMI_INTERFACE_TYPE; typedef struct { -- cgit v1.2.3