Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(39)

Side by Side Diff: pnacl/unsupported/objdump-arm-canonicalizer.py

Issue 12450015: **/*.py: use /usr/bin/env to find python Base URL: https://chromium.googlesource.com/native_client/src/native_client@master
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « pnacl/unsupported/llvmtestfilter.py ('k') | run.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/python 1 #!/usr/bin/env python
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """A simple tool for making objdump's disassemble dumps 6 """A simple tool for making objdump's disassemble dumps
7 for arm more canonical. 7 for arm more canonical.
8 If two binaries have been generated with an almost identical code 8 If two binaries have been generated with an almost identical code
9 generator, we expect the delta of the canoncalized dumps to be small 9 generator, we expect the delta of the canoncalized dumps to be small
10 as well. 10 as well.
11 """ 11 """
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
51 # 1c: bl <__register_frame_info> 51 # 1c: bl <__register_frame_info>
52 fr = r"[0-9a-f]+(\s+" + opcode + r"\s+)[0-9a-f]+" 52 fr = r"[0-9a-f]+(\s+" + opcode + r"\s+)[0-9a-f]+"
53 to = r" \1" 53 to = r" \1"
54 line = re.sub(fr, to, line) 54 line = re.sub(fr, to, line)
55 # replace the address which was stripped out above by an offset 55 # replace the address which was stripped out above by an offset
56 print "%8x" % count, line, 56 print "%8x" % count, line,
57 count += 4 57 count += 4
58 else: 58 else:
59 # pass thru everything which is neither function beginning or instruction 59 # pass thru everything which is neither function beginning or instruction
60 print line, 60 print line,
OLDNEW
« no previous file with comments | « pnacl/unsupported/llvmtestfilter.py ('k') | run.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698