]> granicus.if.org Git - clang/commitdiff
Don't ignore the const attribute - we even have CG support for that. Do ignore the...
authorAnders Carlsson <andersca@mac.com>
Sat, 14 Feb 2009 04:12:57 +0000 (04:12 +0000)
committerAnders Carlsson <andersca@mac.com>
Sat, 14 Feb 2009 04:12:57 +0000 (04:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64538 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Parse/AttributeList.h
lib/Parse/AttributeList.cpp

index c5b058202c1030bf3ed9d8463d8287ee9d18fed4..7775981baf53b01bd78ae5d9754d078ee6a23121 100644 (file)
@@ -56,7 +56,6 @@ public:
     AT_fastcall,
     AT_format,
     AT_IBOutlet,          // Clang-specific.
-    AT_malloc,
     AT_mode,
     AT_noinline,
     AT_nonnull,
index 352869957a5f7e3d5ac925ec4a39512e9e9d39f6..5b70a5908db946304052e029a337fea085e51b9a 100644 (file)
@@ -60,11 +60,11 @@ AttributeList::Kind AttributeList::getKind(const IdentifierInfo *Name) {
     break;
   case 5:
     if (!memcmp(Str, "alias", 5)) return AT_alias;
-    if (!memcmp(Str, "const", 5)) return IgnoredAttribute;  // FIXME!
+    if (!memcmp(Str, "const", 5)) return AT_const;
     break;
   case 6:
     if (!memcmp(Str, "packed", 6)) return AT_packed;
-    if (!memcmp(Str, "malloc", 6)) return AT_malloc;
+    if (!memcmp(Str, "malloc", 6)) return IgnoredAttribute;
     if (!memcmp(Str, "format", 6)) return AT_format;
     if (!memcmp(Str, "unused", 6)) return AT_unused;
     if (!memcmp(Str, "blocks", 6)) return AT_blocks;