diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-01-04 14:39:56 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-01-04 14:39:56 -0800 |
commit | abc912daee8f1ae133c5ada65c39b719ca4409f0 (patch) | |
tree | 13bbedb02bfccccbc362d4e918134fd90d6dfbfb | |
parent | c3c090dc47ac79a1b2523cc97bda5f3408db6b1a (diff) |
fix suffix of saved .ll file in emcc debug mode
-rwxr-xr-x | emcc | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -481,15 +481,15 @@ try: print >> sys.stderr, 'emcc: saving intermediate processing steps to %s' % shared.EMSCRIPTEN_TEMP_DIR intermediate_counter = 0 - def save_intermediate(name=None): + def save_intermediate(name=None, suffix='js'): global intermediate_counter - shutil.copyfile(final, os.path.join(shared.EMSCRIPTEN_TEMP_DIR, 'emcc-%d%s.js' % (intermediate_counter, '' if name is None else '-' + name))) + shutil.copyfile(final, os.path.join(shared.EMSCRIPTEN_TEMP_DIR, 'emcc-%d%s.%s' % (intermediate_counter, '' if name is None else '-' + name, suffix))) intermediate_counter += 1 if not LEAVE_INPUTS_RAW: final = in_temp(target_basename + '.bc') final = shared.Building.llvm_dis(final, final + '.ll') - if DEBUG: save_intermediate('ll') + if DEBUG: save_intermediate('ll', 'll') else: assert len(input_files) == 1 final = input_files[0] |