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] objc-torture PR41609


Hi,

This patch causes the 'trivial.m' test to be applied for each pass through the runtest flags.
Without this one would/could get different results from -m32,-m64 and - m64, -m32 since the current implementation only does the test the first time through.


Additionally, we do not try to exercise NeXT runtime for Darwin systems before 9 at m64 - since there is no 64bit runtime on those systems.
The latter test requires that target-supports work properly for ObjC (see http://gcc.gnu.org/ml/gcc-patches/2009-12/msg00894.html)


cheers,
Iain
===

2009-10-06 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>

PR teststuite/41609

*gcc/testsuite/lib/objc-torture.exp: New proc (objc-set-runtime- options) to be run each pass
*gcc/testsuite/objc/execute/execute.exp: Check applicable runtime options on each pass.
*gcc/testsuite/objc/execute/exceptions/exceptions.exp: Ditto.
*gcc/testsuite/objc/compile/compile.exp: Ditto.


===

Attachment: objc-torture-testsuite.diff.txt
Description: Text document





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