ChuanqiXu marked an inline comment as done.
ChuanqiXu added inline comments.
================
Comment at: clang/lib/Driver/Driver.cpp:5736
+ C.getArgs().hasArg(options::OPT_fmodule_output) &&
+ C.getArgs().hasArg(options::OPT_o)) {
+ SmallString<128> OutputPath;
----------------
dblaikie wrote:
> Is there some way we can avoid this (`-fmodule-output -o ...`) being a
> special case? It'd be good if we could use a single common implementation
> regardless of whether `-o` is used (ie: Figure out the output file name
> (whether it's implicitly determined by clang, in the absence of `-o`, or
> explicitly provided by the user through `-o`) and then replace the suffix
> with `pcm`)?
I guess we can't do it or we can't do it easily. Otherwise the .pcm file will
always lives in the same directory with the input file.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D137058/new/
https://reviews.llvm.org/D137058
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits