]> granicus.if.org Git - clang/commit
Add AIX Target Info
authorJason Liu <jasonliu.development@gmail.com>
Wed, 13 Mar 2019 16:02:26 +0000 (16:02 +0000)
committerJason Liu <jasonliu.development@gmail.com>
Wed, 13 Mar 2019 16:02:26 +0000 (16:02 +0000)
commitbc8019d56ead81925c79b6cab11a157de9ccf071
tree11d918387db92884d0bc6b04cd020a13a756201e
parentec9dd97583f7356ee12ff2227fb8de15a4770755
Add AIX Target Info

Summary:
A first pass over platform-specific properties of the C API/ABI
on AIX for both 32-bit and 64-bit modes.
This is a continuation of D18360 by Andrew Paprocki and further work by Wu Zhao.

Patch by Andus Yu

Reviewers: apaprocki, chandlerc, hubert.reinterpretcast, jasonliu,
xingxue, sfertile

Reviewed by: hubert.reinterpretcast, apaprocki, sfertile

Differential Revision: https://reviews.llvm.org/D59048

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@356060 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets.cpp
lib/Basic/Targets/OSTargets.h
lib/Basic/Targets/PPC.cpp
lib/Basic/Targets/PPC.h
test/Driver/types.c
test/Headers/max_align.c [new file with mode: 0644]
test/Preprocessor/init.c
test/Sema/varargs-aix.c [new file with mode: 0644]