Remove support for pnaclcall attribute
It was used for interoperability with PNaCl's calling conventions, but
it's no longer needed.
Paths
| Differential D7206
Remove support for pnaclcall attribute ClosedPublic Authored by dschuff on Jan 27 2015, 11:50 AM.
Details Summary Remove support for pnaclcall attribute It was used for interoperability with PNaCl's calling conventions, but
Diff Detail Event Timelinedschuff updated this object. Comment Actions As Aaron pointed out it's probably better to keep other enum values the same and leave a placeholder here PnaclCall was until the next major rev. lgtm otherwise. This revision is now accepted and ready to land.Jan 27 2015, 11:41 PM Comment Actions Otherwise LGTM too.
dschuff edited edge metadata. Comment Actions
it just existed to delegate to either the portable or native ABIInfo
Closed by commit rL227362: Remove support for pnaclcall attribute (authored by dschuff). · Explain WhyJan 28 2015, 12:26 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 18908 include/clang-c/Index.h
include/clang/AST/Type.h
include/clang/Basic/Attr.td
include/clang/Basic/Specifiers.h
lib/AST/Type.cpp
lib/AST/TypePrinter.cpp
lib/Basic/Targets.cpp
lib/CodeGen/CGCall.cpp
lib/CodeGen/TargetInfo.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaType.cpp
test/CodeGen/arm-pnaclcall.c
test/CodeGen/x86_64-arguments-nacl.c
test/Sema/callingconv.c
tools/libclang/CXType.cpp
|
Removed entirely and left a placeholder comment.