]> git.proxmox.com Git - mirror_edk2.git/commit - ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
ArmPkg/ArmDisassemblerLib: ARMThumb and AArch64 fixes
authorHarry Liebel <Harry.Liebel@arm.com>
Tue, 9 Sep 2014 15:57:18 +0000 (15:57 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 9 Sep 2014 15:57:18 +0000 (15:57 +0000)
commit01289ec36fc530aebefa38085655d1d656b3339f
treeba476ba21e8899e787e22da97327fea0eae2cdcd
parent07da1ac8c46425cb401cc5f356ab77b9cc1c334d
ArmPkg/ArmDisassemblerLib: ARMThumb and AArch64 fixes

- Fix ARM Thumb mask operator. This was flagged by a toolchain as warning
  "use of logical '&&' with constant operand [-Wconstant-logical-operand]"
- AArch64 should not be building the ARM32 disassemblers.
- Add a AArch64 build target. The disassembler is still to be
  implemented.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16069 6f19259b-4bc3-4df7-8a09-765794883524
ArmPkg/Library/ArmDisassemblerLib/Aarch64Disassembler.c [new file with mode: 0644]
ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c