diff --git a/lisp/llvm-lib/llvm-act-on-file/act-on-c-file.el b/lisp/llvm-lib/llvm-act-on-file/act-on-c-file.el index 2e17c44..f930ff1 100644 --- a/lisp/llvm-lib/llvm-act-on-file/act-on-c-file.el +++ b/lisp/llvm-lib/llvm-act-on-file/act-on-c-file.el @@ -151,7 +151,10 @@ (output (ll/make-tmp-file file (cond - ((eq action 'assemble) ".S") + ((eq 'assemble + (aml/get-map-prop ll/c-file-action-map action + :compiler-action)) + ".S") (t ".ll"))))) (if (eq action 'diff) (ll/diff-c-on-two-compilations file action)