diff options
author | Kun Qin <kuqin@microsoft.com> | 2024-10-10 15:48:31 -0700 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-12-11 18:21:29 +0000 |
commit | e8b7d7a238e89992c029d951d10c40730f0deeab (patch) | |
tree | a0f0a0ba5036ee6ffa017f6c5a6adbfb823bea58 /BaseTools/Source/Python | |
parent | b689c387e21b6624ed1067ccfa7d2eeadca059df (diff) | |
download | edk2-e8b7d7a238e89992c029d951d10c40730f0deeab.zip edk2-e8b7d7a238e89992c029d951d10c40730f0deeab.tar.gz edk2-e8b7d7a238e89992c029d951d10c40730f0deeab.tar.bz2 |
ArmPkg: ArmExceptionLib: Fixing exception vector and type casting
The current VectorBase is taking value from a 64bit PCD into a UINTN
value, which could have truncated value for 32bit system.
In addition, the comparison between UINTN and INTN could lead to
undesired comparison outcome or compiler complaints.
This change updates all of them to be UINT64 based operation.
Cc: Leif Lindholm <quic_llindhol@quicinc.com>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Sami Mujawar <sami.mujawar@arm.com>
Signed-off-by: Kun Qin <kun.qin@microsoft.com>
Diffstat (limited to 'BaseTools/Source/Python')
0 files changed, 0 insertions, 0 deletions