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] |
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)
* 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.
Attachment:
objc-torture-updated.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |