[patch, testsuite] updated, objc-torture PR41609
Office Admin
admin-sal@btconnect.com
Tue Dec 22 17:43:00 GMT 2009
update: properly formatted changelog entry, checked whitespace usage
in *.exp.
plus (1) and (2) below.
On 18 Dec 2009, at 17:26, IainS wrote:
> 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.
this has been superseded by (1)
added:
(1) the runtime evaluator actually checks that the trivial testcase
will execute (where required)
(2) fixed a bug where failed testcase executables were left in the
testsuite tree.
Iain
gcc/testsuite/Changelog:
2009-10-06 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
PR teststuite/41609
* lib/objc-torture.exp: New proc (objc-set-runtime-options) to be run
each pass. This function takes optional arguments to control check
(a) that resulting binaries can execute, and
(b) to allow trivial testcases to utilize case-specific flags.
* objc/execute/execute.exp: Check runtime options on each pass.
* objc/execute/exceptions/exceptions.exp: Ditto.
* objc/compile/compile.exp: Ditto.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: objc-torture-updated.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20091222/9be6d583/attachment.txt>
-------------- next part --------------
More information about the Gcc-patches
mailing list