search for: only_unmangled

Displaying 6 results from an estimated 6 matches for "only_unmangled".

2017 Apr 05
2
Shipping LLVM.dll for the C API with the Windows installer.
...t does it by: * build LLVM.so * use nm+awk+sed to pick out the symbols starting with LLVM * build LLVM-C.so using a -reexport_library linker option I'm thinking that maybe we could make this not-darwin-specific by making use of utils/extract_symbols.py: * edit extract_symbols.py to add a --only_unmangled option (or maybe --only_prefix=LLVM or something like that) * on non-darwin use that instead of the existing command to get the symbols to export (or: make extract_symbols.py work on Darwin) * instead of building LLVM-C.so from LLVM.so using this -reexport_library option, instead build L...
2017 Apr 06
2
Shipping LLVM.dll for the C API with the Windows installer.
...to pick out the symbols starting with LLVM > > * build LLVM-C.so using a -reexport_library linker option > > > > I'm thinking that maybe we could make this not-darwin-specific by making > > use of utils/extract_symbols.py: > > * edit extract_symbols.py to add a --only_unmangled option (or maybe > > --only_prefix=LLVM or something like that) > > * on non-darwin use that instead of the existing command to get the > > symbols to export (or: make extract_symbols.py work on Darwin) > > * instead of building LLVM-C.so from LLVM.so using this >...
2017 Jul 10
2
Shipping LLVM.dll for the C API with the Windows installer.
...ng a -reexport_library linker option > >>> > > >>> > I'm thinking that maybe we could make this not-darwin-specific by > >>> > making > >>> > use of utils/extract_symbols.py: > >>> > * edit extract_symbols.py to add a --only_unmangled option (or maybe > >>> > --only_prefix=LLVM or something like that) > >>> > * on non-darwin use that instead of the existing command to get the > >>> > symbols to export (or: make extract_symbols.py work on Darwin) > >>> > * instea...
2017 Jul 06
0
Shipping LLVM.dll for the C API with the Windows installer.
...t; * build LLVM-C.so using a -reexport_library linker option >>> > >>> > I'm thinking that maybe we could make this not-darwin-specific by >>> > making >>> > use of utils/extract_symbols.py: >>> > * edit extract_symbols.py to add a --only_unmangled option (or maybe >>> > --only_prefix=LLVM or something like that) >>> > * on non-darwin use that instead of the existing command to get the >>> > symbols to export (or: make extract_symbols.py work on Darwin) >>> > * instead of building LLVM-C...
2017 Jul 10
0
Shipping LLVM.dll for the C API with the Windows installer.
...ry linker option >> >>> > >> >>> > I'm thinking that maybe we could make this not-darwin-specific by >> >>> > making >> >>> > use of utils/extract_symbols.py: >> >>> > * edit extract_symbols.py to add a --only_unmangled option (or >> maybe >> >>> > --only_prefix=LLVM or something like that) >> >>> > * on non-darwin use that instead of the existing command to get the >> >>> > symbols to export (or: make extract_symbols.py work on Darwin) >> &g...
2017 Mar 30
2
Shipping LLVM.dll for the C API with the Windows installer.
Hello list! So I'm wondering if there is a will to ship a DLL with the C API exported? LLVM currently ships with LTO.dll which has some C api functions exported, made from the export file tools/lto/lto.exports, so it would not be the first DLL LLVM shipped. Currently I (and the users of my project[1]) are building it ourselves using this script[2] derived from the LLVMSharp script[3]. Which