From 8f02df76e0809fd50edcd3c9b6425b4d996a33ce Mon Sep 17 00:00:00 2001 From: Mitchel Humpherys <mitchelh@codeaurora.org> Date: Mon, 31 Aug 2015 18:18:59 -0700 Subject: [PATCH] lrdp-v2: make --64-bit the default, introduce --32-bit Most new targets are now 64-bit. Make --64-bit the default and add a --32-bit option to force 32-bit parsing. Change-Id: I8b77b9851b714a4708bcd34c563a84119900fb07 --- linux-ramdump-parser-v2/ramparse.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/linux-ramdump-parser-v2/ramparse.py b/linux-ramdump-parser-v2/ramparse.py index 0295f69..715c181 100755 --- a/linux-ramdump-parser-v2/ramparse.py +++ b/linux-ramdump-parser-v2/ramparse.py @@ -120,7 +120,9 @@ if __name__ == '__main__': parser.add_option('', '--parse-qdss', action='store_true', dest='qdss', help='Parse QDSS (deprecated)') parser.add_option('', '--64-bit', action='store_true', dest='arm64', - help='Parse dumps as 64-bit dumps') + help='Parse dumps as 64-bit dumps (default)') + parser.add_option('', '--32-bit', action='store_true', dest='arm32', + help='Parse dumps as 32-bit dumps') parser.add_option('', '--shell', action='store_true', help='Run an interactive python interpreter with the ramdump loaded') parser.add_option('', '--classic-shell', action='store_true', @@ -230,6 +232,12 @@ if __name__ == '__main__': nm_path = options.nm objdump_path = options.objdump + if options.arm64: + print_out_str('--64-bit is deprecated. Dumps are assumed to be 64-bit by default.') + print_out_str('For 32-bit dumps, use --32-bit.') + else: + options.arm64 = not options.arm32 + try: import local_settings try: -- GitLab