Emit the ARM build attributes ABI_PCS_wchar_t and ABI_enum_size.
authorOliver Stannard <oliver.stannard@arm.com>
Fri, 20 Jun 2014 10:08:11 +0000 (10:08 +0000)
committerOliver Stannard <oliver.stannard@arm.com>
Fri, 20 Jun 2014 10:08:11 +0000 (10:08 +0000)
commite5241cc48858af7c6ca58ae677b69323e8f84eb5
tree318382ea8a0b6d8fbb3c03d846aeb64dd54cec78
parenta5efeb6b39304f5d34d74a5e32e5142d84eb2a43
Emit the ARM build attributes ABI_PCS_wchar_t and ABI_enum_size.

Emit the ARM build attributes ABI_PCS_wchar_t and ABI_enum_size based on
module flags metadata.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211349 91177308-0d34-0410-b5e6-96231b3b80d8
docs/LangRef.rst
include/llvm/Support/ARMBuildAttributes.h
lib/Target/ARM/ARMAsmPrinter.cpp
test/CodeGen/ARM/metadata-default.ll [new file with mode: 0644]
test/CodeGen/ARM/metadata-short-enums.ll [new file with mode: 0644]
test/CodeGen/ARM/metadata-short-wchar.ll [new file with mode: 0644]