aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2024-12-02 14:51:57 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2024-12-02 14:51:57 +0100
commita3e5fbcd055596e1496854326ffd17572e3ae42d (patch)
tree9e3834dad212ee112d76ba959cd4d66b47614d52
parentcde7ce0628f66a5d03cc97c70d4695e6f2acd4db (diff)
downloadgcc-a3e5fbcd055596e1496854326ffd17572e3ae42d.zip
gcc-a3e5fbcd055596e1496854326ffd17572e3ae42d.tar.gz
gcc-a3e5fbcd055596e1496854326ffd17572e3ae42d.tar.bz2
Add trailing newlines where needed
Especially in the recent CRC commits, I see \ No newline at end of file in almost every second file. So, I went through the diff between r15-1 and current trunk in gcc/, looking for additions of such problems which don't intentional (e.g. Wtrailing-whitespace* tests had it there intentionally) and just added the missing newline elsewhere. 2024-12-02 Jakub Jelinek <jakub@redhat.com> gcc/ * config/mingw/mingw-stdint.h: Add newline at the end of the file. * config/mingw/winnt-dll.cc: Likewise. * sym-exec/sym-exec-expression.h: Likewise. * sym-exec/sym-exec-expression.cc: Likewise. * sym-exec/sym-exec-condition.cc: Likewise. * sym-exec/sym-exec-expr-is-a-helper.h: Likewise. * sym-exec/sym-exec-condition.h: Likewise. * hwint.cc: Likewise. * crc-verification.cc: Likewise. * sarif-spec-urls.def: Likewise. gcc/testsuite/ * g++.target/aarch64/pr94515-2.C: Add newline at the end of the file. * g++.target/aarch64/return_address_sign_ab_exception.C: Likewise. * gcc.target/arm/thumb2-switchstatement.c: Likewise. * gcc.target/riscv/rvv/base/vssubu-2.c: Likewise. * gcc.target/riscv/rvv/base/vssubu-1.c: Likewise. * gcc.target/riscv/and-shift32.c: Likewise. * gcc.target/riscv/crc-builtin-zbc32.c: Likewise. * gcc.target/riscv/and-shift64.c: Likewise. * gcc.target/riscv/xtheadbb-extu-4.c: Likewise. * gcc.target/i386/avx2-bf16-vec-absneg.c: Likewise. * gcc.target/i386/avx512f-bf16-vec-absneg.c: Likewise. * gcc.target/aarch64/cpunative/native_cpu_26.c: Likewise. * gcc.target/aarch64/cpunative/info_26: Likewise. * gcc.target/aarch64/cpunative/info_25: Likewise. * g++.dg/contracts/pr116607.C: Likewise. * gfortran.dg/pr108889.f90: Likewise. * gcc.dg/crc-not-crc-14.c: Likewise. * gcc.dg/crc-from-fedora-packages-13.c: Likewise. * gcc.dg/crc-not-crc-25.c: Likewise. * gcc.dg/crc-from-fedora-packages-29.c: Likewise. * gcc.dg/crc-from-fedora-packages-10.c: Likewise. * gcc.dg/crc-side-instr-10.c: Likewise. * gcc.dg/crc-side-instr-1.c: Likewise. * gcc.dg/crc-side-instr-3.c: Likewise. * gcc.dg/crc-side-instr-2.c: Likewise. * gcc.dg/crc-not-crc-17.c: Likewise. * gcc.dg/crc-from-fedora-packages-7.c: Likewise. * gcc.dg/crc-side-instr-12.c: Likewise. * gcc.dg/crc-side-instr-16.c: Likewise. * gcc.dg/crc-not-crc-16.c: Likewise. * gcc.dg/crc-from-fedora-packages-4.c: Likewise. * gcc.dg/crc-not-crc-20.c: Likewise. * gcc.dg/crc-linux-3.c: Likewise. * gcc.dg/crc-from-fedora-packages-27.c: Likewise. * gcc.dg/pr109393.c: Likewise. * gcc.dg/crc-side-instr-7.c: Likewise. * gcc.dg/crc-side-instr-4.c: Likewise. * gcc.dg/tree-ssa/ldexp.c: Likewise. * gcc.dg/tree-ssa/pr114760-2.c: Likewise. * gcc.dg/tree-ssa/pr114760-1.c: Likewise. * gcc.dg/crc-side-instr-15.c: Likewise. * gcc.dg/crc-side-instr-9.c: Likewise. * gcc.dg/crc-not-crc-26.c: Likewise. * gcc.dg/crc-side-instr-8.c: Likewise. * gcc.dg/crc-not-crc-23.c: Likewise. * gcc.dg/crc-not-crc-19.c: Likewise. * gcc.dg/crc-from-fedora-packages-22.c: Likewise. * gcc.dg/crc-from-fedora-packages-16.c: Likewise. * gcc.dg/crc-side-instr-11.c: Likewise. * gcc.dg/crc-from-fedora-packages-5.c: Likewise. * gcc.dg/crc-not-crc-22.c: Likewise. * gcc.dg/crc-side-instr-17.c: Likewise. * gcc.dg/crc-linux-4.c: Likewise. * gcc.dg/crc-side-instr-14.c: Likewise. * gcc.dg/crc-not-crc-18.c: Likewise. * gcc.dg/crc-from-fedora-packages-23.c: Likewise. * gcc.dg/crc-not-crc-21.c: Likewise. * gcc.dg/crc-linux-2.c: Likewise. * gcc.dg/crc-from-fedora-packages-1.c: Likewise. * gcc.dg/crc-from-fedora-packages-30.c: Likewise. * gcc.dg/torture/crc-11.c: Likewise. * gcc.dg/torture/crc-27.c: Likewise. * gcc.dg/torture/crc-2.c: Likewise. * gcc.dg/torture/crc-24.c: Likewise. * gcc.dg/torture/crc-crc8.c: Likewise. * gcc.dg/torture/crc-crc8-data8-xorOustideFor.c: Likewise. * gcc.dg/torture/crc-16.c: Likewise. * gcc.dg/torture/crc-crc64-data64.c: Likewise. * gcc.dg/crc-from-fedora-packages-32.c: Likewise. * gcc.dg/crc-side-instr-6.c: Likewise. * gcc.dg/crc-side-instr-5.c: Likewise. * gcc.dg/crc-side-instr-13.c: Likewise. * gcc.dg/crc-not-crc-15.c: Likewise. * gcc.dg/crc-not-crc-13.c: Likewise. * gcc.dg/crc-from-fedora-packages-6.c: Likewise. * gcc.dg/crc-not-crc-24.c: Likewise.
-rw-r--r--gcc/config/mingw/mingw-stdint.h2
-rw-r--r--gcc/config/mingw/winnt-dll.cc2
-rw-r--r--gcc/crc-verification.cc2
-rw-r--r--gcc/hwint.cc2
-rw-r--r--gcc/sarif-spec-urls.def2
-rw-r--r--gcc/sym-exec/sym-exec-condition.cc2
-rw-r--r--gcc/sym-exec/sym-exec-condition.h2
-rw-r--r--gcc/sym-exec/sym-exec-expr-is-a-helper.h2
-rw-r--r--gcc/sym-exec/sym-exec-expression.cc2
-rw-r--r--gcc/sym-exec/sym-exec-expression.h2
-rw-r--r--gcc/testsuite/g++.dg/contracts/pr116607.C2
-rw-r--r--gcc/testsuite/g++.target/aarch64/pr94515-2.C2
-rw-r--r--gcc/testsuite/g++.target/aarch64/return_address_sign_ab_exception.C2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-10.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-13.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-16.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-22.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-23.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-27.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-29.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-30.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-32.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-4.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-5.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-6.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-from-fedora-packages-7.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-linux-2.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-linux-3.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-linux-4.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-13.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-14.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-15.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-16.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-17.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-18.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-19.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-20.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-21.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-22.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-23.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-24.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-25.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-not-crc-26.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-10.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-11.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-12.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-13.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-14.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-15.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-16.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-17.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-2.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-3.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-4.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-5.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-6.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-7.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-8.c2
-rw-r--r--gcc/testsuite/gcc.dg/crc-side-instr-9.c2
-rw-r--r--gcc/testsuite/gcc.dg/pr109393.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-11.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-16.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-2.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-24.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-27.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-crc64-data64.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-crc8-data8-xorOustideFor.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/crc-crc8.c2
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/ldexp.c2
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr114760-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr114760-2.c2
-rw-r--r--gcc/testsuite/gcc.target/aarch64/cpunative/info_252
-rw-r--r--gcc/testsuite/gcc.target/aarch64/cpunative/info_262
-rw-r--r--gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_26.c2
-rw-r--r--gcc/testsuite/gcc.target/arm/thumb2-switchstatement.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/avx2-bf16-vec-absneg.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512f-bf16-vec-absneg.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/and-shift32.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/and-shift64.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-1.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-2.c2
-rw-r--r--gcc/testsuite/gcc.target/riscv/xtheadbb-extu-4.c2
-rw-r--r--gcc/testsuite/gfortran.dg/pr108889.f902
86 files changed, 86 insertions, 86 deletions
diff --git a/gcc/config/mingw/mingw-stdint.h b/gcc/config/mingw/mingw-stdint.h
index debbe82..3e2d3aa 100644
--- a/gcc/config/mingw/mingw-stdint.h
+++ b/gcc/config/mingw/mingw-stdint.h
@@ -52,4 +52,4 @@ along with GCC; see the file COPYING3. If not see
#else
# define INTPTR_TYPE (TARGET_64BIT ? "long long int" : "int")
# define UINTPTR_TYPE (TARGET_64BIT ? "long long unsigned int" : "unsigned int")
-#endif \ No newline at end of file
+#endif
diff --git a/gcc/config/mingw/winnt-dll.cc b/gcc/config/mingw/winnt-dll.cc
index eb7cff7..3e23736 100644
--- a/gcc/config/mingw/winnt-dll.cc
+++ b/gcc/config/mingw/winnt-dll.cc
@@ -228,4 +228,4 @@ legitimize_pe_coff_symbol (rtx addr, bool inreg)
return NULL_RTX;
}
-#include "gt-winnt-dll.h" \ No newline at end of file
+#include "gt-winnt-dll.h"
diff --git a/gcc/crc-verification.cc b/gcc/crc-verification.cc
index c44a325..e4521df 100644
--- a/gcc/crc-verification.cc
+++ b/gcc/crc-verification.cc
@@ -1296,4 +1296,4 @@ all_states_match_lfsr (value *lfsr, bool is_bit_forward, tree calculated_crc,
return false;
return true;
-} \ No newline at end of file
+}
diff --git a/gcc/hwint.cc b/gcc/hwint.cc
index adb30e2..538130e 100644
--- a/gcc/hwint.cc
+++ b/gcc/hwint.cc
@@ -205,4 +205,4 @@ reflect_hwi (unsigned HOST_WIDE_INT value, unsigned bitwidth)
value >>= 1;
}
return reflected_value;
-} \ No newline at end of file
+}
diff --git a/gcc/sarif-spec-urls.def b/gcc/sarif-spec-urls.def
index 2ffa4a8..db985c3 100644
--- a/gcc/sarif-spec-urls.def
+++ b/gcc/sarif-spec-urls.def
@@ -493,4 +493,4 @@ static const struct ref_anchor
{ "5.1", "_Toc141791171" },
{ "5.5", "_Toc141791175" },
{ "5.8", "_Toc141791178" },
-}; \ No newline at end of file
+};
diff --git a/gcc/sym-exec/sym-exec-condition.cc b/gcc/sym-exec/sym-exec-condition.cc
index fef03d0..4d4db35 100644
--- a/gcc/sym-exec/sym-exec-condition.cc
+++ b/gcc/sym-exec/sym-exec-condition.cc
@@ -83,4 +83,4 @@ bit_condition::print_expr_sign ()
default:
fprintf (dump_file, " ? ");
}
-} \ No newline at end of file
+}
diff --git a/gcc/sym-exec/sym-exec-condition.h b/gcc/sym-exec/sym-exec-condition.h
index ee5b870..7db003c 100644
--- a/gcc/sym-exec/sym-exec-condition.h
+++ b/gcc/sym-exec/sym-exec-condition.h
@@ -60,4 +60,4 @@ class bit_condition : public bit_expression {
value_bit *copy () const;
};
-#endif /* SYM_EXEC_CONDITION_H. */ \ No newline at end of file
+#endif /* SYM_EXEC_CONDITION_H. */
diff --git a/gcc/sym-exec/sym-exec-expr-is-a-helper.h b/gcc/sym-exec/sym-exec-expr-is-a-helper.h
index 1a262b4..65b0779 100644
--- a/gcc/sym-exec/sym-exec-expr-is-a-helper.h
+++ b/gcc/sym-exec/sym-exec-expr-is-a-helper.h
@@ -284,4 +284,4 @@ is_a_helper<bit_condition *>::test (bit_expression *ptr)
return ptr->get_type () == value_type::BIT_CONDITION;
}
-#endif /* SYM_EXEC_EXPRESSION_IS_A_HELPER_H. */ \ No newline at end of file
+#endif /* SYM_EXEC_EXPRESSION_IS_A_HELPER_H. */
diff --git a/gcc/sym-exec/sym-exec-expression.cc b/gcc/sym-exec/sym-exec-expression.cc
index 8abae6a..e7c7fba 100644
--- a/gcc/sym-exec/sym-exec-expression.cc
+++ b/gcc/sym-exec/sym-exec-expression.cc
@@ -487,4 +487,4 @@ bit_complement_expression::print ()
else
fprintf (dump_file, "null");
}
-} \ No newline at end of file
+}
diff --git a/gcc/sym-exec/sym-exec-expression.h b/gcc/sym-exec/sym-exec-expression.h
index 610088c..ba2929a 100644
--- a/gcc/sym-exec/sym-exec-expression.h
+++ b/gcc/sym-exec/sym-exec-expression.h
@@ -329,4 +329,4 @@ class bit_complement_expression : public bit_expression {
void print ();
};
-#endif /* SYM_EXEC_EXPRESSION_H. */ \ No newline at end of file
+#endif /* SYM_EXEC_EXPRESSION_H. */
diff --git a/gcc/testsuite/g++.dg/contracts/pr116607.C b/gcc/testsuite/g++.dg/contracts/pr116607.C
index 726a5bc..12b0bcd 100644
--- a/gcc/testsuite/g++.dg/contracts/pr116607.C
+++ b/gcc/testsuite/g++.dg/contracts/pr116607.C
@@ -3,4 +3,4 @@ struct a {
__attribute__((no_sanitize("")))
int f(int) [[pre:true]];
};
-int a::f(int) { return 0; } \ No newline at end of file
+int a::f(int) { return 0; }
diff --git a/gcc/testsuite/g++.target/aarch64/pr94515-2.C b/gcc/testsuite/g++.target/aarch64/pr94515-2.C
index bdb6541..d2f0876 100644
--- a/gcc/testsuite/g++.target/aarch64/pr94515-2.C
+++ b/gcc/testsuite/g++.target/aarch64/pr94515-2.C
@@ -65,4 +65,4 @@ int main ()
return 0;
}
__builtin_abort (); // authentication of the return address is not required.
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/g++.target/aarch64/return_address_sign_ab_exception.C b/gcc/testsuite/g++.target/aarch64/return_address_sign_ab_exception.C
index 6c79ebf..f3c4ffe 100644
--- a/gcc/testsuite/g++.target/aarch64/return_address_sign_ab_exception.C
+++ b/gcc/testsuite/g++.target/aarch64/return_address_sign_ab_exception.C
@@ -35,4 +35,4 @@ int main (int argc, char** argv) {
}
}
return 1;
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-1.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-1.c
index 41fe7a8..062622f 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-1.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-1.c
@@ -24,4 +24,4 @@ int CRC16_Init(int16u *Table, int16u Polynomial)
return 0;
}
-/* { dg-final { scan-tree-dump "Second operand of the xor statement isn't an integer constant.\n" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Second operand of the xor statement isn't an integer constant.\n" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-10.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-10.c
index 592b2d4..cbfb8a1 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-10.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-10.c
@@ -23,4 +23,4 @@ uint16_t crc16_mcrf4xx(uint16_t crc, uint8_t *data, size_t len) {
return crc;
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-13.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-13.c
index e8c0f77..63c240a 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-13.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-13.c
@@ -23,4 +23,4 @@ int main ()
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-16.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-16.c
index 5d1b604..8b86760 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-16.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-16.c
@@ -13,4 +13,4 @@ crc8(unsigned char value)
return value;
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-22.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-22.c
index 7cdf64d..281a9e0 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-22.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-22.c
@@ -23,4 +23,4 @@ void crcByteSchritt(unsigned char data)
}
crcReg &= 0xFF;
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-23.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-23.c
index 1fcc187..d3283fc 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-23.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-23.c
@@ -24,4 +24,4 @@ uint16_t ModbusCrc(const uint8_t *data, unsigned int sz)
return crc;
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-27.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-27.c
index 1d1451b..028be22 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-27.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-27.c
@@ -20,4 +20,4 @@ void XS_Digest__CRC__crc64() {
}
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-29.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-29.c
index f34acfb..8a54526 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-29.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-29.c
@@ -32,4 +32,4 @@ void crc_calculator_init_table(CRC_CALCULATOR *p_crc_calculator) {
}
p_crc_calculator->table[value] = remainder;
}
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-30.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-30.c
index 8f74538..43cb727 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-30.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-30.c
@@ -28,4 +28,4 @@ void init_crc(void)
crctab[i] = accum;
}
}
-/* { dg-final { scan-tree-dump "maybe contains CRC calculation." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "maybe contains CRC calculation." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-32.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-32.c
index 11ed133..ea21081 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-32.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-32.c
@@ -34,4 +34,4 @@ char calculateCRC8_(char* input, int length)
return crc;
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-4.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-4.c
index 5d116e6..7cca172 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-4.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-4.c
@@ -18,4 +18,4 @@ void GenerateCRC32Table (u32 polynomial, u32 *table)
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-5.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-5.c
index 71fda25..67d81e8 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-5.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-5.c
@@ -50,4 +50,4 @@ u32 crc32_generic_shift(u32 crc, size_t len,
}
/* { dg-final { scan-tree-dump "Loop iteration number isn't a constant." "crc" } } */
-/* { dg-final { scan-tree-dump "Loop iteration number is 30" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Loop iteration number is 30" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-6.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-6.c
index ea189a4..7897d26 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-6.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-6.c
@@ -37,4 +37,4 @@ void make_crc_table (mng_datap pData)
pData->bCRCcomputed = 1;
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-7.c b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-7.c
index 0f2e55f..0aec502 100644
--- a/gcc/testsuite/gcc.dg/crc-from-fedora-packages-7.c
+++ b/gcc/testsuite/gcc.dg/crc-from-fedora-packages-7.c
@@ -15,4 +15,4 @@ uint16_t crc(uint8_t byte, uint16_t reg) {
}
return reg & 0xFFFF;
}
-/* { dg-final { scan-tree-dump "maybe contains CRC calculation." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "maybe contains CRC calculation." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-linux-2.c b/gcc/testsuite/gcc.dg/crc-linux-2.c
index 990a28c..033671c 100644
--- a/gcc/testsuite/gcc.dg/crc-linux-2.c
+++ b/gcc/testsuite/gcc.dg/crc-linux-2.c
@@ -62,4 +62,4 @@ u8 i2c_smbus_msg_pec(u8 pec, struct i2c_msg *msg)
return i2c_smbus_pec(pec, msg->buf, msg->len);
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-linux-3.c b/gcc/testsuite/gcc.dg/crc-linux-3.c
index 301f6d2..6a3450e 100644
--- a/gcc/testsuite/gcc.dg/crc-linux-3.c
+++ b/gcc/testsuite/gcc.dg/crc-linux-3.c
@@ -46,4 +46,4 @@ u32 __attribute_const__ crc32_generic_shift(u32 crc, size_t len,
}
return crc;
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/crc-linux-4.c b/gcc/testsuite/gcc.dg/crc-linux-4.c
index 50cbbba..b79dba4 100644
--- a/gcc/testsuite/gcc.dg/crc-linux-4.c
+++ b/gcc/testsuite/gcc.dg/crc-linux-4.c
@@ -27,4 +27,4 @@ u32 calc_crc(unsigned char *buf, int len)
}
return ~reg;
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-13.c b/gcc/testsuite/gcc.dg/crc-not-crc-13.c
index 8d1562f..21b99144 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-13.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-13.c
@@ -17,4 +17,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-14.c b/gcc/testsuite/gcc.dg/crc-not-crc-14.c
index 4527be2..edcb924 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-14.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-14.c
@@ -17,4 +17,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-15.c b/gcc/testsuite/gcc.dg/crc-not-crc-15.c
index cf7993a..a8d18aa 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-15.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-15.c
@@ -20,4 +20,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-16.c b/gcc/testsuite/gcc.dg/crc-not-crc-16.c
index 06c4680..cd31256 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-16.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-16.c
@@ -15,4 +15,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-17.c b/gcc/testsuite/gcc.dg/crc-not-crc-17.c
index 778b209..c2eee97 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-17.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-17.c
@@ -15,4 +15,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-18.c b/gcc/testsuite/gcc.dg/crc-not-crc-18.c
index c7454bc..7d7b0ad 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-18.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-18.c
@@ -15,4 +15,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-19.c b/gcc/testsuite/gcc.dg/crc-not-crc-19.c
index c072f72..2ae2dd5 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-19.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-19.c
@@ -15,4 +15,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-20.c b/gcc/testsuite/gcc.dg/crc-not-crc-20.c
index 25360ea..b7cdb63 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-20.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-20.c
@@ -15,4 +15,4 @@ uint8_t not_crc(uint8_t crc, uint8_t data) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-21.c b/gcc/testsuite/gcc.dg/crc-not-crc-21.c
index 94465ae..24c6574 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-21.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-21.c
@@ -22,4 +22,4 @@ uint16_t not_crcu8 (uint8_t data, uint16_t crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-22.c b/gcc/testsuite/gcc.dg/crc-not-crc-22.c
index 40a4f74..8b3aa0b 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-22.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-22.c
@@ -22,4 +22,4 @@ uint16_t not_crcu8 (uint8_t data, uint16_t crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-23.c b/gcc/testsuite/gcc.dg/crc-not-crc-23.c
index 06ebc96..1f871d6 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-23.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-23.c
@@ -22,4 +22,4 @@ uint16_t not_crcu8 (uint8_t data, uint16_t crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-24.c b/gcc/testsuite/gcc.dg/crc-not-crc-24.c
index 603e436..44e7151 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-24.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-24.c
@@ -22,4 +22,4 @@ uint16_t not_crcu8 (uint8_t data, uint16_t crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-25.c b/gcc/testsuite/gcc.dg/crc-not-crc-25.c
index 80e2e04..f43d940 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-25.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-25.c
@@ -22,4 +22,4 @@ uint16_t not_crcu8 (uint8_t *data, uint16_t crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-not-crc-26.c b/gcc/testsuite/gcc.dg/crc-not-crc-26.c
index 39866cc..b549ab3 100644
--- a/gcc/testsuite/gcc.dg/crc-not-crc-26.c
+++ b/gcc/testsuite/gcc.dg/crc-not-crc-26.c
@@ -22,4 +22,4 @@ uint16_t not_crcu8 (uint8_t data, uint16_t crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-1.c b/gcc/testsuite/gcc.dg/crc-side-instr-1.c
index 69738d5..e3c0cef 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-1.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-1.c
@@ -24,4 +24,4 @@ uint16_t crc16_update (uint16_t crc, uint8_t a)
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit reversed" "crc" } } */
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-10.c b/gcc/testsuite/gcc.dg/crc-side-instr-10.c
index 765572c..c770c2d 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-10.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-10.c
@@ -28,4 +28,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return a;
}
-/* { dg-final { scan-tree-dump "Output CRC and determined input CRC differ." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Output CRC and determined input CRC differ." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-11.c b/gcc/testsuite/gcc.dg/crc-side-instr-11.c
index d8a7a88..f32c8f9 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-11.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-11.c
@@ -28,4 +28,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return a + crc;
}
-/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-12.c b/gcc/testsuite/gcc.dg/crc-side-instr-12.c
index 4511c08..5ea6b65 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-12.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-12.c
@@ -30,4 +30,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return crc;
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-13.c b/gcc/testsuite/gcc.dg/crc-side-instr-13.c
index 968a35b..810a5cd 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-13.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-13.c
@@ -28,4 +28,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return crc;
}
-/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-14.c b/gcc/testsuite/gcc.dg/crc-side-instr-14.c
index c8b671f..27021d1 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-14.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-14.c
@@ -32,4 +32,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-15.c b/gcc/testsuite/gcc.dg/crc-side-instr-15.c
index ec3c879..3f33506 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-15.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-15.c
@@ -34,4 +34,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return crc;
}
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-16.c b/gcc/testsuite/gcc.dg/crc-side-instr-16.c
index 2f14c90..714c6bd 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-16.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-16.c
@@ -35,4 +35,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return crc;
}
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-17.c b/gcc/testsuite/gcc.dg/crc-side-instr-17.c
index 8f98df8..759e516 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-17.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-17.c
@@ -34,4 +34,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return crc + c;
}
-/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-2.c b/gcc/testsuite/gcc.dg/crc-side-instr-2.c
index 23dfa3e..758ec10 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-2.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-2.c
@@ -24,4 +24,4 @@ uint16_t crc16_update(uint16_t crc, uint8_t a) {
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit reversed" "crc" } } */
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-3.c b/gcc/testsuite/gcc.dg/crc-side-instr-3.c
index 731c662..9c56754 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-3.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-3.c
@@ -23,4 +23,4 @@ uint16_t crc16_update(uint16_t crc, uint8_t a) {
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit reversed" "crc" } } */
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-4.c b/gcc/testsuite/gcc.dg/crc-side-instr-4.c
index 7612c52..15dbd27 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-4.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-4.c
@@ -23,4 +23,4 @@ uint16_t crc16_update(uint16_t crc, uint8_t a) {
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit reversed" "crc" } } */
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-5.c b/gcc/testsuite/gcc.dg/crc-side-instr-5.c
index ef97028..0af1adf 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-5.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-5.c
@@ -23,4 +23,4 @@ uint16_t crc16_update(uint16_t crc, uint8_t a) {
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit reversed" "crc" } } */
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Polynomial's value is \\\{1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-6.c b/gcc/testsuite/gcc.dg/crc-side-instr-6.c
index f559fa9..9423d75 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-6.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-6.c
@@ -39,4 +39,4 @@ int main()
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit reversed" "crc" } } */
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump "Polynomial's value is \\\{\[0, \]*1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Polynomial's value is \\\{\[0, \]*1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\\\}" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-7.c b/gcc/testsuite/gcc.dg/crc-side-instr-7.c
index d80aadc..ce8f8a8 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-7.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-7.c
@@ -37,4 +37,4 @@ int main()
/* { dg-final { scan-tree-dump "crcu8 function maybe contains CRC calculation." "crc" } } */
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit reversed" "crc" } } */
-/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "calculates CRC!" 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-8.c b/gcc/testsuite/gcc.dg/crc-side-instr-8.c
index 23263e1..037e811 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-8.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-8.c
@@ -33,4 +33,4 @@ int main()
printf ("%d", a);
}
-/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/crc-side-instr-9.c b/gcc/testsuite/gcc.dg/crc-side-instr-9.c
index 477318e..af0258e 100644
--- a/gcc/testsuite/gcc.dg/crc-side-instr-9.c
+++ b/gcc/testsuite/gcc.dg/crc-side-instr-9.c
@@ -28,4 +28,4 @@ ee_u16 crcu8 (ee_u8 data, ee_u16 crc) {
return crc;
}
-/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "There is more than one output phi." "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/pr109393.c b/gcc/testsuite/gcc.dg/pr109393.c
index 17bf933..b2dd5a0 100644
--- a/gcc/testsuite/gcc.dg/pr109393.c
+++ b/gcc/testsuite/gcc.dg/pr109393.c
@@ -20,4 +20,4 @@ int bar(int *a, int j)
return (&a[j + 1] - 2) == &a[k];
}
-/* { dg-final { scan-tree-dump-times "return 1;" 3 "optimized" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "return 1;" 3 "optimized" } } */
diff --git a/gcc/testsuite/gcc.dg/torture/crc-11.c b/gcc/testsuite/gcc.dg/torture/crc-11.c
index 44da2b2..0f3cae6 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-11.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-11.c
@@ -17,4 +17,4 @@ uint16_t crc16(uint16_t crc, uint8_t a, uint16_t polynom) {
return crc;
}
-/* { dg-final { scan-tree-dump "Second operand of the xor statement isn't an integer constant.\n" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Second operand of the xor statement isn't an integer constant.\n" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/torture/crc-16.c b/gcc/testsuite/gcc.dg/torture/crc-16.c
index c0e5b1f..86b5a50 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-16.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-16.c
@@ -37,4 +37,4 @@ int receive(/*int read_fd, */int file_fd)
/* ... */
return -1;
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/torture/crc-2.c b/gcc/testsuite/gcc.dg/torture/crc-2.c
index 78cd884..2e46fe1 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-2.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-2.c
@@ -25,4 +25,4 @@ unsigned int crc16 (unsigned int crcValue, unsigned char newByte) {
/* { dg-final { scan-tree-dump "function maybe contains CRC calculation." "crc" } } */
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit forward" "crc" } } */
-/* { dg-final { scan-tree-dump "Polynomial's value is \\\{\[0, \]*1, 0, 0, 0, 0, 0, 0, 1, 0\\\}" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "Polynomial's value is \\\{\[0, \]*1, 0, 0, 0, 0, 0, 0, 1, 0\\\}" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/torture/crc-24.c b/gcc/testsuite/gcc.dg/torture/crc-24.c
index 863569a..2943d85 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-24.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-24.c
@@ -27,4 +27,4 @@ uint16_t not_crcu8 (uint16_t data, uint16_t crc)
crc &= 0x7fff;
}
return crc;
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/torture/crc-27.c b/gcc/testsuite/gcc.dg/torture/crc-27.c
index cd1ab94..b7abde5 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-27.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-27.c
@@ -24,4 +24,4 @@ uint32_t crc32_le ( uint32_t crc, const void *data, size_t len ) {
}
}
return crc;
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.dg/torture/crc-crc64-data64.c b/gcc/testsuite/gcc.dg/torture/crc-crc64-data64.c
index 0c0df0f..765d261 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-crc64-data64.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-crc64-data64.c
@@ -49,4 +49,4 @@ int main ()
/* { dg-final { scan-tree-dump "Loop iteration number is 63" "crc" } } */
/* { dg-final { scan-tree-dump "Bit forward" "crc" } } */
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump-times "Couldn't generate faster CRC code." 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "Couldn't generate faster CRC code." 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/torture/crc-crc8-data8-xorOustideFor.c b/gcc/testsuite/gcc.dg/torture/crc-crc8-data8-xorOustideFor.c
index 56a1c3d..a9f0cad 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-crc8-data8-xorOustideFor.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-crc8-data8-xorOustideFor.c
@@ -48,4 +48,4 @@ int main ()
}
/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
-/* { dg-final { scan-tree-dump-times "Couldn't generate faster CRC code." 0 "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "Couldn't generate faster CRC code." 0 "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/torture/crc-crc8.c b/gcc/testsuite/gcc.dg/torture/crc-crc8.c
index f1a8dd0..66a82df 100644
--- a/gcc/testsuite/gcc.dg/torture/crc-crc8.c
+++ b/gcc/testsuite/gcc.dg/torture/crc-crc8.c
@@ -46,4 +46,4 @@ int main ()
/* { dg-final { scan-tree-dump "function maybe contains CRC calculation." "crc" } } */
/* { dg-final { scan-tree-dump "Loop iteration number is 7" "crc" } } */
/* { dg-final { scan-tree-dump "Bit forward" "crc" } } */
-/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump "calculates CRC!" "crc" } } */
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ldexp.c b/gcc/testsuite/gcc.dg/tree-ssa/ldexp.c
index 63b36f9..92bcf58 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/ldexp.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/ldexp.c
@@ -29,4 +29,4 @@
TEST(double, ldexp, 8.0, double_ldexp)
TEST(float, ldexpf, 8.0f, float_ldexp)
-TEST(long double, ldexpl, 8.0L, long_ldexp) \ No newline at end of file
+TEST(long double, ldexpl, 8.0L, long_ldexp)
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr114760-1.c b/gcc/testsuite/gcc.dg/tree-ssa/pr114760-1.c
index 9f10ccc..67ec773 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/pr114760-1.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/pr114760-1.c
@@ -66,4 +66,4 @@ nlz32_2 (unsigned int b) {
}
/* { dg-final { scan-tree-dump-times "__builtin_ctz|\\.CTZ" 3 "optimized" } } */
-/* { dg-final { scan-tree-dump-times "__builtin_clz|\\.CLZ" 2 "optimized" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times "__builtin_clz|\\.CLZ" 2 "optimized" } } */
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr114760-2.c b/gcc/testsuite/gcc.dg/tree-ssa/pr114760-2.c
index e1b4c4b..b81f3cb 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/pr114760-2.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/pr114760-2.c
@@ -17,4 +17,4 @@ no_nlz32 (int b) {
return c;
}
-/* { dg-final { scan-tree-dump-not "__builtin_ctz|\\.CLZ" "optimized" } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-not "__builtin_ctz|\\.CLZ" "optimized" } } */
diff --git a/gcc/testsuite/gcc.target/aarch64/cpunative/info_25 b/gcc/testsuite/gcc.target/aarch64/cpunative/info_25
index d6e83cc..117803b 100644
--- a/gcc/testsuite/gcc.target/aarch64/cpunative/info_25
+++ b/gcc/testsuite/gcc.target/aarch64/cpunative/info_25
@@ -14,4 +14,4 @@ CPU implementer : 0x51
CPU architecture: 8
CPU variant : 0x1
CPU part : 0x001
-CPU revision : 1 \ No newline at end of file
+CPU revision : 1
diff --git a/gcc/testsuite/gcc.target/aarch64/cpunative/info_26 b/gcc/testsuite/gcc.target/aarch64/cpunative/info_26
index 7631baf..8bad40c 100644
--- a/gcc/testsuite/gcc.target/aarch64/cpunative/info_26
+++ b/gcc/testsuite/gcc.target/aarch64/cpunative/info_26
@@ -23,4 +23,4 @@ CPU implementer : 0x51
CPU architecture: 8
CPU variant : 0x2
CPU part : 0x001
-CPU revision : 1 \ No newline at end of file
+CPU revision : 1
diff --git a/gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_26.c b/gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_26.c
index 4eb943d..958bf9d 100644
--- a/gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_26.c
+++ b/gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_26.c
@@ -8,4 +8,4 @@ int main()
}
/* { dg-final { scan-assembler {\.arch armv8.6-a\+rng\+sm4\+crc\+aes\+sha3\+fp16} } } */
-/* Test that SoC with cores of 3 variants work. */ \ No newline at end of file
+/* Test that SoC with cores of 3 variants work. */
diff --git a/gcc/testsuite/gcc.target/arm/thumb2-switchstatement.c b/gcc/testsuite/gcc.target/arm/thumb2-switchstatement.c
index 8badf31..897fa28 100644
--- a/gcc/testsuite/gcc.target/arm/thumb2-switchstatement.c
+++ b/gcc/testsuite/gcc.target/arm/thumb2-switchstatement.c
@@ -141,4 +141,4 @@ __attribute__ ((noinline)) __attribute__ ((noclone)) const char* backwards_branc
default:
return "Default";
}
-} \ No newline at end of file
+}
diff --git a/gcc/testsuite/gcc.target/i386/avx2-bf16-vec-absneg.c b/gcc/testsuite/gcc.target/i386/avx2-bf16-vec-absneg.c
index b76fae0..23ac010 100644
--- a/gcc/testsuite/gcc.target/i386/avx2-bf16-vec-absneg.c
+++ b/gcc/testsuite/gcc.target/i386/avx2-bf16-vec-absneg.c
@@ -82,4 +82,4 @@ do_test (void)
/* { dg-final { scan-tree-dump-times "loop vectorized using 16 byte vectors" 2 "vect" } } */
/* { dg-final { scan-tree-dump-times "loop vectorized using 32 byte vectors" 2 "vect" } } */
-/* { dg-final { scan-tree-dump-times {(?n)ABS_EXPR <vect} 2 "optimized" { target { ! ia32 } } } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times {(?n)ABS_EXPR <vect} 2 "optimized" { target { ! ia32 } } } } */
diff --git a/gcc/testsuite/gcc.target/i386/avx512f-bf16-vec-absneg.c b/gcc/testsuite/gcc.target/i386/avx512f-bf16-vec-absneg.c
index 96f7beb..2de4f6f 100644
--- a/gcc/testsuite/gcc.target/i386/avx512f-bf16-vec-absneg.c
+++ b/gcc/testsuite/gcc.target/i386/avx512f-bf16-vec-absneg.c
@@ -63,4 +63,4 @@ do_test (void)
}
/* { dg-final { scan-tree-dump-times "loop vectorized using 64 byte vectors" 2 "vect" } } */
-/* { dg-final { scan-tree-dump-times {(?n)ABS_EXPR <vect} 1 "optimized" { target { ! ia32 } } } } */ \ No newline at end of file
+/* { dg-final { scan-tree-dump-times {(?n)ABS_EXPR <vect} 1 "optimized" { target { ! ia32 } } } } */
diff --git a/gcc/testsuite/gcc.target/riscv/and-shift32.c b/gcc/testsuite/gcc.target/riscv/and-shift32.c
index 38ee63e..2fb1b98 100644
--- a/gcc/testsuite/gcc.target/riscv/and-shift32.c
+++ b/gcc/testsuite/gcc.target/riscv/and-shift32.c
@@ -10,4 +10,4 @@ int foo(int a)
/* { dg-final { scan-assembler-times "\\sandi\\s" 1 } } */
/* { dg-final { scan-assembler-times "\\sslli\\s" 1 } } */
/* { dg-final { scan-assembler-not "\\sli\\s" } } */
-/* { dg-final { scan-assembler-not "\\saddi\\s" } } */ \ No newline at end of file
+/* { dg-final { scan-assembler-not "\\saddi\\s" } } */
diff --git a/gcc/testsuite/gcc.target/riscv/and-shift64.c b/gcc/testsuite/gcc.target/riscv/and-shift64.c
index ccfaedd..dad0b9a 100644
--- a/gcc/testsuite/gcc.target/riscv/and-shift64.c
+++ b/gcc/testsuite/gcc.target/riscv/and-shift64.c
@@ -10,4 +10,4 @@ long long foo(long long a)
/* { dg-final { scan-assembler-times "\\sandi\\s" 1 } } */
/* { dg-final { scan-assembler-times "\\sslli\\s" 1 } } */
/* { dg-final { scan-assembler-not "\\sli\\s" } } */
-/* { dg-final { scan-assembler-not "\\saddi\\s" } } */ \ No newline at end of file
+/* { dg-final { scan-assembler-not "\\saddi\\s" } } */
diff --git a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
index 20d7d25..3eb4be7 100644
--- a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
+++ b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
@@ -18,4 +18,4 @@ int16_t crc16_data16 ()
return __builtin_crc16_data16 (0x1234, 0x3214, 0x1021);
}
-/* { dg-final { scan-assembler-times "clmul\t" 6 } } */ \ No newline at end of file
+/* { dg-final { scan-assembler-times "clmul\t" 6 } } */
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-1.c b/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-1.c
index f19b42a..606854b 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-1.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-1.c
@@ -8,4 +8,4 @@ vuint64m1_t test_vssubu_vx_u64m1(vuint64m1_t op1)
return __riscv_vssubu_vx_u64m1(op1,0,0);
}
-/* { dg-final { scan-assembler-not {\tvssubu} } } */ \ No newline at end of file
+/* { dg-final { scan-assembler-not {\tvssubu} } } */
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-2.c b/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-2.c
index cb4e4f4..78abd09 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-2.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/vssubu-2.c
@@ -8,4 +8,4 @@ vuint64m1_t test_vssubu_vx_u64m1(vuint64m1_t op1)
return __riscv_vssubu_vx_u64m1(op1,0,0);
}
-/* { dg-final { scan-assembler-not {\tvssubu} } } */ \ No newline at end of file
+/* { dg-final { scan-assembler-not {\tvssubu} } } */
diff --git a/gcc/testsuite/gcc.target/riscv/xtheadbb-extu-4.c b/gcc/testsuite/gcc.target/riscv/xtheadbb-extu-4.c
index 41d3fc1..803bbe7 100644
--- a/gcc/testsuite/gcc.target/riscv/xtheadbb-extu-4.c
+++ b/gcc/testsuite/gcc.target/riscv/xtheadbb-extu-4.c
@@ -14,4 +14,4 @@ void g()
d.f = e[2] >> (b << ~4194303 + 4194332) - 58096371;
}
-/* { dg-final { scan-assembler-not {th.extu\t[ax][0-9]+,[ax][0-9]+,37,13} } } */ \ No newline at end of file
+/* { dg-final { scan-assembler-not {th.extu\t[ax][0-9]+,[ax][0-9]+,37,13} } } */
diff --git a/gcc/testsuite/gfortran.dg/pr108889.f90 b/gcc/testsuite/gfortran.dg/pr108889.f90
index 7fd4e38..0476b54 100644
--- a/gcc/testsuite/gfortran.dg/pr108889.f90
+++ b/gcc/testsuite/gfortran.dg/pr108889.f90
@@ -40,4 +40,4 @@ contains
ref4 = single%var ! Warnings in contained scope
end
end
-! { df-final { scan-tree-dump-times "ubound = 0" 3 "original" } } \ No newline at end of file
+! { df-final { scan-tree-dump-times "ubound = 0" 3 "original" } }