Remove `extern_c` from the `supported` feature set

The `extern_c` does nothing now. It was folded into the `supported` feature set.

PiperOrigin-RevId: 650229057
Change-Id: Iefb0caebba3e38977345e595de9d5c73eecf7f17
diff --git a/examples/cpp/enum/example_generated.rs b/examples/cpp/enum/example_generated.rs
index a25e31c..52206f3 100644
--- a/examples/cpp/enum/example_generated.rs
+++ b/examples/cpp/enum/example_generated.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //examples/cpp/enum:example_lib
-// Features: extern_c, supported
+// Features: supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes)]
diff --git a/examples/cpp/function/example_generated.rs b/examples/cpp/function/example_generated.rs
index 6a75b92..825aebd 100644
--- a/examples/cpp/function/example_generated.rs
+++ b/examples/cpp/function/example_generated.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //examples/cpp/function:example_lib
-// Features: extern_c, supported
+// Features: supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes)]
diff --git a/examples/cpp/trivial_abi_struct/example_generated.rs b/examples/cpp/trivial_abi_struct/example_generated.rs
index 27eb549..f1ea2ec 100644
--- a/examples/cpp/trivial_abi_struct/example_generated.rs
+++ b/examples/cpp/trivial_abi_struct/example_generated.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //examples/cpp/trivial_abi_struct:example_lib
-// Features: extern_c, supported
+// Features: supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/examples/cpp/trivial_struct/example_generated.rs b/examples/cpp/trivial_struct/example_generated.rs
index 07477df..c5d8b35 100644
--- a/examples/cpp/trivial_struct/example_generated.rs
+++ b/examples/cpp/trivial_struct/example_generated.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //examples/cpp/trivial_struct:example_lib
-// Features: extern_c, supported
+// Features: supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/features/BUILD b/features/BUILD
index 4e4a665..7513207 100644
--- a/features/BUILD
+++ b/features/BUILD
@@ -5,7 +5,6 @@
 
 _SUPPORTED_FEATURES = [
     "supported",
-    "extern_c",
 ]
 
 _EXPERIMENTAL_CLIENTS = [
diff --git a/rs_bindings_from_cc/bazel_support/toolchain_headers.bzl b/rs_bindings_from_cc/bazel_support/toolchain_headers.bzl
index 94f77a3..6e4dc8b 100644
--- a/rs_bindings_from_cc/bazel_support/toolchain_headers.bzl
+++ b/rs_bindings_from_cc/bazel_support/toolchain_headers.bzl
@@ -49,7 +49,7 @@
             json.encode({
                 "t": str(ctx.label),
                 "h": [hdr.path for hdr in std_files + builtin_libcxx_files],
-                "f": ["supported", "extern_c", "experimental"],
+                "f": ["supported", "experimental"],
             }),
             json.encode({
                 "t": "//:_nothing_should_depend_on_private_builtin_hdrs",
diff --git a/rs_bindings_from_cc/test/golden/bitfields_rs_api.rs b/rs_bindings_from_cc/test/golden/bitfields_rs_api.rs
index 7d2187f..73dca54 100644
--- a/rs_bindings_from_cc/test/golden/bitfields_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/bitfields_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:bitfields_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/bitfields_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/bitfields_rs_api_impl.cc
index e3bcdcb..83435b3 100644
--- a/rs_bindings_from_cc/test/golden/bitfields_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/bitfields_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:bitfields_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/clang_attrs_rs_api.rs b/rs_bindings_from_cc/test/golden/clang_attrs_rs_api.rs
index b2a663c..f3736e8 100644
--- a/rs_bindings_from_cc/test/golden/clang_attrs_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/clang_attrs_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:clang_attrs_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/clang_attrs_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/clang_attrs_rs_api_impl.cc
index f6c488b..ce4434c 100644
--- a/rs_bindings_from_cc/test/golden/clang_attrs_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/clang_attrs_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:clang_attrs_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/comment_rs_api.rs b/rs_bindings_from_cc/test/golden/comment_rs_api.rs
index 2c35cbe..de76980 100644
--- a/rs_bindings_from_cc/test/golden/comment_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/comment_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:comment_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/comment_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/comment_rs_api_impl.cc
index 2ea399f..c230890 100644
--- a/rs_bindings_from_cc/test/golden/comment_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/comment_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:comment_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api.rs b/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api.rs
index ea57c22..faabbdb 100644
--- a/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:crubit_internal_rust_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api_impl.cc
index 2beb9ad..b6fb1da 100644
--- a/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/crubit_internal_rust_type_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:crubit_internal_rust_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api.rs b/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api.rs
index d5aa089..1d91557 100644
--- a/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:definition_of_forward_declaration_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api_impl.cc
index e9a6ce5..76326dd 100644
--- a/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/definition_of_forward_declaration_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:definition_of_forward_declaration_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/doc_comment_rs_api.rs b/rs_bindings_from_cc/test/golden/doc_comment_rs_api.rs
index d4aeade..9bd5397 100644
--- a/rs_bindings_from_cc/test/golden/doc_comment_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/doc_comment_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:doc_comment_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/doc_comment_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/doc_comment_rs_api_impl.cc
index 7c11dd4..3d318de 100644
--- a/rs_bindings_from_cc/test/golden/doc_comment_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/doc_comment_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:doc_comment_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/enums_rs_api.rs b/rs_bindings_from_cc/test/golden/enums_rs_api.rs
index 4aeb5fe..2c98000 100644
--- a/rs_bindings_from_cc/test/golden/enums_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/enums_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:enums_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes)]
diff --git a/rs_bindings_from_cc/test/golden/enums_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/enums_rs_api_impl.cc
index 2892e5f..2cbea08 100644
--- a/rs_bindings_from_cc/test/golden/enums_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/enums_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:enums_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api.rs b/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api.rs
index 19d2e2b..de51ad0 100644
--- a/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:escaping_keywords_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api_impl.cc
index aea526e..3ab9155 100644
--- a/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/escaping_keywords_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:escaping_keywords_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/forward_declaration_rs_api.rs b/rs_bindings_from_cc/test/golden/forward_declaration_rs_api.rs
index df70131..28745ff 100644
--- a/rs_bindings_from_cc/test/golden/forward_declaration_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/forward_declaration_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:forward_declaration_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes)]
diff --git a/rs_bindings_from_cc/test/golden/forward_declaration_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/forward_declaration_rs_api_impl.cc
index cd2c71d..a6f67d6 100644
--- a/rs_bindings_from_cc/test/golden/forward_declaration_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/forward_declaration_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:forward_declaration_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/friend_functions_rs_api.rs b/rs_bindings_from_cc/test/golden/friend_functions_rs_api.rs
index d42967e..df85cf1 100644
--- a/rs_bindings_from_cc/test/golden/friend_functions_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/friend_functions_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:friend_functions_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/friend_functions_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/friend_functions_rs_api_impl.cc
index 329cc47..f2de5ac 100644
--- a/rs_bindings_from_cc/test/golden/friend_functions_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/friend_functions_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:friend_functions_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/includes_rs_api.rs b/rs_bindings_from_cc/test/golden/includes_rs_api.rs
index 0006324..795cfa6 100644
--- a/rs_bindings_from_cc/test/golden/includes_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/includes_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:includes_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes)]
diff --git a/rs_bindings_from_cc/test/golden/includes_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/includes_rs_api_impl.cc
index 82ea9fe..b431c57 100644
--- a/rs_bindings_from_cc/test/golden/includes_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/includes_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:includes_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/inheritance_rs_api.rs b/rs_bindings_from_cc/test/golden/inheritance_rs_api.rs
index cc09c79..6e5444c 100644
--- a/rs_bindings_from_cc/test/golden/inheritance_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/inheritance_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:inheritance_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/inheritance_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/inheritance_rs_api_impl.cc
index c6bfccf..aa95c2a 100644
--- a/rs_bindings_from_cc/test/golden/inheritance_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/inheritance_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:inheritance_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/item_order_rs_api.rs b/rs_bindings_from_cc/test/golden/item_order_rs_api.rs
index 46b613b..062b3d8 100644
--- a/rs_bindings_from_cc/test/golden/item_order_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/item_order_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:item_order_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/item_order_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/item_order_rs_api_impl.cc
index a7c0742..f3031cf 100644
--- a/rs_bindings_from_cc/test/golden/item_order_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/item_order_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:item_order_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/lifetimes_rs_api.rs b/rs_bindings_from_cc/test/golden/lifetimes_rs_api.rs
index 1fc39f3..195b455 100644
--- a/rs_bindings_from_cc/test/golden/lifetimes_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/lifetimes_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:lifetimes_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes)]
diff --git a/rs_bindings_from_cc/test/golden/lifetimes_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/lifetimes_rs_api_impl.cc
index 80698b8..c731d62 100644
--- a/rs_bindings_from_cc/test/golden/lifetimes_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/lifetimes_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:lifetimes_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api.rs b/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api.rs
index bda384a..b8a4a17 100644
--- a/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:method_qualifiers_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api_impl.cc
index b5f4601..3cecdd3 100644
--- a/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/method_qualifiers_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:method_qualifiers_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/namespace_rs_api.rs b/rs_bindings_from_cc/test/golden/namespace_rs_api.rs
index 3e79f64..f964126 100644
--- a/rs_bindings_from_cc/test/golden/namespace_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/namespace_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:namespace_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/namespace_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/namespace_rs_api_impl.cc
index b98d3b1..b29f7d0 100644
--- a/rs_bindings_from_cc/test/golden/namespace_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/namespace_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:namespace_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api.rs b/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api.rs
index 0369db3..e9ec4e7 100644
--- a/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:no_elided_lifetimes_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api_impl.cc
index c326980..a97594d 100644
--- a/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/no_elided_lifetimes_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:no_elided_lifetimes_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/no_unique_address_rs_api.rs b/rs_bindings_from_cc/test/golden/no_unique_address_rs_api.rs
index a96fe09..492df8e 100644
--- a/rs_bindings_from_cc/test/golden/no_unique_address_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/no_unique_address_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:no_unique_address_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/no_unique_address_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/no_unique_address_rs_api_impl.cc
index 0469d15..9f51e32 100644
--- a/rs_bindings_from_cc/test/golden/no_unique_address_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/no_unique_address_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:no_unique_address_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api.rs b/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api.rs
index 04f2b2d..0eaa869 100644
--- a/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:nontrivial_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(
diff --git a/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api_impl.cc
index caca4ca..71d10a9 100644
--- a/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/nontrivial_type_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:nontrivial_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/operators_rs_api.rs b/rs_bindings_from_cc/test/golden/operators_rs_api.rs
index eb9afb6..054a90b 100644
--- a/rs_bindings_from_cc/test/golden/operators_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/operators_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:operators_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/operators_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/operators_rs_api_impl.cc
index 36b2a31..0100c46 100644
--- a/rs_bindings_from_cc/test/golden/operators_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/operators_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:operators_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/overloads_rs_api.rs b/rs_bindings_from_cc/test/golden/overloads_rs_api.rs
index 30e7f8f..4dc6de7 100644
--- a/rs_bindings_from_cc/test/golden/overloads_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/overloads_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:overloads_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes)]
diff --git a/rs_bindings_from_cc/test/golden/overloads_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/overloads_rs_api_impl.cc
index c7a8027..4431c3d 100644
--- a/rs_bindings_from_cc/test/golden/overloads_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/overloads_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:overloads_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/polymorphic_rs_api.rs b/rs_bindings_from_cc/test/golden/polymorphic_rs_api.rs
index 64dd1ef..b047bb7 100644
--- a/rs_bindings_from_cc/test/golden/polymorphic_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/polymorphic_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:polymorphic_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/polymorphic_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/polymorphic_rs_api_impl.cc
index 002d04c..917a9e0 100644
--- a/rs_bindings_from_cc/test/golden/polymorphic_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/polymorphic_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:polymorphic_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/private_members_rs_api.rs b/rs_bindings_from_cc/test/golden/private_members_rs_api.rs
index 17287de..3015e8b 100644
--- a/rs_bindings_from_cc/test/golden/private_members_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/private_members_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:private_members_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/private_members_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/private_members_rs_api_impl.cc
index 65e1029..0ee275c 100644
--- a/rs_bindings_from_cc/test/golden/private_members_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/private_members_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:private_members_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/private_method_rs_api.rs b/rs_bindings_from_cc/test/golden/private_method_rs_api.rs
index b89b9d3..b00ee59 100644
--- a/rs_bindings_from_cc/test/golden/private_method_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/private_method_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:private_method_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/private_method_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/private_method_rs_api_impl.cc
index 8c7f401..c030bc9 100644
--- a/rs_bindings_from_cc/test/golden/private_method_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/private_method_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:private_method_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/static_methods_rs_api.rs b/rs_bindings_from_cc/test/golden/static_methods_rs_api.rs
index 0cf48be..3d6e9bb 100644
--- a/rs_bindings_from_cc/test/golden/static_methods_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/static_methods_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:static_methods_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/static_methods_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/static_methods_rs_api_impl.cc
index b5a0e9d..29d7abb 100644
--- a/rs_bindings_from_cc/test/golden/static_methods_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/static_methods_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:static_methods_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/templates_rs_api.rs b/rs_bindings_from_cc/test/golden/templates_rs_api.rs
index 1e5532d..0f4f42a 100644
--- a/rs_bindings_from_cc/test/golden/templates_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/templates_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:templates_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/templates_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/templates_rs_api_impl.cc
index a3e5609..5b76060 100644
--- a/rs_bindings_from_cc/test/golden/templates_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/templates_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:templates_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/templates_source_order_rs_api.rs b/rs_bindings_from_cc/test/golden/templates_source_order_rs_api.rs
index 880c07a..17baa15 100644
--- a/rs_bindings_from_cc/test/golden/templates_source_order_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/templates_source_order_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:templates_source_order_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/templates_source_order_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/templates_source_order_rs_api_impl.cc
index 4fdb7e6..d948fb7 100644
--- a/rs_bindings_from_cc/test/golden/templates_source_order_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/templates_source_order_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:templates_source_order_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/trivial_type_rs_api.rs b/rs_bindings_from_cc/test/golden/trivial_type_rs_api.rs
index 8cd1e7d..266720f 100644
--- a/rs_bindings_from_cc/test/golden/trivial_type_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/trivial_type_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:trivial_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(arbitrary_self_types, custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/trivial_type_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/trivial_type_rs_api_impl.cc
index cfc9e4b..30c2bb3 100644
--- a/rs_bindings_from_cc/test/golden/trivial_type_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/trivial_type_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:trivial_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/typedefs_rs_api.rs b/rs_bindings_from_cc/test/golden/typedefs_rs_api.rs
index 9e1df5d..6f993d8 100644
--- a/rs_bindings_from_cc/test/golden/typedefs_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/typedefs_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:typedefs_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/typedefs_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/typedefs_rs_api_impl.cc
index 574a94b..0fcf765 100644
--- a/rs_bindings_from_cc/test/golden/typedefs_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/typedefs_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:typedefs_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/types_rs_api.rs b/rs_bindings_from_cc/test/golden/types_rs_api.rs
index 82bce56..a537529 100644
--- a/rs_bindings_from_cc/test/golden/types_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/types_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:types_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/types_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/types_rs_api_impl.cc
index 60cfba2..7ff1594 100644
--- a/rs_bindings_from_cc/test/golden/types_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/types_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:types_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/unions_rs_api.rs b/rs_bindings_from_cc/test/golden/unions_rs_api.rs
index e20a959..2be43ce 100644
--- a/rs_bindings_from_cc/test/golden/unions_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/unions_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:unions_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/unions_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/unions_rs_api_impl.cc
index d26537e..32d09d2 100644
--- a/rs_bindings_from_cc/test/golden/unions_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/unions_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:unions_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/unsupported_rs_api.rs b/rs_bindings_from_cc/test/golden/unsupported_rs_api.rs
index 6de87fc..e9cc917 100644
--- a/rs_bindings_from_cc/test/golden/unsupported_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/unsupported_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:unsupported_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/unsupported_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/unsupported_rs_api_impl.cc
index 0d4d1f1..741d630 100644
--- a/rs_bindings_from_cc/test/golden/unsupported_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/unsupported_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:unsupported_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api.rs b/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api.rs
index 93d8718..7085064 100644
--- a/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:user_of_base_class_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api_impl.cc
index 8525a41..4c9c7c2 100644
--- a/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/user_of_base_class_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:user_of_base_class_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api.rs b/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api.rs
index f0bc4f8..d1f991a 100644
--- a/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:user_of_imported_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, negative_impls, register_tool)]
diff --git a/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api_impl.cc
index 2c653e3..d97d513 100644
--- a/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/user_of_imported_type_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:user_of_imported_type_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"
diff --git a/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api.rs b/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api.rs
index 706b8d9..0f78102 100644
--- a/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api.rs
+++ b/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api.rs
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:user_of_unsupported_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #![rustfmt::skip]
 #![feature(custom_inner_attributes, impl_trait_in_assoc_type)]
diff --git a/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api_impl.cc b/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api_impl.cc
index ed84c07..ede65de 100644
--- a/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api_impl.cc
+++ b/rs_bindings_from_cc/test/golden/user_of_unsupported_rs_api_impl.cc
@@ -4,7 +4,7 @@
 
 // Automatically @generated Rust bindings for the following C++ target:
 // //rs_bindings_from_cc/test/golden:user_of_unsupported_cc
-// Features: experimental, extern_c, supported
+// Features: experimental, supported
 
 #include "support/internal/cxx20_backports.h"
 #include "support/internal/offsetof.h"