1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/tools/llvm-c-test
Robert Widmann da759a6ef9 [LLVM-C] Redo unnamed_address attribute bindings
Summary:
The old bindings should have used an enum instead of a boolean.  This
deprecates LLVMHasUnnamedAddr and LLVMSetUnnamedAddr , replacing them
with LLVMGetUnnamedAddress and LLVMSetUnnamedAddress respectively that do.
Though it is unlikely LLVM will gain more supported global value linker
hints, the new API can scale to accommodate this.

Reviewers: deadalnix, whitequark

Reviewed By: whitequark

Subscribers: llvm-commits, harlanhaskins

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

llvm-svn: 327479
2018-03-14 06:45:51 +00:00
..
attributes.c Report fatal error in the case of out of memory 2018-02-20 05:41:26 +00:00
calc.c Prefix external symbols in llvm-c-test. 2016-02-05 13:31:14 +00:00
CMakeLists.txt [LLVM-C] Expose functions to create debug locations via DIBuilder. 2017-11-01 22:18:52 +00:00
debuginfo.c Fixed warning 'function declaration isn’t a prototype [-Werror=strict-prototypes]' 2017-12-16 02:54:17 +00:00
diagnostic.c [llvm-c] Expose LLVMContextGetDiagnostic{Handler,Context} 2016-04-08 09:19:02 +00:00
disassemble.c Prefix external symbols in llvm-c-test. 2016-02-05 13:31:14 +00:00
echo.cpp [LLVM-C] Redo unnamed_address attribute bindings 2018-03-14 06:45:51 +00:00
helpers.c Remove redundant includes from tools. 2017-12-13 21:31:10 +00:00
include-all.c
llvm-c-test.h [LLVM-C] Expose functions to create debug locations via DIBuilder. 2017-11-01 22:18:52 +00:00
main.c Remove redundant includes from tools. 2017-12-13 21:31:10 +00:00
metadata.c Prefix external symbols in llvm-c-test. 2016-02-05 13:31:14 +00:00
module.c Remove redundant includes from tools. 2017-12-13 21:31:10 +00:00
object.c Prefix external symbols in llvm-c-test. 2016-02-05 13:31:14 +00:00
targets.c Prefix external symbols in llvm-c-test. 2016-02-05 13:31:14 +00:00