| OLD | NEW |
| 1 import os | 1 import os |
| 2 import subprocess | 2 import subprocess |
| 3 import sys | 3 import sys |
| 4 | 4 |
| 5 def GetObjcopyCmd(): | 5 def GetObjcopyCmd(target): |
| 6 """Return a suitable objcopy command.""" | 6 """Return a suitable objcopy command.""" |
| 7 if target == 'mips32': |
| 8 return 'mipsel-nacl-objcopy' |
| 7 return 'arm-nacl-objcopy' | 9 return 'arm-nacl-objcopy' |
| 8 | 10 |
| 9 def GetObjdumpCmd(): | 11 def GetObjdumpCmd(target): |
| 10 """Return a suitable objdump command.""" | 12 """Return a suitable objdump command.""" |
| 13 if target == 'mips32': |
| 14 return 'mipsel-nacl-objdump' |
| 11 return 'arm-nacl-objdump' | 15 return 'arm-nacl-objdump' |
| 12 | 16 |
| 13 def shellcmd(command, echo=True): | 17 def shellcmd(command, echo=True): |
| 14 if not isinstance(command, str): | 18 if not isinstance(command, str): |
| 15 command = ' '.join(command) | 19 command = ' '.join(command) |
| 16 | 20 |
| 17 if echo: | 21 if echo: |
| 18 print >> sys.stderr, '[cmd]' | 22 print >> sys.stderr, '[cmd]' |
| 19 print >> sys.stderr, command | 23 print >> sys.stderr, command |
| 20 print >> sys.stderr | 24 print >> sys.stderr |
| (...skipping 15 matching lines...) Expand all Loading... |
| 36 return os.sep.join(path_list[:last_index]) | 40 return os.sep.join(path_list[:last_index]) |
| 37 | 41 |
| 38 def get_sfi_string(args, sb_ret, nonsfi_ret, native_ret): | 42 def get_sfi_string(args, sb_ret, nonsfi_ret, native_ret): |
| 39 """Return a value depending on args.sandbox and args.nonsfi.""" | 43 """Return a value depending on args.sandbox and args.nonsfi.""" |
| 40 if args.sandbox: | 44 if args.sandbox: |
| 41 assert(not args.nonsfi) | 45 assert(not args.nonsfi) |
| 42 return sb_ret | 46 return sb_ret |
| 43 if args.nonsfi: | 47 if args.nonsfi: |
| 44 return nonsfi_ret | 48 return nonsfi_ret |
| 45 return native_ret | 49 return native_ret |
| OLD | NEW |