21
21
libs = sys.argv[2:] # e.g.: dl for dlopen/dlclose, util for openpty/forkpty
24
Popen([LLVM_OPT, filename, '-strip-debug', '-o=' + filename + '.clean.bc']).communicate()[0]
24
Popen([LLVM_OPT, filename, '-strip-debug', '-o', filename + '.clean.bc']).communicate()[0]
26
26
for params in [[], ['-march=x86-64']]: # try x86, then x86-64 FIXME
30
30
Popen(['as', filename + '.s', '-o', filename + '.o']).communicate()[0]
31
31
if os.path.exists(filename + '.o'): break