diff options
author | Alon Zakai <alonzakai@gmail.com> | 2011-12-22 17:02:29 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2011-12-22 17:02:29 -0800 |
commit | 9dcd81dcdc3044cba82d856dd3d583d6434907ca (patch) | |
tree | b7d4b1b65e118a1a12ddb0b01eacb409e1aa9e52 | |
parent | cb21f4b606b9eee5599bd2e2a8021e7cc891a917 (diff) |
make reloop warning appear only exactly when needed
-rwxr-xr-x | emcc | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -451,8 +451,11 @@ try: shutil.move(in_temp(unsuffixed_basename(input_files[0]) + '.o'), in_temp(target_basename + '.bc')) # Emscripten - if opt_level >= 2: - print >> sys.stderr, 'Warning: The relooper optimization can be very slow.' + try: + if shared.Settings.RELOOP: + print >> sys.stderr, 'Warning: The relooper optimization can be very slow.' + except: + pass if not LEAVE_INPUTS_RAW: emscripten_input = in_temp(target_basename + '.bc') |