Don't ignore the const attribute - we even have CG support for that. Do ignore the malloc attribute however.

llvm-svn: 64538
This commit is contained in:
Anders Carlsson 2009-02-14 04:12:57 +00:00
parent 11352f9d63
commit 0ed56a1b9f
2 changed files with 2 additions and 3 deletions

View File

@ -56,7 +56,6 @@ public:
AT_fastcall,
AT_format,
AT_IBOutlet, // Clang-specific.
AT_malloc,
AT_mode,
AT_noinline,
AT_nonnull,

View 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;