https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90709
--- Comment #4 from Iain Sandoe <iains at gcc dot gnu.org> --- Author: iains Date: Sat Jun 15 14:00:24 2019 New Revision: 272326 URL: https://gcc.gnu.org/viewcvs?rev=272326&root=gcc&view=rev Log: [objective-c/c++, testsuite, 2/3] Workaround for PR90709. Use the CF-CFString.h, F-NS*.h proxy headers where needed in the objective-c testsuite. Make minor adjustments to tests as required, providing that those do not alter the test intent. 2019-06-15 Iain Sandoe <i...@sandoe.co.uk> PR objc/90709 * objc.dg/encode-7-next-64bit.m: Use proxy headers. * objc.dg/image-info.m: Likewise. * objc.dg/method-6.m: Likewise. * objc.dg/no-extra-load.m: Likewise. * objc.dg/objc-foreach-4.m: Likewise. * objc.dg/objc-foreach-5.m: Likewise. * objc.dg/proto-lossage-7.m: Likewise. * objc.dg/strings/const-cfstring-2.m: Likewise. * objc.dg/strings/const-cfstring-5.m: Likewise. * objc.dg/strings/const-str-12b.m: Likewise. * objc.dg/symtab-1.m: Likewise. * objc.dg/torture/strings/const-cfstring-1.m: Likewise. * objc.dg/torture/strings/const-str-10.m: Likewise. * objc.dg/torture/strings/const-str-11.m: Likewise. * objc.dg/torture/strings/const-str-9.m: Likewise. * objc.dg/zero-link-1.m: Likewise. * objc.dg/zero-link-2.m: Likewise. * objc.dg/zero-link-3.m: Likewise. * objc.dg/isa-field-1.m: Suppress unwanted warning, add comment why. * objc.dg/headers.m: XFAIL for Darwin14-19. * objc.dg/objc-gc-4.m: Skip for Darwin > 16, the API use is an error there. Modified: trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/objc.dg/encode-7-next-64bit.m trunk/gcc/testsuite/objc.dg/headers.m trunk/gcc/testsuite/objc.dg/image-info.m trunk/gcc/testsuite/objc.dg/isa-field-1.m trunk/gcc/testsuite/objc.dg/method-6.m trunk/gcc/testsuite/objc.dg/no-extra-load.m trunk/gcc/testsuite/objc.dg/objc-foreach-4.m trunk/gcc/testsuite/objc.dg/objc-foreach-5.m trunk/gcc/testsuite/objc.dg/objc-gc-4.m trunk/gcc/testsuite/objc.dg/proto-lossage-7.m trunk/gcc/testsuite/objc.dg/strings/const-cfstring-2.m trunk/gcc/testsuite/objc.dg/strings/const-cfstring-5.m trunk/gcc/testsuite/objc.dg/strings/const-str-12b.m trunk/gcc/testsuite/objc.dg/symtab-1.m trunk/gcc/testsuite/objc.dg/torture/strings/const-cfstring-1.m trunk/gcc/testsuite/objc.dg/torture/strings/const-str-10.m trunk/gcc/testsuite/objc.dg/torture/strings/const-str-11.m trunk/gcc/testsuite/objc.dg/torture/strings/const-str-9.m trunk/gcc/testsuite/objc.dg/zero-link-1.m trunk/gcc/testsuite/objc.dg/zero-link-2.m trunk/gcc/testsuite/objc.dg/zero-link-3.m