aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2011-12-22 17:02:29 -0800
committerAlon Zakai <alonzakai@gmail.com>2011-12-22 17:02:29 -0800
commit9dcd81dcdc3044cba82d856dd3d583d6434907ca (patch)
treeb7d4b1b65e118a1a12ddb0b01eacb409e1aa9e52
parentcb21f4b606b9eee5599bd2e2a8021e7cc891a917 (diff)
make reloop warning appear only exactly when needed
-rwxr-xr-xemcc7
1 files changed, 5 insertions, 2 deletions
diff --git a/emcc b/emcc
index 6e218f4b..6c22276d 100755
--- a/emcc
+++ b/emcc
@@ -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')