]> granicus.if.org Git - clang/commit
ARM: centralise SizeType, PtrDiffType, and IntPtrType
authorSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 27 Oct 2017 23:04:27 +0000 (23:04 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 27 Oct 2017 23:04:27 +0000 (23:04 +0000)
commitc10c256001ea8a7f9a126ae1ea20858007941d16
tree22e8bc30e171cb1be53306579f61355ab1abfb95
parentb26cd8eec627bf081f512d7f65baed6d0ecd1b91
ARM: centralise SizeType, PtrDiffType, and IntPtrType

Centralise the definitions of these compiler vended types to aid
inspection to ensure that they are defined similarly.  The one case that
stands out is the Darwin case where the types do not match up.  This
fixes the API conformance for APCS-GNU as well.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@316810 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets/ARM.cpp
test/Preprocessor/init.c