aboutsummaryrefslogtreecommitdiff
path: root/emcc
diff options
context:
space:
mode:
Diffstat (limited to 'emcc')
-rwxr-xr-xemcc21
1 files changed, 10 insertions, 11 deletions
diff --git a/emcc b/emcc
index 90a2ea71..bffe8d5d 100755
--- a/emcc
+++ b/emcc
@@ -522,14 +522,14 @@ if CONFIGURE_CONFIG or CMAKE_CONFIG:
open(tempout, 'w').write('//\n')
src = None
- for i in range(len(sys.argv)):
- if sys.argv[i].endswith('.c'):
+ for arg in sys.argv:
+ if arg.endswith('.c'):
try:
- src = open(sys.argv[i]).read()
- if debug_configure: open(tempout, 'a').write('============= ' + sys.argv[i] + '\n' + src + '\n=============\n\n')
+ src = open(arg).read()
+ if debug_configure: open(tempout, 'a').write('============= ' + arg + '\n' + src + '\n=============\n\n')
except:
pass
- if sys.argv[i].endswith('.s'):
+ if arg.endswith('.s'):
if debug_configure: open(tempout, 'a').write('(compiling .s assembly, must use clang\n')
use_js = 0
@@ -826,7 +826,7 @@ try:
newargs[i] = ''
newargs[i+1] = ''
elif newargs[i].startswith('--use-preload-cache'):
- use_preload_cache = True;
+ use_preload_cache = True
newargs[i] = ''
elif newargs[i] == '--ignore-dynamic-linking':
ignore_dynamic_linking = True
@@ -952,7 +952,7 @@ try:
if not prefix: continue
if l.startswith(prefix):
l = l[len(prefix):]
- break;
+ break
libs.append(l)
newargs[i] = ''
else:
@@ -1121,9 +1121,8 @@ try:
# Optimize source files
if llvm_opts > 0:
- for i in range(len(input_files)):
- input_file = input_files[i]
- if input_files[i].endswith(SOURCE_SUFFIXES):
+ for i, input_file in enumerate(input_files):
+ if input_file.endswith(SOURCE_SUFFIXES):
temp_file = temp_files[i]
logging.debug('optimizing %s with -O%d' % (input_file, llvm_opts))
shared.Building.llvm_opt(temp_file, llvm_opts)
@@ -1214,7 +1213,7 @@ try:
os.path.join('libc', 'gen', 'vwarn.c'),
os.path.join('libc', 'gen', 'vwarnx.c'),
os.path.join('libc', 'stdlib', 'strtod.c'),
- ];
+ ]
return build_libc('libc.bc', libc_files)
def apply_libc(need):