Commit e026fa18 by Kazu Hirata Committed by Kazu Hirata

arm-g2.c, [...]: Skip if the multilib testing specifies -march that does not agree with the one...

	* gcc.dg/arm-g2.c, gcc.dg/arm-mmx-1.c, gcc.dg/arm-scd42-2.c:
	Skip if the multilib testing specifies -march that does not
	agree with the one specified in the testcase.

From-SVN: r139086
parent 92693034
2008-08-13 Kazu Hirata <kazu@codesourcery.com>
* gcc.dg/arm-g2.c, gcc.dg/arm-mmx-1.c, gcc.dg/arm-scd42-2.c:
Skip if the multilib testing specifies -march that does not
agree with the one specified in the testcase.
2008-08-13 Joseph Myers <joseph@codesourcery.com> 2008-08-13 Joseph Myers <joseph@codesourcery.com>
* config/sparc/sparc.c (emit_soft_tfmode_cvt): Explicitly sign or * config/sparc/sparc.c (emit_soft_tfmode_cvt): Explicitly sign or
......
/* Verify that hardware multiply is preferred on XScale. */ /* Verify that hardware multiply is preferred on XScale. */
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-mcpu=xscale -O2" } */ /* { dg-options "-mcpu=xscale -O2" } */
/* { dg-skip-if "Test is specific to the Xscale" { arm*-*-* } { "-march=*" } { "-march=xscale" } } */
/* { dg-require-effective-target arm32 } */ /* { dg-require-effective-target arm32 } */
/* Brett Gaines' test case. */ /* Brett Gaines' test case. */
......
/* Verify that if IP is saved to ensure stack alignment, we don't load /* Verify that if IP is saved to ensure stack alignment, we don't load
it into sp. */ it into sp. */
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mcpu=*" } { "-mcpu=iwmmxt" } } */
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mabi=*" } { "-mabi=iwmmxt" } } */
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mfloat-abi=softfp" } { "" } } */
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-march=*" } { "-march=iwmmxt" } } */
/* { dg-options "-O -mno-apcs-frame -mcpu=iwmmxt -mabi=iwmmxt" } */ /* { dg-options "-O -mno-apcs-frame -mcpu=iwmmxt -mabi=iwmmxt" } */
/* { dg-skip-if "" { *-*-* } { "-mfloat-abi=softfp" } { "" } } */
/* { dg-require-effective-target arm32 } */ /* { dg-require-effective-target arm32 } */
/* { dg-final { scan-assembler "ldmfd\[ ]sp!.*ip,\[ ]*pc" } } */ /* { dg-final { scan-assembler "ldmfd\[ ]sp!.*ip,\[ ]*pc" } } */
......
/* Verify that mov is preferred on XScale for loading a 2 byte constant. */ /* Verify that mov is preferred on XScale for loading a 2 byte constant. */
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-mcpu=xscale -O" } */ /* { dg-options "-mcpu=xscale -O" } */
/* { dg-skip-if "Test is specific to the Xscale" { arm*-*-* } { "-march=*" } { "-march=xscale" } } */
/* { dg-require-effective-target arm32 } */ /* { dg-require-effective-target arm32 } */
unsigned load2(void) __attribute__ ((naked)); unsigned load2(void) __attribute__ ((naked));
......
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