[Patch, ObjC*/NeXT/testsuite, committed] adjust gnu-api tests for Darwin < 9

IainS developer@sandoe-acoustics.co.uk
Sun Jan 9 17:56:00 GMT 2011


The earlier versions of the  m32 NeXT library do not support the  
'modern' #2 API ..
... so we need to skip those checks for darwin < 9***.

(I've left the compile-only tests in place where possible - have to  
watch out if any are promoted to execute.)

checked on x86_64-linux, i686-darwin8, i686-darwin9, x86_64-darwin10.
applied as 168617
cheers
Iain

***
P.S. the tests _do_ work on my m64 Darwin testbed :-)

gcc/testsuite:

	* obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
	* obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
	* obj-c++.dg/gnu-api-2-method.mm: Likewise.
	* obj-c++.dg/gnu-api-2-objc.mm: Likewise.
	* obj-c++.dg/gnu-api-2-object.mm: Likewise.
	* obj-c++.dg/gnu-api-2-property.mm: Likewise.
	* obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
	* obj-c++.dg/gnu-api-2-sel.mm: Likewise.
	* objc.dg/gnu-api-2-class.m: Likewise.
	* objc.dg/gnu-api-2-ivar.m: Likewise.
	* objc.dg/gnu-api-2-method.m: Likewise.
	* objc.dg/gnu-api-2-objc.m: Likewise.
	* objc.dg/gnu-api-2-object.m: Likewise.
	* objc.dg/gnu-api-2-property.m: Likewise.
	* objc.dg/gnu-api-2-protocol.m: Likewise.
	* objc.dg/gnu-api-2-sel.m: Likewise.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 168616-gnu-api-adjust.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110109/a10faed6/attachment.txt>
-------------- next part --------------





More information about the Gcc-patches mailing list