This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Testsuite - disable some tests which can never work on arm-elf


This patch disables (or marks as XFAIL) several tests that can never work 
on arm-elf, strongarm-elf or xscale-elf configurations.  Most of these 
tests involve library support that Newlib doesn't provide.  The branch 
probability tests are skipped because libgcc on these platforms is built 
with inhibit_libc defined.

I've added one new file as part of this which will also affect the cris 
and mmix ports.  This test, g77.f-torture/execute/10197.f also creates a 
scratch file in the same way as all the other XFAIL tests for these chips. 
 So I expect that not xfailing for those platforms was an oversight rather 
than deliberate.  If I'm wrong, then these configs can be removed from the 
control file.

R.

2003-10-31  Richard Earnshaw  <rearnsha@arm.com>

	* g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
	* gcc.misc-tests/bprob.exp: Likewise.
	* g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
	the execution test on arm-elf configs.
	* g77.dg/execute/10197.x: New file.  XFAIL the execution test on 
	configs that don't support scratch files.
	* g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.


Attachment: test-cross.patch
Description: test-cross.patch


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]