about summary refs log tree commit diff
path: root/compiler/rustc_error_messages
diff options
context:
space:
mode:
authorSLASHLogin <loginmlgxd@gmail.com>2022-08-25 15:34:30 +0200
committerSLASHLogin <loginmlgxd@gmail.com>2022-11-09 14:56:20 +0100
commit575f6098da83cef33676ef67e39b73b2b910a042 (patch)
treed6c39e411c4e351d4f0ba47faf90e2d613bccc38 /compiler/rustc_error_messages
parent0aaad9e757207657064d70bf9e6c1e6eb327bf15 (diff)
downloadrust-575f6098da83cef33676ef67e39b73b2b910a042.tar.gz
rust-575f6098da83cef33676ef67e39b73b2b910a042.zip
Port unknown feature diagnostic to the new framework
Diffstat (limited to 'compiler/rustc_error_messages')
-rw-r--r--compiler/rustc_error_messages/locales/en-US/codegen_llvm.ftl14
-rw-r--r--compiler/rustc_error_messages/src/lib.rs1
2 files changed, 15 insertions, 0 deletions
diff --git a/compiler/rustc_error_messages/locales/en-US/codegen_llvm.ftl b/compiler/rustc_error_messages/locales/en-US/codegen_llvm.ftl
new file mode 100644
index 00000000000..3c644d77bb7
--- /dev/null
+++ b/compiler/rustc_error_messages/locales/en-US/codegen_llvm.ftl
@@ -0,0 +1,14 @@
+codegen_llvm_unknown_ctarget_feature = 
+    unknown feature specified for `-Ctarget-feature`: `{$feature}`
+
+codegen_llvm_unknown_feature_prefix = 
+    features must begin with a `+` to enable or `-` to disable it
+
+codegen_llvm_unknown_feature = 
+    it is still passed through to the codegen backend
+
+codegen_llvm_rust_feature =
+    you might have meant: `{$rust_feature}`
+
+codegen_llvm_unknown_feature_fill_request =
+    consider filing a feature request
\ No newline at end of file
diff --git a/compiler/rustc_error_messages/src/lib.rs b/compiler/rustc_error_messages/src/lib.rs
index 9465051dd10..e34acba1057 100644
--- a/compiler/rustc_error_messages/src/lib.rs
+++ b/compiler/rustc_error_messages/src/lib.rs
@@ -42,6 +42,7 @@ fluent_messages! {
     borrowck => "../locales/en-US/borrowck.ftl",
     builtin_macros => "../locales/en-US/builtin_macros.ftl",
     codegen_gcc => "../locales/en-US/codegen_gcc.ftl",
+    codegen_llvm => "../locales/en-US/codegen_llvm.ftl",
     codegen_ssa => "../locales/en-US/codegen_ssa.ftl",
     compiletest => "../locales/en-US/compiletest.ftl",
     const_eval => "../locales/en-US/const_eval.ftl",