aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-01-04 14:39:56 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-01-04 14:39:56 -0800
commitabc912daee8f1ae133c5ada65c39b719ca4409f0 (patch)
tree13bbedb02bfccccbc362d4e918134fd90d6dfbfb
parentc3c090dc47ac79a1b2523cc97bda5f3408db6b1a (diff)
fix suffix of saved .ll file in emcc debug mode
-rwxr-xr-xemcc6
1 files changed, 3 insertions, 3 deletions
diff --git a/emcc b/emcc
index 131f9917..f60cc114 100755
--- a/emcc
+++ b/emcc
@@ -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]