Commit 888dc0f2 by Maciej W. Rozycki Committed by Maciej W. Rozycki

fabs-2008.c: Correct scan-assembler pattern escapes.

	* gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
	escapes.
	* gcc.target/mips/fabs-legacy.c: Likewise.
	* gcc.target/mips/fabsf-2008.c: Likewise.
	* gcc.target/mips/fabsf-legacy.c: Likewise.
	* gcc.target/mips/fneg-2008.c: Likewise.
	* gcc.target/mips/fneg-legacy.c: Likewise.
	* gcc.target/mips/fnegf-2008.c: Likewise.
	* gcc.target/mips/fnegf-legacy.c: Likewise.
	* gcc.target/mips/nan-2008.c: Likewise.
	* gcc.target/mips/nan-legacy.c: Likewise.
	* gcc.target/mips/nanf-2008.c: Likewise.
	* gcc.target/mips/nanf-legacy.c: Likewise.
	* gcc.target/mips/nans-2008.c: Likewise.
	* gcc.target/mips/nans-legacy.c: Likewise.
	* gcc.target/mips/nansf-2008.c: Likewise.
	* gcc.target/mips/nansf-legacy.c: Likewise.

From-SVN: r201710
parent 061eff6d
2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
* gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
escapes.
* gcc.target/mips/fabs-legacy.c: Likewise.
* gcc.target/mips/fabsf-2008.c: Likewise.
* gcc.target/mips/fabsf-legacy.c: Likewise.
* gcc.target/mips/fneg-2008.c: Likewise.
* gcc.target/mips/fneg-legacy.c: Likewise.
* gcc.target/mips/fnegf-2008.c: Likewise.
* gcc.target/mips/fnegf-legacy.c: Likewise.
* gcc.target/mips/nan-2008.c: Likewise.
* gcc.target/mips/nan-legacy.c: Likewise.
* gcc.target/mips/nanf-2008.c: Likewise.
* gcc.target/mips/nanf-legacy.c: Likewise.
* gcc.target/mips/nans-2008.c: Likewise.
* gcc.target/mips/nans-legacy.c: Likewise.
* gcc.target/mips/nansf-2008.c: Likewise.
* gcc.target/mips/nansf-legacy.c: Likewise.
2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/valued_proc.adb: New test.
......
......@@ -7,4 +7,4 @@ fabs_2008 (double d)
return __builtin_fabs (d);
}
/* { dg-final { scan-assembler "\tabs\.d\t" } } */
/* { dg-final { scan-assembler "\tabs\\.d\t" } } */
......@@ -7,4 +7,4 @@ fabs_legacy (double d)
return __builtin_fabs (d);
}
/* { dg-final { scan-assembler-not "\tabs\.d\t" } } */
/* { dg-final { scan-assembler-not "\tabs\\.d\t" } } */
......@@ -7,4 +7,4 @@ fabsf_2008 (float f)
return __builtin_fabsf (f);
}
/* { dg-final { scan-assembler "\tabs\.s\t" } } */
/* { dg-final { scan-assembler "\tabs\\.s\t" } } */
......@@ -7,4 +7,4 @@ fabsf_legacy (float f)
return __builtin_fabsf (f);
}
/* { dg-final { scan-assembler-not "\tabs\.s\t" } } */
/* { dg-final { scan-assembler-not "\tabs\\.s\t" } } */
......@@ -7,4 +7,4 @@ fneg_2008 (double d)
return -d;
}
/* { dg-final { scan-assembler "\tneg\.d\t" } } */
/* { dg-final { scan-assembler "\tneg\\.d\t" } } */
......@@ -7,4 +7,4 @@ fneg_legacy (double d)
return -d;
}
/* { dg-final { scan-assembler-not "\tneg\.d\t" } } */
/* { dg-final { scan-assembler-not "\tneg\\.d\t" } } */
......@@ -7,4 +7,4 @@ fnegf_2008 (float f)
return -f;
}
/* { dg-final { scan-assembler "\tneg\.s\t" } } */
/* { dg-final { scan-assembler "\tneg\\.s\t" } } */
......@@ -7,4 +7,4 @@ fnegf_legacy (float f)
return -f;
}
/* { dg-final { scan-assembler-not "\tneg\.s\t" } } */
/* { dg-final { scan-assembler-not "\tneg\\.s\t" } } */
......@@ -3,5 +3,5 @@
double d = __builtin_nan ("");
/* { dg-final { scan-assembler "\t\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2146959360\n\t.word\t0\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2146959360\n\t\\.word\t0\n" } } */
......@@ -3,5 +3,5 @@
double d = __builtin_nan ("");
/* { dg-final { scan-assembler "\t\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2146959359\n\t.word\t-1\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2146959359\n\t\\.word\t-1\n" } } */
......@@ -3,5 +3,5 @@
float f = __builtin_nanf ("");
/* { dg-final { scan-assembler "\t\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2143289344\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2143289344\n" } } */
......@@ -3,5 +3,5 @@
float f = __builtin_nanf ("");
/* { dg-final { scan-assembler "\t\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2143289343\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2143289343\n" } } */
......@@ -3,5 +3,5 @@
double ds = __builtin_nans ("");
/* { dg-final { scan-assembler "\t\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2146697216\n\t.word\t0\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2146697216\n\t\\.word\t0\n" } } */
......@@ -3,5 +3,5 @@
double ds = __builtin_nans ("");
/* { dg-final { scan-assembler "\t\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2147483647\n\t.word\t-1\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2147483647\n\t\\.word\t-1\n" } } */
......@@ -3,5 +3,5 @@
float fs = __builtin_nansf ("");
/* { dg-final { scan-assembler "\t\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2141192192\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\t2008\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2141192192\n" } } */
......@@ -3,5 +3,5 @@
float fs = __builtin_nansf ("");
/* { dg-final { scan-assembler "\t\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\.word\t2147483647\n" } } */
/* { dg-final { scan-assembler "\t\\.nan\tlegacy\n" } } */
/* { dg-final { scan-assembler "\t\\.word\t2147483647\n" } } */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment