From: jjasmine <tanghocle...@gmail.com>

gcc/testsuite/ChangeLog:

        * rust/compile/inline_asm_faulty_clobber.rs: compress
        the test
        * rust/compile/inline_asm_nop.rs: compress
        the test
        * rust/compile/inline_asm_faulty_clobber_1.rs: Removed.
        * rust/compile/inline_asm_faulty_clobber_2.rs: Removed.
        * rust/compile/inline_asm_nop_2.rs: Removed.
---
 .../rust/compile/inline_asm_faulty_clobber.rs        |  2 ++
 .../rust/compile/inline_asm_faulty_clobber_1.rs      | 12 ------------
 .../rust/compile/inline_asm_faulty_clobber_2.rs      | 12 ------------
 gcc/testsuite/rust/compile/inline_asm_nop.rs         |  1 +
 gcc/testsuite/rust/compile/inline_asm_nop_2.rs       | 12 ------------
 5 files changed, 3 insertions(+), 36 deletions(-)
 delete mode 100644 gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs
 delete mode 100644 gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs
 delete mode 100644 gcc/testsuite/rust/compile/inline_asm_nop_2.rs

diff --git a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs 
b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
index 1358b5eb490..ea3dac7734e 100644
--- a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
+++ b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
@@ -8,5 +8,7 @@ macro_rules! asm {
 fn main() {
     unsafe {
         asm!("nop", clobber_abi());  // { dg-error "at least one abi must be 
provided as an argument to 'clobber_abi'" }
+        asm!("nop", clobber_abi+);  // { dg-error "expected '\\(', found 
'\\+'" }
+        asm!("nop", clobber_abi);  // { dg-error "expected '\\(', found end of 
macro arguments" }
     }
 }
\ No newline at end of file
diff --git a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs 
b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs
deleted file mode 100644
index 56889923939..00000000000
--- a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs
+++ /dev/null
@@ -1,12 +0,0 @@
-#![feature(rustc_attrs)]
-
-#[rustc_builtin_macro]
-macro_rules! asm {
-    () => {}
-}
-
-fn main() {
-    unsafe {
-        asm!("nop", clobber_abi);  // { dg-error "expected '\\(', found end of 
macro arguments" }
-    }
-}
\ No newline at end of file
diff --git a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs 
b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs
deleted file mode 100644
index 98cd0525f55..00000000000
--- a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs
+++ /dev/null
@@ -1,12 +0,0 @@
-#![feature(rustc_attrs)]
-
-#[rustc_builtin_macro]
-macro_rules! asm {
-    () => {}
-}
-
-fn main() {
-    unsafe {
-        asm!("nop", clobber_abi+);  // { dg-error "expected '\\(', found 
'\\+'" }
-    }
-}
\ No newline at end of file
diff --git a/gcc/testsuite/rust/compile/inline_asm_nop.rs 
b/gcc/testsuite/rust/compile/inline_asm_nop.rs
index 7da9bef3e56..ba21d024079 100644
--- a/gcc/testsuite/rust/compile/inline_asm_nop.rs
+++ b/gcc/testsuite/rust/compile/inline_asm_nop.rs
@@ -8,5 +8,6 @@ macro_rules! asm {
 fn main() {
     unsafe {
         asm!("nop");
+        asm!("nop",);
     }
 }
diff --git a/gcc/testsuite/rust/compile/inline_asm_nop_2.rs 
b/gcc/testsuite/rust/compile/inline_asm_nop_2.rs
deleted file mode 100644
index 76f53fadbe3..00000000000
--- a/gcc/testsuite/rust/compile/inline_asm_nop_2.rs
+++ /dev/null
@@ -1,12 +0,0 @@
-#![feature(rustc_attrs)]
-
-#[rustc_builtin_macro]
-macro_rules! asm {
-    () => {}
-}
-
-fn main() {
-    unsafe {
-        asm!("nop",);
-    }
-}
-- 
2.45.2

Reply via email to