Add safestack attribute to LLVMAttribute enum and Go bindings. Correct
authorPeter Collingbourne <peter@pcc.me.uk>
Mon, 15 Jun 2015 22:16:51 +0000 (22:16 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Mon, 15 Jun 2015 22:16:51 +0000 (22:16 +0000)
commit9784231221a895e7c2ef7c79b3a1ef597bc10390
tree45bbc303dd8cf6d773cb90c127cfc0aa4c74ce00
parent0d6057a14d26c15f6103c8c4e3d203d874e50c07
Add safestack attribute to LLVMAttribute enum and Go bindings. Correct
constants in commented-out part of LLVMAttribute enum. Add tests that verify
that the safestack attribute is only allowed as a function attribute.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239772 91177308-0d34-0410-b5e6-96231b3b80d8
bindings/go/llvm/ir.go
bindings/go/llvm/ir_test.go
include/llvm-c/Core.h
test/Assembler/invalid-safestack-param.ll [new file with mode: 0644]
test/Assembler/invalid-safestack-return.ll [new file with mode: 0644]