Moved detailed memap parameter to consturctor

pull/2845/head
Jimmy Brisson 2016-09-30 15:42:14 -05:00
parent 99ac966825
commit 2b36d2de5c
1 changed files with 5 additions and 9 deletions

View File

@ -38,11 +38,11 @@ class MemapParser(object):
# sections to print info (generic for all toolchains) # sections to print info (generic for all toolchains)
sections = ('.text', '.data', '.bss', '.heap', '.stack') sections = ('.text', '.data', '.bss', '.heap', '.stack')
def __init__(self): def __init__(self, detailed_misc=False):
""" General initialization """ General initialization
""" """
# #
self.detailed_misc = False self.detailed_misc = detailed_misc
# list of all modules and their sections # list of all modules and their sections
self.modules = dict() self.modules = dict()
@ -643,11 +643,7 @@ def main():
args = parser.parse_args() args = parser.parse_args()
# Create memap object # Create memap object
memap = MemapParser() memap = MemapParser(detailed_misc=args.detailed)
# Show Misc unfolded
if args.detailed:
memap.detailed_misc = True
# Parse and decode a map file # Parse and decode a map file
if args.file and args.toolchain: if args.file and args.toolchain: