================ @@ -556,6 +556,14 @@ def err_test_module_file_extension_format : Error< def err_drv_module_output_with_multiple_arch : Error< "option '-fmodule-output' can't be used with multiple arch options">; +def warn_drv_module_reduced_bmi_not_enabled : Warning< + "reduced BMI is expected to be enabled by default in Clang 21. It is encouraged to " + "enable it ahead of time to avoid potential breaking change. You can enable it " + "by offering '-fmodules-reduced-bmi' option in one phase compilation model (e.g., CMake). " + "Or if your build system support two phase compilation model, please contact the " + "build system authors to support reduced BMI and turn off the warning temporarily">, ---------------- ChuanqiXu9 wrote:
Done. I feel the new wording is pretty cool and fine enough : ) https://github.com/llvm/llvm-project/pull/114382 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits