ArmPkg/ArmExceptionLib: Add implementation of new API
authorJian J Wang <jian.j.wang@intel.com>
Thu, 7 Dec 2017 12:16:04 +0000 (20:16 +0800)
committerStar Zeng <star.zeng@intel.com>
Fri, 8 Dec 2017 06:38:49 +0000 (14:38 +0800)
commit4cb21e1e728cebce5b9ec4a6509ec67598719ba0
tree1e3c4c8cbf33907258bbd74648a1e19d10b563ad
parent2da89195f5a8efc7c085316c706728459126391c
ArmPkg/ArmExceptionLib: Add implementation of new API

This patch add implementation of following new API introduced into
CpuExceptionHandlerLib. Since this lib hasn't support Stack Guard
and stack switch, the new method just calls original
InitializeCpuExceptionHandlers.

  EFI_STATUS
  EFIAPI
  InitializeCpuExceptionHandlersEx (
    IN EFI_VECTOR_HANDOFF_INFO            *VectorInfo OPTIONAL,
    IN CPU_EXCEPTION_INIT_DATA            *InitDataEx OPTIONAL
    );

Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Suggested-by: Ayellet Wolman <ayellet.wolman@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jian J Wang <jian.j.wang@intel.com>
Reviewed-by: Jeff Fan <vanjeff_919@hotmail.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.c