You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Save intermediate object files when --save-temps is used. NFC (#22239)
clang takes care of saving the `.s`, `.i` and `.bc` files but its up to
the compiler driver (in this case emcc) to save the temporary object
files.
Interestingly if two source files have the same basename then `clang
--save-temps` doesn't work since the object files will clobber each
other in the current working directory. This is probably a bug in clang
so I didn't recreate it here.
diagnostics.warning('emcc', '.bc output file suffix used without -flto or -emit-llvm. Consider using .o extension since emcc will output an object file, not a bitcode file')
1010
1014
shared.exec_process(cmd)
1015
+
assertFalse, 'exec_process does not return'
1011
1016
1012
1017
# In COMPILE_AND_LINK we need to compile source files too, but we also need to
0 commit comments