This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[patch, testsuite] objc-torture PR41609
- From: IainS <developer at sandoe-acoustics dot co dot uk>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Cc: Mike Stump <mrs at apple dot com>, Janis Johnson <janis187 at us dot ibm dot com>
- Date: Fri, 18 Dec 2009 17:26:22 +0000
- Subject: [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