History log of /device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
01289ec36fc530aebefa38085655d1d656b3339f 09-Sep-2014 Harry Liebel <Harry.Liebel@arm.com> 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
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
3402aac7d985bf8a9f9d3c639f3fe93609380513 19-Aug-2014 Ronald Cron <ronald.cron@arm.com> ARM Packages: Removed trailing spaces

Trailing spaces create issue/warning when generating/applying patches.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
Reviewed-By: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15833 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
377a32dbed62b66f6d45589d3cae7a8253691422 10-Dec-2013 Olivier Martin <olivier.martin@arm.com> ArmPkg/ArmDisassemblerLib: Fixed logical/bitwise operator confusion

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14955 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
2a9f433bc9d885511869524a7657787ed1ab909b 13-Sep-2011 oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> ArmPkg/ArmDisassemblerLib: Comment out unused variable

'ItFlag' is set but not used. Comment out this variable for future use.



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12339 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
d6ebcab76903254f4423b7e7d3808fb0abaadb46 29-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10444 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
65e27445877ff101115c79e76928d91bf7625876 17-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Fix bug in UncachedMemoryAllocationLib, Assembler, make DefaultExceptionHandler lib inc the PC past the faulting instruction to aid debug. Update LR in Exception hanlder, so return address can get updated properly.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10018 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
85e385f42b3a93dd51d76173eb4083f9caf803d7 07-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Added CWD to EfiFileLib. Fix some X64 warnings.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9942 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
f3198cba84f56f85281b87c4e9bf96e77a934f16 05-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Update input of disasmembler to support IfThen construct. Add prototype dos script to build BeagleBoard.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9936 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
fef5272652ffbbb2cfe827b79f00cf8e1c17a233 04-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> More disasm work.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9932 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
c5c902dad22958d301efe961f57dc5b5cf30e115 04-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> More updated


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9926 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
c639c2def9f9541a8dce49546da0daf11153e2aa 04-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Fix GCC warnings


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9925 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
eeb78924eca8f2c4d334138100298d8d1cbd1b4a 03-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Cleanup to match MdePkg cleanups. More progress on ARM disassembler.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9924 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
b32fecd24743853164e151a84cb0e33da556cc74 03-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Added Thumb2 loads and stores to Disassmebler


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9916 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
c7ed09e34bf4435db8b0aeed489b99608b0f440e 02-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Fix thumb2 Branch instruction in disassembler


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9913 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
7c34497d5de78120879d44ebf4b5e10004894873 02-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> More progress on the disassebler lib


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9909 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
f9f937d243c8c9615119be2f2b35821e7de80925 01-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Move ARM disassembler into a library and out of the exception handler. Add a hook to call the lib from a platform specific EBL command on BeagleBoard.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9903 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c
097bd461c4219edb62f4595ce7ccc6ec3bb34db9 01-Feb-2010 andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> Move ARM disassembler into a library.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9902 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c