]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Move procedural macro test to their own directory
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Thu, 25 Jul 2024 12:27:41 +0000 (14:27 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Wed, 19 Mar 2025 14:32:01 +0000 (15:32 +0100)
commit4d6b34b669c4d274ce80baeedc7b29b4e719efdc
treef303ee6c8114a108d5210ed00205049f4e3814c3
parent3c5e87297bd56b7d95ecdf9f3ca9e9110cfc34c7
gccrs: Move procedural macro test to their own directory

gcc/testsuite/ChangeLog:

* rust/compile/macros/proc/proc_macro.exp: New deja gnu file to execute
proc-macro tests.
* rust/compile/proc_macro_attribute_crate_type.rs: Move to...
* rust/compile/macros/proc/attribute_crate_type.rs: ...here.
* rust/compile/proc_macro_attribute_non_function.rs: Move to...
* rust/compile/macros/proc/attribute_non_function.rs: ...here.
* rust/compile/proc_macro_attribute_non_root_function.rs: Move to...
* rust/compile/macros/proc/attribute_non_root_function.rs: ...here.
* rust/compile/proc_macro_attribute_non_root_method.rs: Move to...
* rust/compile/macros/proc/attribute_non_root_method.rs: ...here.
* rust/compile/proc_macro_attribute_non_root_module.rs: Move to...
* rust/compile/macros/proc/attribute_non_root_module.rs: ...here.
* rust/compile/proc_macro_attribute_private.rs: Move to...
* rust/compile/macros/proc/attribute_private.rs: ...here.
* rust/compile/proc_macro_crate_type.rs: Move to...
* rust/compile/macros/proc/crate_type.rs: ...here.
* rust/compile/proc_macro_derive_crate_type.rs: Move to...
* rust/compile/macros/proc/derive_crate_type.rs: ...here.
* rust/compile/proc_macro_derive_malformed.rs: Move to...
* rust/compile/macros/proc/derive_malformed.rs: ...here.
* rust/compile/proc_macro_derive_non_function.rs: Move to...
* rust/compile/macros/proc/derive_non_function.rs: ...here.
* rust/compile/proc_macro_derive_non_root_function.rs: Move to...
* rust/compile/macros/proc/derive_non_root_function.rs: ...here.
* rust/compile/proc_macro_derive_non_root_module.rs: Move to...
* rust/compile/macros/proc/derive_non_root_module.rs: ...here.
* rust/compile/proc_macro_derive_private.rs: Move to...
* rust/compile/macros/proc/derive_private.rs: ...here.
* rust/compile/proc_macro_non_function.rs: Move to...
* rust/compile/macros/proc/non_function.rs: ...here.
* rust/compile/proc_macro_non_root_function.rs: Move to...
* rust/compile/macros/proc/non_root_function.rs: ...here.
* rust/compile/proc_macro_non_root_method.rs: Move to...
* rust/compile/macros/proc/non_root_method.rs: ...here.
* rust/compile/proc_macro_non_root_module.rs: Move to...
* rust/compile/macros/proc/non_root_module.rs: ...here.
* rust/compile/proc_macro_derive_non_root_method.rs: Move to...
* rust/compile/macros/proc/non_root_trait_method.rs: ...here.
* rust/compile/proc_macro_private.rs: Move to...
* rust/compile/macros/proc/private.rs: ...here.
* rust/compile/proc_macro_pub_function.rs: Move to...
* rust/compile/macros/proc/pub_function.rs: ...here.
* rust/compile/proc_macro_pub_module.rs: Move to...
* rust/compile/macros/proc/pub_module.rs: ...here.

Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
22 files changed:
gcc/testsuite/rust/compile/macros/proc/attribute_crate_type.rs [moved from gcc/testsuite/rust/compile/proc_macro_attribute_crate_type.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/attribute_non_function.rs [moved from gcc/testsuite/rust/compile/proc_macro_attribute_non_function.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/attribute_non_root_function.rs [moved from gcc/testsuite/rust/compile/proc_macro_attribute_non_root_function.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/attribute_non_root_method.rs [moved from gcc/testsuite/rust/compile/proc_macro_attribute_non_root_method.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/attribute_non_root_module.rs [moved from gcc/testsuite/rust/compile/proc_macro_attribute_non_root_module.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/attribute_private.rs [moved from gcc/testsuite/rust/compile/proc_macro_attribute_private.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/crate_type.rs [moved from gcc/testsuite/rust/compile/proc_macro_crate_type.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/derive_crate_type.rs [moved from gcc/testsuite/rust/compile/proc_macro_derive_crate_type.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/derive_malformed.rs [moved from gcc/testsuite/rust/compile/proc_macro_derive_malformed.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/derive_non_function.rs [moved from gcc/testsuite/rust/compile/proc_macro_derive_non_function.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/derive_non_root_function.rs [moved from gcc/testsuite/rust/compile/proc_macro_derive_non_root_function.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/derive_non_root_module.rs [moved from gcc/testsuite/rust/compile/proc_macro_derive_non_root_module.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/derive_private.rs [moved from gcc/testsuite/rust/compile/proc_macro_derive_private.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/non_function.rs [moved from gcc/testsuite/rust/compile/proc_macro_non_function.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/non_root_function.rs [moved from gcc/testsuite/rust/compile/proc_macro_non_root_function.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/non_root_method.rs [moved from gcc/testsuite/rust/compile/proc_macro_non_root_method.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/non_root_module.rs [moved from gcc/testsuite/rust/compile/proc_macro_non_root_module.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/non_root_trait_method.rs [moved from gcc/testsuite/rust/compile/proc_macro_derive_non_root_method.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/private.rs [moved from gcc/testsuite/rust/compile/proc_macro_private.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/proc_macro.exp [new file with mode: 0644]
gcc/testsuite/rust/compile/macros/proc/pub_function.rs [moved from gcc/testsuite/rust/compile/proc_macro_pub_function.rs with 100% similarity]
gcc/testsuite/rust/compile/macros/proc/pub_module.rs [moved from gcc/testsuite/rust/compile/proc_macro_pub_module.rs with 100% similarity]