]> granicus.if.org Git - clang/commit
Add the Pure attribute to C99 builtin functions from ctype.h. This is a corrected...
authorAaron Ballman <aaron@aaronballman.com>
Wed, 4 May 2016 21:08:13 +0000 (21:08 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 4 May 2016 21:08:13 +0000 (21:08 +0000)
commitce6d6c2e9941ff7307280534ff5570c753236b8f
tree936e6b34c3655a188a6b8a949e04450e359016f4
parentdfe2be47d8dfef3190459d024252576197ed63c9
Add the Pure attribute to C99 builtin functions from ctype.h. This is a corrected version of r266199 with test case fixes.

Patch by Taewook Oh.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@268553 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Builtins.def
include/clang/Basic/Builtins.h
lib/Sema/SemaDecl.cpp
test/FixIt/typo.m
test/Sema/enable_if.c
test/Sema/libbuiltins-ctype-powerpc64.c [new file with mode: 0644]
test/Sema/libbuiltins-ctype-x86_64.c [new file with mode: 0644]