Commit 7475160c by Nathan Froyd Committed by Nathan Froyd

loop-1.c: Skip on powerpc targets if -mlongcall.

	* gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
	* gcc.dg/weak/typeof-2.c: Likewise.

From-SVN: r127182
parent 5f732aba
2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
* gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
* gcc.dg/weak/typeof-2.c: Likewise.
2007-08-03 Diego Novillo <dnovillo@google.com> 2007-08-03 Diego Novillo <dnovillo@google.com>
PR 31521 PR 31521
/* { dg-do compile } */ /* { dg-do compile } */
/* -mlongcall will cause us to place &foo in the CTR register. */
/* { dg-skip-if "" { powerpc*-*-* } { "-mlongcall" } { "" } } */
/* { dg-options "-O1 -ftree-loop-ivcanon -funroll-loops -fdump-tree-ivcanon-details -fdump-tree-cunroll-details -fdump-tree-optimized" } */ /* { dg-options "-O1 -ftree-loop-ivcanon -funroll-loops -fdump-tree-ivcanon-details -fdump-tree-cunroll-details -fdump-tree-optimized" } */
/* On 31-bit S/390 the function address will be stored (once) in the literal pool, /* On 31-bit S/390 the function address will be stored (once) in the literal pool,
...@@ -43,5 +45,3 @@ void xxx(void) ...@@ -43,5 +45,3 @@ void xxx(void)
/* { dg-final { scan-assembler-times "jsr|blink\ttr?,r18" 5 { target sh*-*-* } } } */ /* { dg-final { scan-assembler-times "jsr|blink\ttr?,r18" 5 { target sh*-*-* } } } */
/* { dg-final { scan-assembler-times "Jsr \\\$r" 5 { target cris-*-* } } } */ /* { dg-final { scan-assembler-times "Jsr \\\$r" 5 { target cris-*-* } } } */
/* { dg-final { scan-assembler-times "\[jb\]sr" 5 { target fido-*-* m68k-*-* } } } */ /* { dg-final { scan-assembler-times "\[jb\]sr" 5 { target fido-*-* m68k-*-* } } } */
/* Test typeof with __asm redirection. */ /* Test typeof with __asm redirection. */
/* { dg-do compile } */ /* { dg-do compile } */
/* -mlongcall will cause us to place &baz3 in the CTR register. */
/* { dg-skip-if "" { powerpc*-*-* } { "-mlongcall" } { "" } } */
/* { dg-require-weak "" } */ /* { dg-require-weak "" } */
/* { dg-require-alias "" } */ /* { dg-require-alias "" } */
/* { dg-options "-O2" } */ /* { dg-options "-O2" } */
......
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