These attributes are not supported by GCC and should not be in the gnu namespace...
authorAaron Ballman <aaron@aaronballman.com>
Thu, 19 Oct 2017 21:20:28 +0000 (21:20 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Thu, 19 Oct 2017 21:20:28 +0000 (21:20 +0000)
llvm-svn: 316186

clang/include/clang/Basic/Attr.td

index 94b2e11..af3e716 100644 (file)
@@ -1758,23 +1758,23 @@ def StdCall : InheritableAttr {
 }
 
 def SwiftCall : InheritableAttr {
-  let Spellings = [GCC<"swiftcall">];
+  let Spellings = [GNU<"swiftcall">];
 //  let Subjects = SubjectList<[Function]>;
   let Documentation = [SwiftCallDocs];
 }
 
 def SwiftContext : ParameterABIAttr {
-  let Spellings = [GCC<"swift_context">];
+  let Spellings = [GNU<"swift_context">];
   let Documentation = [SwiftContextDocs];
 }
 
 def SwiftErrorResult : ParameterABIAttr {
-  let Spellings = [GCC<"swift_error_result">];
+  let Spellings = [GNU<"swift_error_result">];
   let Documentation = [SwiftErrorResultDocs];
 }
 
 def SwiftIndirectResult : ParameterABIAttr {
-  let Spellings = [GCC<"swift_indirect_result">];
+  let Spellings = [GNU<"swift_indirect_result">];
   let Documentation = [SwiftIndirectResultDocs];
 }