From: Paolo Bonzini Date: Wed, 26 Nov 2025 16:25:21 +0000 (+0100) Subject: rust: remove unused --cfg arguments X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=06556a6b2b6fb5c20c9955437d8d71b94d1adba2;p=thirdparty%2Fqemu.git rust: remove unused --cfg arguments Reviewed-by: Zhao Liu Signed-off-by: Paolo Bonzini --- diff --git a/rust/qemu-macros/meson.build b/rust/qemu-macros/meson.build index 0f27e0df925..17b2a4e2e24 100644 --- a/rust/qemu-macros/meson.build +++ b/rust/qemu-macros/meson.build @@ -2,11 +2,6 @@ _qemu_macros_rs = rust.proc_macro( 'qemu_macros', files('src/lib.rs'), override_options: ['rust_std=2021', 'build.rust_std=2021'], - rust_args: [ - '--cfg', 'use_fallback', - '--cfg', 'feature="syn-error"', - '--cfg', 'feature="proc-macro"', - ], dependencies: [ attrs_rs_native, proc_macro2_rs_native, diff --git a/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build b/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build index 42b03dcd53c..04617b875c5 100644 --- a/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build +++ b/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build @@ -26,9 +26,6 @@ _bilge_impl_rs = rust.proc_macro( override_options: ['rust_std=2021', 'build.rust_std=2021'], rust_args: [ '--cap-lints', 'allow', - '--cfg', 'use_fallback', - '--cfg', 'feature="syn-error"', - '--cfg', 'feature="proc-macro"', ], dependencies: [ itertools_dep, diff --git a/subprojects/packagefiles/proc-macro-error-1-rs/meson.build b/subprojects/packagefiles/proc-macro-error-1-rs/meson.build index 10c2741085c..8ba558e1330 100644 --- a/subprojects/packagefiles/proc-macro-error-1-rs/meson.build +++ b/subprojects/packagefiles/proc-macro-error-1-rs/meson.build @@ -23,7 +23,6 @@ _proc_macro_error_rs = static_library( '--cap-lints', 'allow', '--cfg', 'use_fallback', '--cfg', 'feature="syn-error"', - '--cfg', 'feature="proc-macro"', '-A', 'non_fmt_panics' ], dependencies: [ diff --git a/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build b/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build index c4c4c5e397c..a85d7c07143 100644 --- a/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build +++ b/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build @@ -17,9 +17,6 @@ _proc_macro_error_attr_rs = rust.proc_macro( override_options: ['rust_std=2018', 'build.rust_std=2018'], rust_args: [ '--cap-lints', 'allow', - '--cfg', 'use_fallback', - '--cfg', 'feature="syn-error"', - '--cfg', 'feature="proc-macro"' ], dependencies: [ proc_macro2_dep,