[Patch, objc++, testsuite] fix PR23612

IainS developer@sandoe-acoustics.co.uk
Sat Mar 27 13:22:00 GMT 2010


the "isa" field is named differently between GNU & NeXT runtimes.
this patch introduces a new macro in "next-mapping.h" that wraps the  
difference.
tested on powerpc-apple-darwin9 and ia32 -pc-linux.

testsuite/Changelog:

2010-03-27  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>

	PR objc++/23613
	* gcc/testsuite/objc-obj-c++-shared/next-mapping.h:
	(CLASSPTRFIELD): New Macro.
	* gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
	Remove dg-xfail-if.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 157742-PR23613-diff.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20100327/d101dfa9/attachment.txt>
-------------- next part --------------



More information about the Gcc-patches mailing list