Jake-Egan created this revision. Jake-Egan requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits.
Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D109060 Files: clang/test/CodeGenObjC/2007-05-02-Strong.m clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m clang/test/CodeGenObjC/2008-11-25-Blocks.m clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m clang/test/CodeGenObjC/2010-02-09-DbgSelf.m clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m clang/test/CodeGenObjC/arc-block-copy-escape.m clang/test/CodeGenObjC/attr-minsize.m clang/test/CodeGenObjC/bitfield-ivar-metadata.m clang/test/CodeGenObjC/class-getter-dotsyntax.m clang/test/CodeGenObjC/compatibility-alias.m clang/test/CodeGenObjC/continuation-class.m clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m clang/test/CodeGenObjC/debug-info-class-extension.m clang/test/CodeGenObjC/debug-info-class-extension2.m clang/test/CodeGenObjC/debug-info-class-extension3.m clang/test/CodeGenObjC/debug-info-linkagename.m clang/test/CodeGenObjC/debug-info-nested-blocks.m clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m clang/test/CodeGenObjC/debug-info-property-class-extension.m clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m clang/test/CodeGenObjC/debug-info-property.m clang/test/CodeGenObjC/debug-info-property2.m clang/test/CodeGenObjC/debug-info-property3.m clang/test/CodeGenObjC/debug-info-property4.m clang/test/CodeGenObjC/debug-info-property5.m clang/test/CodeGenObjC/debug-info-selector.m clang/test/CodeGenObjC/debug-info-self.m clang/test/CodeGenObjC/debug-info-static-var.m clang/test/CodeGenObjC/debug-info-variadic-method.m clang/test/CodeGenObjC/debug-property-synth.m clang/test/CodeGenObjC/dot-syntax-1.m clang/test/CodeGenObjC/dot-syntax-2.m clang/test/CodeGenObjC/dot-syntax.m clang/test/CodeGenObjC/encode-test-4.m clang/test/CodeGenObjC/forward-class-impl-metadata.m clang/test/CodeGenObjC/forward-decl-param.m clang/test/CodeGenObjC/function-decay.m clang/test/CodeGenObjC/hidden.m clang/test/CodeGenObjC/ivars.m clang/test/CodeGenObjC/message-arrays.m clang/test/CodeGenObjC/messages.m clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m clang/test/CodeGenObjC/no-sanitize.m clang/test/CodeGenObjC/objc-alloc-init.m clang/test/CodeGenObjC/objc-fixed-enum.m clang/test/CodeGenObjC/objc2-ivar-assign.m clang/test/CodeGenObjC/objc2-legacy-dispatch.m clang/test/CodeGenObjC/objc2-no-strong-cast.m clang/test/CodeGenObjC/objc2-strong-cast.m clang/test/CodeGenObjC/overloadable.m clang/test/CodeGenObjC/property-agrr-getter.m clang/test/CodeGenObjC/property-dbg.m clang/test/CodeGenObjC/property-getter-dot-syntax.m clang/test/CodeGenObjC/property-incr-decr-1.m clang/test/CodeGenObjC/protocol-property-synth.m clang/test/CodeGenObjC/related-result-type.m clang/test/CodeGenObjC/runtime-fns.m clang/test/CodeGenObjC/sel-as-builtin-type.m clang/test/CodeGenObjC/super-classmethod-category.m clang/test/CodeGenObjC/super-dotsyntax-property.m clang/test/CodeGenObjC/synthesize_ivar-cont-class.m clang/test/CodeGenObjC/synthesize_ivar.m clang/test/CodeGenObjC/ubsan-check-debuglocs.m clang/test/CodeGenObjC/unname-bf-metadata.m clang/test/CodeGenObjC/unqual-copy-restore.m clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm clang/test/CodeGenObjCXX/2010-08-04-Template.mm clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm clang/test/CodeGenObjCXX/address-safety-attr.mm clang/test/CodeGenObjCXX/arc-mangle.mm clang/test/CodeGenObjCXX/crash-function-type.mm clang/test/CodeGenObjCXX/implementation-in-extern-c.mm clang/test/Import/forward-declared-objc-class/test.m clang/test/Import/objc-arc/test-cleanup-object.m clang/test/Import/objc-autoreleasepool/test.m clang/test/Import/objc-definitions-in-expression/test.m clang/test/Import/objc-method/test.m clang/test/Import/objc-param-decl/test.m clang/test/Import/objc-try-catch/test.m clang/test/Modules/DebugInfoNamespace.cpp clang/test/Modules/DebugInfoTransitiveImport.m clang/test/Modules/ExtDebugInfo.cpp clang/test/Modules/ExtDebugInfo.m clang/test/Modules/ModuleModuleDebugInfo.cpp clang/test/Modules/autolink.m clang/test/Modules/autolinkTBD.m clang/test/Modules/clang_module_file_info.m clang/test/Modules/cxx-irgen.cpp clang/test/Modules/debug-info-moduleimport.m clang/test/Modules/direct-module-import.m clang/test/Modules/module_file_info.m clang/test/Modules/pch-used.m clang/test/Modules/use-exportas-for-link.m clang/test/PCH/irgen-rdar13114142.mm clang/test/PCH/objc_container.m clang/test/PCH/objc_literals.m clang/test/PCH/objcxx-ivar-class.mm
Index: clang/test/PCH/objcxx-ivar-class.mm =================================================================== --- clang/test/PCH/objcxx-ivar-class.mm +++ clang/test/PCH/objcxx-ivar-class.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // Test this without pch. // RUN: %clang_cc1 -include %S/objcxx-ivar-class.h -triple %itanium_abi_triple %s -emit-llvm -o - | FileCheck %s Index: clang/test/PCH/objc_literals.m =================================================================== --- clang/test/PCH/objc_literals.m +++ clang/test/PCH/objc_literals.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-pch -o %t %s // RUN: %clang_cc1 -include-pch %t -verify %s // RUN: %clang_cc1 -include-pch %t -ast-print %s | FileCheck -check-prefix=CHECK-PRINT %s Index: clang/test/PCH/objc_container.m =================================================================== --- clang/test/PCH/objc_container.m +++ clang/test/PCH/objc_container.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // Test this without pch. // RUN: %clang_cc1 -include %S/objc_container.h -fsyntax-only -verify %s Index: clang/test/PCH/irgen-rdar13114142.mm =================================================================== --- clang/test/PCH/irgen-rdar13114142.mm +++ clang/test/PCH/irgen-rdar13114142.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 %s -triple %itanium_abi_triple -emit-pch -o %t.pch // RUN: %clang_cc1 %s -triple %itanium_abi_triple -emit-llvm -include-pch %t.pch -o - | FileCheck %s Index: clang/test/Modules/use-exportas-for-link.m =================================================================== --- clang/test/Modules/use-exportas-for-link.m +++ clang/test/Modules/use-exportas-for-link.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -emit-llvm -o - -fmodules-cache-path=%t -DA -fmodules -fimplicit-module-maps -F %S/Inputs/exportas-link %s | FileCheck --check-prefix=CHECK_A %s // CHECK_A: !llvm.linker.options = !{![[MODULE:[0-9]+]]} Index: clang/test/Modules/pch-used.m =================================================================== --- clang/test/Modules/pch-used.m +++ clang/test/Modules/pch-used.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: mkdir %t // RUN: %clang_cc1 -x objective-c-header -emit-pch %S/Inputs/pch-used.h -o %t/pch-used.h.pch -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/cache -O0 -isystem %S/Inputs/System/usr/include Index: clang/test/Modules/module_file_info.m =================================================================== --- clang/test/Modules/module_file_info.m +++ clang/test/Modules/module_file_info.m @@ -1,4 +1,4 @@ - +// UNSUPPORTED: system-aix @import DependsOnModule; // RUN: rm -rf %t %t-obj Index: clang/test/Modules/direct-module-import.m =================================================================== --- clang/test/Modules/direct-module-import.m +++ clang/test/Modules/direct-module-import.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs -include Module/Module.h %s -emit-llvm -o - | FileCheck %s Index: clang/test/Modules/debug-info-moduleimport.m =================================================================== --- clang/test/Modules/debug-info-moduleimport.m +++ clang/test/Modules/debug-info-moduleimport.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -debug-info-kind=limited -fmodules \ // RUN: -DGREETING="Hello World" -UNDEBUG \ Index: clang/test/Modules/cxx-irgen.cpp =================================================================== --- clang/test/Modules/cxx-irgen.cpp +++ clang/test/Modules/cxx-irgen.cpp @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c++ -std=c++11 -fmodules-cache-path=%t -I %S/Inputs -triple %itanium_abi_triple -disable-llvm-passes -emit-llvm -o - %s | FileCheck %s // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c++ -std=c++11 -fmodules-cache-path=%t -I %S/Inputs -triple %itanium_abi_triple -disable-llvm-passes -emit-llvm -debug-info-kind=limited -o - %s | FileCheck %s Index: clang/test/Modules/clang_module_file_info.m =================================================================== --- clang/test/Modules/clang_module_file_info.m +++ clang/test/Modules/clang_module_file_info.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix @import DependsOnModule; Index: clang/test/Modules/autolinkTBD.m =================================================================== --- clang/test/Modules/autolinkTBD.m +++ clang/test/Modules/autolinkTBD.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -emit-llvm -o - -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs %s | FileCheck %s // RUN: %clang_cc1 -emit-llvm -fno-autolink -o - -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs %s | FileCheck --check-prefix=CHECK-AUTOLINK-DISABLED %s Index: clang/test/Modules/autolink.m =================================================================== --- clang/test/Modules/autolink.m +++ clang/test/Modules/autolink.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -emit-pch -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -o %t.pch -I %S/Inputs -x objective-c-header %S/Inputs/autolink-sub3.pch // RUN: %clang_cc1 -emit-llvm -o - -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs -I %S/Inputs -include-pch %t.pch %s | FileCheck %s Index: clang/test/Modules/ModuleModuleDebugInfo.cpp =================================================================== --- clang/test/Modules/ModuleModuleDebugInfo.cpp +++ clang/test/Modules/ModuleModuleDebugInfo.cpp @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -x objective-c++ -std=c++11 -debug-info-kind=standalone \ Index: clang/test/Modules/ExtDebugInfo.m =================================================================== --- clang/test/Modules/ExtDebugInfo.m +++ clang/test/Modules/ExtDebugInfo.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // Test that only forward declarations are emitted for types defined in modules. Index: clang/test/Modules/ExtDebugInfo.cpp =================================================================== --- clang/test/Modules/ExtDebugInfo.cpp +++ clang/test/Modules/ExtDebugInfo.cpp @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // Test that only forward declarations are emitted for types defined in modules. Index: clang/test/Modules/DebugInfoTransitiveImport.m =================================================================== --- clang/test/Modules/DebugInfoTransitiveImport.m +++ clang/test/Modules/DebugInfoTransitiveImport.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -fmodules -fmodule-format=obj -debug-info-kind=limited -dwarf-ext-refs \ // RUN: -fimplicit-module-maps -fmodules-cache-path=%t -I %S/Inputs \ Index: clang/test/Modules/DebugInfoNamespace.cpp =================================================================== --- clang/test/Modules/DebugInfoNamespace.cpp +++ clang/test/Modules/DebugInfoNamespace.cpp @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: rm -rf %t // RUN: %clang_cc1 -x objective-c++ -std=c++11 -debug-info-kind=standalone \ // RUN: -dwarf-ext-refs -fmodules \ Index: clang/test/Import/objc-try-catch/test.m =================================================================== --- clang/test/Import/objc-try-catch/test.m +++ clang/test/Import/objc-try-catch/test.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: clang-import-test -x objective-c++ -Xcc -fobjc-exceptions -dump-ast -import %S/Inputs/F.m -expression %s | FileCheck %s // FIXME: Seems that Objective-C try/catch crash codegen on Windows. Reenable once this is fixed. Index: clang/test/Import/objc-param-decl/test.m =================================================================== --- clang/test/Import/objc-param-decl/test.m +++ clang/test/Import/objc-param-decl/test.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: clang-import-test -dump-ast -x objective-c++ -import %S/Inputs/S.m -expression %s | FileCheck %s // CHECK: ObjCTypeParamDecl Index: clang/test/Import/objc-method/test.m =================================================================== --- clang/test/Import/objc-method/test.m +++ clang/test/Import/objc-method/test.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: clang-import-test -x objective-c++ -import %S/Inputs/S.m -expression %s void expr() { C *c; Index: clang/test/Import/objc-definitions-in-expression/test.m =================================================================== --- clang/test/Import/objc-definitions-in-expression/test.m +++ clang/test/Import/objc-definitions-in-expression/test.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: clang-import-test -x objective-c++ -import %S/Inputs/S.m -expression %s @class D; Index: clang/test/Import/objc-autoreleasepool/test.m =================================================================== --- clang/test/Import/objc-autoreleasepool/test.m +++ clang/test/Import/objc-autoreleasepool/test.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: clang-import-test -dump-ast -x objective-c++ -import %S/Inputs/F.m -expression %s | FileCheck %s // CHECK: ObjCAutoreleasePoolStmt Index: clang/test/Import/objc-arc/test-cleanup-object.m =================================================================== --- clang/test/Import/objc-arc/test-cleanup-object.m +++ clang/test/Import/objc-arc/test-cleanup-object.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: clang-import-test -x objective-c -objc-arc -import %S/Inputs/cleanup-objects.m -dump-ast -expression %s | FileCheck %s // CHECK: FunctionDecl {{.*}} getObj ' Index: clang/test/Import/forward-declared-objc-class/test.m =================================================================== --- clang/test/Import/forward-declared-objc-class/test.m +++ clang/test/Import/forward-declared-objc-class/test.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: clang-import-test -x objective-c++ -import %S/Inputs/S1.m --import %S/Inputs/S2.m --import %S/Inputs/S3.m -expression %s void expr() { MyClass *c = [MyClass fromInteger:3]; Index: clang/test/CodeGenObjCXX/implementation-in-extern-c.mm =================================================================== --- clang/test/CodeGenObjCXX/implementation-in-extern-c.mm +++ clang/test/CodeGenObjCXX/implementation-in-extern-c.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm %s -o /dev/null // rdar://12581683 Index: clang/test/CodeGenObjCXX/crash-function-type.mm =================================================================== --- clang/test/CodeGenObjCXX/crash-function-type.mm +++ clang/test/CodeGenObjCXX/crash-function-type.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fblocks -fsanitize=function -emit-llvm %s -o %t void g(void (^)()); Index: clang/test/CodeGenObjCXX/arc-mangle.mm =================================================================== --- clang/test/CodeGenObjCXX/arc-mangle.mm +++ clang/test/CodeGenObjCXX/arc-mangle.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fobjc-arc -fobjc-runtime-has-weak -triple %itanium_abi_triple -emit-llvm -fblocks -o - %s | FileCheck %s // RUN: %clang_cc1 -DTEST_UNALIGNED -fms-extensions -fobjc-arc -fobjc-runtime-has-weak -triple %itanium_abi_triple -emit-llvm -fblocks -o - %s | FileCheck %s --check-prefix=UNALIGNED Index: clang/test/CodeGenObjCXX/address-safety-attr.mm =================================================================== --- clang/test/CodeGenObjCXX/address-safety-attr.mm +++ clang/test/CodeGenObjCXX/address-safety-attr.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck -check-prefix=WITHOUT %s // RUN: %clang_cc1 -emit-llvm -o - %s -fsanitize=address | FileCheck -check-prefix=ASAN %s Index: clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm =================================================================== --- clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm +++ clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm %s -o - struct TFENode { TFENode(const TFENode& inNode); Index: clang/test/CodeGenObjCXX/2010-08-04-Template.mm =================================================================== --- clang/test/CodeGenObjCXX/2010-08-04-Template.mm +++ clang/test/CodeGenObjCXX/2010-08-04-Template.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm %s -o - struct TRunSoon { template <class P1> static void Post() {} Index: clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm =================================================================== --- clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm +++ clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm %s -o /dev/null @class NSImage; Index: clang/test/CodeGenObjC/unqual-copy-restore.m =================================================================== --- clang/test/CodeGenObjC/unqual-copy-restore.m +++ clang/test/CodeGenObjC/unqual-copy-restore.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 %s -fobjc-arc -S -emit-llvm -o /dev/null // rdar://problem/28488427 - Don't crash if the argument type and the parameter Index: clang/test/CodeGenObjC/unname-bf-metadata.m =================================================================== --- clang/test/CodeGenObjC/unname-bf-metadata.m +++ clang/test/CodeGenObjC/unname-bf-metadata.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s // Test that meta-data for ivar lists with unnamed bitfield are generated. // Index: clang/test/CodeGenObjC/ubsan-check-debuglocs.m =================================================================== --- clang/test/CodeGenObjC/ubsan-check-debuglocs.m +++ clang/test/CodeGenObjC/ubsan-check-debuglocs.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -fblocks -debug-info-kind=limited \ // RUN: -fsanitize=nullability-return %s -o - | FileCheck %s Index: clang/test/CodeGenObjC/synthesize_ivar.m =================================================================== --- clang/test/CodeGenObjC/synthesize_ivar.m +++ clang/test/CodeGenObjC/synthesize_ivar.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s // PR13820 Index: clang/test/CodeGenObjC/synthesize_ivar-cont-class.m =================================================================== --- clang/test/CodeGenObjC/synthesize_ivar-cont-class.m +++ clang/test/CodeGenObjC/synthesize_ivar-cont-class.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s // PR13820 Index: clang/test/CodeGenObjC/super-dotsyntax-property.m =================================================================== --- clang/test/CodeGenObjC/super-dotsyntax-property.m +++ clang/test/CodeGenObjC/super-dotsyntax-property.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface B Index: clang/test/CodeGenObjC/super-classmethod-category.m =================================================================== --- clang/test/CodeGenObjC/super-classmethod-category.m +++ clang/test/CodeGenObjC/super-classmethod-category.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface SUPER Index: clang/test/CodeGenObjC/sel-as-builtin-type.m =================================================================== --- clang/test/CodeGenObjC/sel-as-builtin-type.m +++ clang/test/CodeGenObjC/sel-as-builtin-type.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s // pr5025 // radar 7405040 Index: clang/test/CodeGenObjC/runtime-fns.m =================================================================== --- clang/test/CodeGenObjC/runtime-fns.m +++ clang/test/CodeGenObjC/runtime-fns.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s // RUN: grep -e "^de.*objc_msgSend[0-9]*(" %t | count 1 // RUN: %clang_cc1 -DWITHDEF -emit-llvm -o %t %s Index: clang/test/CodeGenObjC/related-result-type.m =================================================================== --- clang/test/CodeGenObjC/related-result-type.m +++ clang/test/CodeGenObjC/related-result-type.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s @interface NSObject Index: clang/test/CodeGenObjC/protocol-property-synth.m =================================================================== --- clang/test/CodeGenObjC/protocol-property-synth.m +++ clang/test/CodeGenObjC/protocol-property-synth.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface BaseClass { Index: clang/test/CodeGenObjC/property-incr-decr-1.m =================================================================== --- clang/test/CodeGenObjC/property-incr-decr-1.m +++ clang/test/CodeGenObjC/property-incr-decr-1.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface Object Index: clang/test/CodeGenObjC/property-getter-dot-syntax.m =================================================================== --- clang/test/CodeGenObjC/property-getter-dot-syntax.m +++ clang/test/CodeGenObjC/property-getter-dot-syntax.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @protocol NSObject Index: clang/test/CodeGenObjC/property-dbg.m =================================================================== --- clang/test/CodeGenObjC/property-dbg.m +++ clang/test/CodeGenObjC/property-dbg.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // FIXME: Check IR rather than asm, then triple is not needed. // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited -x objective-c < %s | grep DW_AT_name @interface Foo { Index: clang/test/CodeGenObjC/property-agrr-getter.m =================================================================== --- clang/test/CodeGenObjC/property-agrr-getter.m +++ clang/test/CodeGenObjC/property-agrr-getter.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm-only %s typedef struct { Index: clang/test/CodeGenObjC/overloadable.m =================================================================== --- clang/test/CodeGenObjC/overloadable.m +++ clang/test/CodeGenObjC/overloadable.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // rdar://6657613 // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm %s -o - | FileCheck %s Index: clang/test/CodeGenObjC/objc2-strong-cast.m =================================================================== --- clang/test/CodeGenObjC/objc2-strong-cast.m +++ clang/test/CodeGenObjC/objc2-strong-cast.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fobjc-gc -emit-llvm -o %t %s // RUN: %clang_cc1 -x objective-c++ -fobjc-gc -emit-llvm -o %t %s Index: clang/test/CodeGenObjC/objc2-no-strong-cast.m =================================================================== --- clang/test/CodeGenObjC/objc2-no-strong-cast.m +++ clang/test/CodeGenObjC/objc2-no-strong-cast.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface PDFViewPrivateVars Index: clang/test/CodeGenObjC/objc2-legacy-dispatch.m =================================================================== --- clang/test/CodeGenObjC/objc2-legacy-dispatch.m +++ clang/test/CodeGenObjC/objc2-legacy-dispatch.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fobjc-dispatch-method=mixed -triple i386-apple-darwin10 -emit-llvm -o - %s | FileCheck -check-prefix=CHECK_NEW_DISPATCH %s // // CHECK_NEW_DISPATCH-LABEL: define{{.*}} void @f0 Index: clang/test/CodeGenObjC/objc2-ivar-assign.m =================================================================== --- clang/test/CodeGenObjC/objc2-ivar-assign.m +++ clang/test/CodeGenObjC/objc2-ivar-assign.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fobjc-gc -emit-llvm -o %t %s // RUN: grep objc_assign_ivar %t | count 6 Index: clang/test/CodeGenObjC/objc-fixed-enum.m =================================================================== --- clang/test/CodeGenObjC/objc-fixed-enum.m +++ clang/test/CodeGenObjC/objc-fixed-enum.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -debug-info-kind=limited -emit-llvm -o - %s | FileCheck %s // The DWARF standard says the underlying data type of an enum may be // stored in an DW_AT_type entry in the enum DIE. This is useful to have Index: clang/test/CodeGenObjC/objc-alloc-init.m =================================================================== --- clang/test/CodeGenObjC/objc-alloc-init.m +++ clang/test/CodeGenObjC/objc-alloc-init.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 %s -fobjc-exceptions -fexceptions -fobjc-runtime=macosx-10.14.4 -emit-llvm -O0 -o - | FileCheck %s --check-prefix=OPTIMIZED --check-prefix=EITHER // RUN: %clang_cc1 %s -fobjc-exceptions -fexceptions -fobjc-runtime=macosx-10.14.3 -emit-llvm -O0 -o - | FileCheck %s --check-prefix=NOT_OPTIMIZED --check-prefix=EITHER // RUN: %clang_cc1 %s -fobjc-exceptions -fexceptions -fobjc-runtime=ios-12.2 -emit-llvm -O0 -o - | FileCheck %s --check-prefix=OPTIMIZED --check-prefix=EITHER Index: clang/test/CodeGenObjC/no-sanitize.m =================================================================== --- clang/test/CodeGenObjC/no-sanitize.m +++ clang/test/CodeGenObjC/no-sanitize.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 %s -emit-llvm -fsanitize=address -fblocks -o - | FileCheck %s @interface I0 @end Index: clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m =================================================================== --- clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m +++ clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s // REQUIRES: LP64 Index: clang/test/CodeGenObjC/messages.m =================================================================== --- clang/test/CodeGenObjC/messages.m +++ clang/test/CodeGenObjC/messages.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK-MAC // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK-MAC-NF // RUN: %clang_cc1 -fobjc-runtime=gcc -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK-GNU Index: clang/test/CodeGenObjC/message-arrays.m =================================================================== --- clang/test/CodeGenObjC/message-arrays.m +++ clang/test/CodeGenObjC/message-arrays.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s void f0(id a) { Index: clang/test/CodeGenObjC/ivars.m =================================================================== --- clang/test/CodeGenObjC/ivars.m +++ clang/test/CodeGenObjC/ivars.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -triple x86_64-apple-darwin9 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s // RUN: %clang_cc1 -triple i386-apple-darwin9 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s // RUN: %clang_cc1 -fobjc-gc -emit-llvm -o - %s Index: clang/test/CodeGenObjC/hidden.m =================================================================== --- clang/test/CodeGenObjC/hidden.m +++ clang/test/CodeGenObjC/hidden.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s __attribute__((visibility("hidden"))) Index: clang/test/CodeGenObjC/function-decay.m =================================================================== --- clang/test/CodeGenObjC/function-decay.m +++ clang/test/CodeGenObjC/function-decay.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 %s -emit-llvm -o - @interface I0 @end Index: clang/test/CodeGenObjC/forward-decl-param.m =================================================================== --- clang/test/CodeGenObjC/forward-decl-param.m +++ clang/test/CodeGenObjC/forward-decl-param.m @@ -1,4 +1,5 @@ -// RUN: %clang_cc1 %s -emit-llvm -o - +// UNSUPPORTED: system-aix +// RUN: %clang_cc1 %s -emit-llvm -o - // <rdar://problem/9123036> crash due to forward-declared struct in // protocol method parameter. Index: clang/test/CodeGenObjC/forward-class-impl-metadata.m =================================================================== --- clang/test/CodeGenObjC/forward-class-impl-metadata.m +++ clang/test/CodeGenObjC/forward-class-impl-metadata.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface BASE { Index: clang/test/CodeGenObjC/encode-test-4.m =================================================================== --- clang/test/CodeGenObjC/encode-test-4.m +++ clang/test/CodeGenObjC/encode-test-4.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o - %s -O2 | grep "ret i32 1" typedef long Integer; typedef enum : Integer { Red, Green, Blue} Color; Index: clang/test/CodeGenObjC/dot-syntax.m =================================================================== --- clang/test/CodeGenObjC/dot-syntax.m +++ clang/test/CodeGenObjC/dot-syntax.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s int printf(const char *, ...); Index: clang/test/CodeGenObjC/dot-syntax-2.m =================================================================== --- clang/test/CodeGenObjC/dot-syntax-2.m +++ clang/test/CodeGenObjC/dot-syntax-2.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s // rdar: // 8062778 Index: clang/test/CodeGenObjC/dot-syntax-1.m =================================================================== --- clang/test/CodeGenObjC/dot-syntax-1.m +++ clang/test/CodeGenObjC/dot-syntax-1.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s int printf(const char *, ...); Index: clang/test/CodeGenObjC/debug-property-synth.m =================================================================== --- clang/test/CodeGenObjC/debug-property-synth.m +++ clang/test/CodeGenObjC/debug-property-synth.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s // rdar://problem/9468526 // Index: clang/test/CodeGenObjC/debug-info-variadic-method.m =================================================================== --- clang/test/CodeGenObjC/debug-info-variadic-method.m +++ clang/test/CodeGenObjC/debug-info-variadic-method.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -o - -emit-llvm -debug-info-kind=limited %s | FileCheck %s // This test verifies that variadic ObjC methods get the Index: clang/test/CodeGenObjC/debug-info-static-var.m =================================================================== --- clang/test/CodeGenObjC/debug-info-static-var.m +++ clang/test/CodeGenObjC/debug-info-static-var.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -debug-info-kind=limited -emit-llvm -o - %s | FileCheck %s // Radar 8801045 // Do not emit AT_MIPS_linkage_name for static variable i Index: clang/test/CodeGenObjC/debug-info-self.m =================================================================== --- clang/test/CodeGenObjC/debug-info-self.m +++ clang/test/CodeGenObjC/debug-info-self.m @@ -1,5 +1,6 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -triple %itanium_abi_triple -debug-info-kind=limited %s -o - | FileCheck %s -// self and _cmd are marked as DW_AT_artificial. +// self and _cmd are marked as DW_AT_artificial. // myarg is not marked as DW_AT_artificial. @interface MyClass { Index: clang/test/CodeGenObjC/debug-info-selector.m =================================================================== --- clang/test/CodeGenObjC/debug-info-selector.m +++ clang/test/CodeGenObjC/debug-info-selector.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s // Radar 8494540 Index: clang/test/CodeGenObjC/debug-info-property5.m =================================================================== --- clang/test/CodeGenObjC/debug-info-property5.m +++ clang/test/CodeGenObjC/debug-info-property5.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // FIXME: Check IR rather than asm, then triple is not needed. // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s Index: clang/test/CodeGenObjC/debug-info-property4.m =================================================================== --- clang/test/CodeGenObjC/debug-info-property4.m +++ clang/test/CodeGenObjC/debug-info-property4.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // FIXME: Check IR rather than asm, then triple is not needed. // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s Index: clang/test/CodeGenObjC/debug-info-property3.m =================================================================== --- clang/test/CodeGenObjC/debug-info-property3.m +++ clang/test/CodeGenObjC/debug-info-property3.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -S -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s @interface I1 Index: clang/test/CodeGenObjC/debug-info-property2.m =================================================================== --- clang/test/CodeGenObjC/debug-info-property2.m +++ clang/test/CodeGenObjC/debug-info-property2.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // FIXME: Check IR rather than asm, then triple is not needed. // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s Index: clang/test/CodeGenObjC/debug-info-property.m =================================================================== --- clang/test/CodeGenObjC/debug-info-property.m +++ clang/test/CodeGenObjC/debug-info-property.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // FIXME: Check IR rather than asm, then triple is not needed. // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s Index: clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m =================================================================== --- clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m +++ clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -S -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s // Both properties should be emitted as having a class and an instance property Index: clang/test/CodeGenObjC/debug-info-property-class-extension.m =================================================================== --- clang/test/CodeGenObjC/debug-info-property-class-extension.m +++ clang/test/CodeGenObjC/debug-info-property-class-extension.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -S -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s // Checks debug info for properties from class extensions for a few cases. Index: clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m =================================================================== --- clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m +++ clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -debug-info-kind=standalone -dwarf-version=5 %s -o - | FileCheck %s @protocol NSObject Index: clang/test/CodeGenObjC/debug-info-nested-blocks.m =================================================================== --- clang/test/CodeGenObjC/debug-info-nested-blocks.m +++ clang/test/CodeGenObjC/debug-info-nested-blocks.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -dwarf-version=2 -debug-info-kind=limited -fblocks -o - -x objective-c %s| FileCheck %s // This code triggered a bug where a dbg.declare intrinsic ended up with the // wrong parent and subsequently failed the Verifier. Index: clang/test/CodeGenObjC/debug-info-linkagename.m =================================================================== --- clang/test/CodeGenObjC/debug-info-linkagename.m +++ clang/test/CodeGenObjC/debug-info-linkagename.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -debug-info-kind=limited -S -o %t %s // RUN: not grep "001-[F bar" %t // Linkage name should not use 001 prefix in debug info. Index: clang/test/CodeGenObjC/debug-info-class-extension3.m =================================================================== --- clang/test/CodeGenObjC/debug-info-class-extension3.m +++ clang/test/CodeGenObjC/debug-info-class-extension3.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -S -debug-info-kind=limited %s -o - | FileCheck %s // CHECK-NOT: AT_APPLE_objc_complete_type Index: clang/test/CodeGenObjC/debug-info-class-extension2.m =================================================================== --- clang/test/CodeGenObjC/debug-info-class-extension2.m +++ clang/test/CodeGenObjC/debug-info-class-extension2.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // FIXME: Check IR rather than asm, then triple is not needed. // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s // CHECK: AT_APPLE_objc_complete_type Index: clang/test/CodeGenObjC/debug-info-class-extension.m =================================================================== --- clang/test/CodeGenObjC/debug-info-class-extension.m +++ clang/test/CodeGenObjC/debug-info-class-extension.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // FIXME: Check IR rather than asm, then triple is not needed. // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s Index: clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m =================================================================== --- clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m +++ clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fobjc-runtime=macosx-10.10.0 -emit-llvm -o - %s -fno-objc-convert-messages-to-runtime-calls -fobjc-exceptions -fexceptions | FileCheck %s --check-prefix=MSGS // RUN: %clang_cc1 -fobjc-runtime=macosx-10.10.0 -emit-llvm -o - %s -fobjc-exceptions -fexceptions | FileCheck %s --check-prefix=CALLS // RUN: %clang_cc1 -fobjc-runtime=macosx-10.9.0 -emit-llvm -o - %s -fobjc-exceptions -fexceptions | FileCheck %s --check-prefix=MSGS Index: clang/test/CodeGenObjC/continuation-class.m =================================================================== --- clang/test/CodeGenObjC/continuation-class.m +++ clang/test/CodeGenObjC/continuation-class.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface Object Index: clang/test/CodeGenObjC/compatibility-alias.m =================================================================== --- clang/test/CodeGenObjC/compatibility-alias.m +++ clang/test/CodeGenObjC/compatibility-alias.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface Int1 @end Index: clang/test/CodeGenObjC/class-getter-dotsyntax.m =================================================================== --- clang/test/CodeGenObjC/class-getter-dotsyntax.m +++ clang/test/CodeGenObjC/class-getter-dotsyntax.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface Test { } Index: clang/test/CodeGenObjC/bitfield-ivar-metadata.m =================================================================== --- clang/test/CodeGenObjC/bitfield-ivar-metadata.m +++ clang/test/CodeGenObjC/bitfield-ivar-metadata.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @interface INTF Index: clang/test/CodeGenObjC/attr-minsize.m =================================================================== --- clang/test/CodeGenObjC/attr-minsize.m +++ clang/test/CodeGenObjC/attr-minsize.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s @interface Test Index: clang/test/CodeGenObjC/arc-block-copy-escape.m =================================================================== --- clang/test/CodeGenObjC/arc-block-copy-escape.m +++ clang/test/CodeGenObjC/arc-block-copy-escape.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fobjc-arc -fblocks -emit-llvm %s -o - | FileCheck %s typedef void (^block_t)(void); Index: clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m =================================================================== --- clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m +++ clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm %s -debug-info-kind=limited -o - | FileCheck %s // CHECK-NOT: DW_TAG_member // Interface P should not be a member of interface I in debug info. Index: clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m =================================================================== --- clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m +++ clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -x objective-c -emit-llvm -debug-info-kind=limited < %s | FileCheck "%s" // Test to check that subprogram start location. Index: clang/test/CodeGenObjC/2010-02-09-DbgSelf.m =================================================================== --- clang/test/CodeGenObjC/2010-02-09-DbgSelf.m +++ clang/test/CodeGenObjC/2010-02-09-DbgSelf.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -x objective-c -emit-llvm -debug-info-kind=limited < %s | FileCheck %s // Test to check that "self" argument is assigned a location. // CHECK: call void @llvm.dbg.declare(metadata %0** %{{[^,]+}}, metadata [[SELF:![0-9]*]], metadata !{{.*}}) Index: clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m =================================================================== --- clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m +++ clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fblocks -emit-llvm %s -fobjc-gc -o - | FileCheck %s // CHECK: objc_assign_strongCast Index: clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m =================================================================== --- clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m +++ clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -S -debug-info-kind=limited -o %t.s %s // FIXME: This test case can be removed at some point (since it will Index: clang/test/CodeGenObjC/2008-11-25-Blocks.m =================================================================== --- clang/test/CodeGenObjC/2008-11-25-Blocks.m +++ clang/test/CodeGenObjC/2008-11-25-Blocks.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -fblocks -emit-llvm %s -o /dev/null // rdar://6394879 Index: clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m =================================================================== --- clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m +++ clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @protocol P @end Index: clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m =================================================================== --- clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m +++ clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm -o %t %s @protocol P0 Index: clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m =================================================================== --- clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m +++ clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm %s -o /dev/null -fobjc-gc // rdar://5541393 Index: clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m =================================================================== --- clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m +++ clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -emit-llvm %s -o /dev/null @protocol O @end Index: clang/test/CodeGenObjC/2007-05-02-Strong.m =================================================================== --- clang/test/CodeGenObjC/2007-05-02-Strong.m +++ clang/test/CodeGenObjC/2007-05-02-Strong.m @@ -1,3 +1,4 @@ +// UNSUPPORTED: system-aix // RUN: %clang_cc1 -S %s -fobjc-gc -o /dev/null typedef int NSInteger; typedef struct _NSRect {
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits