]> git.ipfire.org Git - thirdparty/gcc.git/commit
[objective-c/c++, testsuite, 2/3] Workaround for PR90709.
authoriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 15 Jun 2019 14:00:24 +0000 (14:00 +0000)
committeriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 15 Jun 2019 14:00:24 +0000 (14:00 +0000)
commit80d54e8fba58aa48524f9fd87f60d4e4c39e5019
treec4fcacf404be1418363c4b970c40d7b82de2b105
parent0550e9f3a4cda42e07b46c6252141c6eb4153868
[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  <iain@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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@272326 138bc75d-0d04-0410-961f-82ee72b054a4
22 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/objc.dg/encode-7-next-64bit.m
gcc/testsuite/objc.dg/headers.m
gcc/testsuite/objc.dg/image-info.m
gcc/testsuite/objc.dg/isa-field-1.m
gcc/testsuite/objc.dg/method-6.m
gcc/testsuite/objc.dg/no-extra-load.m
gcc/testsuite/objc.dg/objc-foreach-4.m
gcc/testsuite/objc.dg/objc-foreach-5.m
gcc/testsuite/objc.dg/objc-gc-4.m
gcc/testsuite/objc.dg/proto-lossage-7.m
gcc/testsuite/objc.dg/strings/const-cfstring-2.m
gcc/testsuite/objc.dg/strings/const-cfstring-5.m
gcc/testsuite/objc.dg/strings/const-str-12b.m
gcc/testsuite/objc.dg/symtab-1.m
gcc/testsuite/objc.dg/torture/strings/const-cfstring-1.m
gcc/testsuite/objc.dg/torture/strings/const-str-10.m
gcc/testsuite/objc.dg/torture/strings/const-str-11.m
gcc/testsuite/objc.dg/torture/strings/const-str-9.m
gcc/testsuite/objc.dg/zero-link-1.m
gcc/testsuite/objc.dg/zero-link-2.m
gcc/testsuite/objc.dg/zero-link-3.m