1. Pypy
  2. Untitled project
  3. pypy

Commits

Maciej Fijalkowski  committed ea07028

make viewcode here support ARM

  • Participants
  • Parent commits c9ef8d7
  • Branches jitframe-on-heap

Comments (0)

Files changed (1)

File rpython/jit/backend/x86/tool/viewcode.py

View file
  • Ignore whitespace
         'x86_32': 'i386',
         'x86_64': 'x86-64',
         'i386': 'i386',
+        'arm': 'arm',
     }
     cmd = find_objdump()
-    objdump = ('%(command)s -M %(backend)s -b binary -m i386 '
+    objdump = ('%(command)s -M %(backend)s -b binary -m %(machine)s '
                '--disassembler-options=intel-mnemonics '
                '--adjust-vma=%(origin)d -D %(file)s')
     #
         'file': tmpfile,
         'origin': originaddr,
         'backend': objdump_backend_option[backend_name],
+        'machine': 'i386' if backend_name != 'arm' else 'arm',
     }, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
     stdout, stderr = p.communicate()
     assert not p.returncode, ('Encountered an error running objdump: %s' %