Index: gcc/testsuite/gcc.target/arm/pr45701-1.c
===================================================================
--- gcc/testsuite/gcc.target/arm/pr45701-1.c	(revision 234059)
+++ gcc/testsuite/gcc.target/arm/pr45701-1.c	(revision 234060)
@@ -2,7 +2,7 @@
 /* { dg-skip-if "" { ! { arm_thumb1_ok || arm_thumb2_ok } } } */
 /* { dg-options "-mthumb -Os" }  */
 /* { dg-final { scan-assembler "push\t\{r3" } } */
-/* { dg-final { scan-assembler-not "r8" } } */
+/* { dg-final { scan-assembler-not "[^\-]r8" } } */
 
 extern int hist_verify;
 extern int a1;
Index: gcc/testsuite/gcc.target/arm/pr45701-2.c
===================================================================
--- gcc/testsuite/gcc.target/arm/pr45701-2.c	(revision 234059)
+++ gcc/testsuite/gcc.target/arm/pr45701-2.c	(revision 234060)
@@ -2,7 +2,7 @@
 /* { dg-skip-if "" { ! { arm_thumb1_ok || arm_thumb2_ok } } } */
 /* { dg-options "-mthumb -Os" }  */
 /* { dg-final { scan-assembler "push\t\{r3" } } */
-/* { dg-final { scan-assembler-not "r8" } } */
+/* { dg-final { scan-assembler-not "[^\-]r8" } } */
 
 extern int hist_verify;
 extern int a1;
Index: gcc/testsuite/ChangeLog.arm
===================================================================
--- gcc/testsuite/ChangeLog.arm	(revision 234059)
+++ gcc/testsuite/ChangeLog.arm	(revision 234060)
@@ -1,3 +1,9 @@
+2016-03-07  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+	* gcc.target/arm/pr45701-1.c: Change assembler scan to not
+	trigger for cortex-r8, when scanning for register r8.
+	* gcc.target/arm/pr45701-2.c: Likewise.
+
 2015-12-17  Thomas Preud'homme  <thomas.preudhomme@arm.com>
 
 	* lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ko):
