V2: Fix GCC build issue.
There is typo in previous change caused coreboot build failure.
This patch fixed the build issue.
Cc: Ray Ni <ray.ni@intel.com>
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Signed-off-by: Guo Dong <guo.dong@intel.com>
Reviewed-by: Maurice Ma <maurice.ma@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
return NULL;\r
}\r
\r
- PcdSet64S (PcdBootloaderParameter, (UINTN)CbTablePtr);\r
- ASSERT_EFI_STATUS (Status);\r
+ Status = PcdSet64S (PcdBootloaderParameter, (UINTN)CbTablePtr);\r
+ ASSERT_EFI_ERROR (Status);\r
\r
return CbTablePtr;\r
}\r
SERIAL_PORT_INFO SerialPortInfo;\r
UNIVERSAL_PAYLOAD_SERIAL_PORT_INFO *UniversalSerialPort;\r
\r
- PcdSet64S (PcdBootloaderParameter, BootloaderParameter);\r
+ Status = PcdSet64S (PcdBootloaderParameter, BootloaderParameter);\r
+ ASSERT_EFI_ERROR (Status);\r
+\r
// Initialize floating point operating environment to be compliant with UEFI spec.\r
InitializeFloatingPointUnits ();\r
\r