]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Pull in r189644 from upstream llvm trunk:
authordim <dim@FreeBSD.org>
Thu, 3 Oct 2013 20:38:57 +0000 (20:38 +0000)
committerdim <dim@FreeBSD.org>
Thu, 3 Oct 2013 20:38:57 +0000 (20:38 +0000)
commitaae6234255311ce64facefa4a4d332c68542d3b3
tree2d1dccc02cf12c36278f038437b6db16675cd56e
parent5dc4bb5bd3d0e995e13054a94b6d63490561ed9c
Pull in r189644 from upstream llvm trunk:

  Add ms_abi and sysv_abi attribute handling.

  Based on a patch by Benno Rice!

This will help to develop EFI support.

Approved by: re (kib)
Verified by: benno
MFC after: 1 week
21 files changed:
contrib/llvm/include/llvm/IR/CallingConv.h
contrib/llvm/lib/AsmParser/LLLexer.cpp
contrib/llvm/lib/AsmParser/LLParser.cpp
contrib/llvm/lib/AsmParser/LLToken.h
contrib/llvm/lib/IR/AsmWriter.cpp
contrib/llvm/lib/Target/X86/X86CallingConv.td
contrib/llvm/lib/Target/X86/X86FastISel.cpp
contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
contrib/llvm/lib/Target/X86/X86Subtarget.h
contrib/llvm/tools/clang/include/clang-c/Index.h
contrib/llvm/tools/clang/include/clang/AST/Type.h
contrib/llvm/tools/clang/include/clang/Basic/Attr.td
contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
contrib/llvm/tools/clang/lib/AST/DumpXML.cpp
contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
contrib/llvm/tools/clang/lib/AST/Type.cpp
contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
contrib/llvm/tools/clang/lib/Basic/Targets.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
contrib/llvm/tools/clang/lib/Sema/SemaType.cpp