mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-15 15:48:38 +00:00
Update the instructions for writing a pass as a loadable module per the
new definition in MakefileGuilde.html and Makefile.rules. llvm-svn: 29563
This commit is contained in:
parent
03c7b425a2
commit
dc30910fe0
@ -178,13 +178,15 @@ LEVEL = ../../..
|
||||
# Name of the library to build
|
||||
LIBRARYNAME = Hello
|
||||
|
||||
# Build a dynamically linkable shared object
|
||||
SHARED_LIBRARY = 1
|
||||
|
||||
# Make the shared library become a loadable module so the tools can
|
||||
# dlopen/dlsym on the resulting library.
|
||||
LOADABLE_MODULE = 1
|
||||
|
||||
# Tell the build system which LLVM libraries your pass needs. You'll probably
|
||||
# need at least LLVMSystem.a, LLVMSupport.a, LLVMCore.a but possibly several
|
||||
# others too.
|
||||
LLVMLIBS = LLVMCore.a LLVMSupport.a LLVMSystem.a
|
||||
|
||||
# Include the makefile implementation stuff
|
||||
include $(LEVEL)/Makefile.common
|
||||
</pre></div>
|
||||
|
Loading…
Reference in New Issue
Block a user