Changeset View
Changeset View
Standalone View
Standalone View
lldb/trunk/lib/Makefile
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | USEDLIBS = lldbAPI.a \ | ||||
lldbPluginObjectContainerBSDArchive.a \ | lldbPluginObjectContainerBSDArchive.a \ | ||||
lldbPluginObjectContainerMachOArchive.a \ | lldbPluginObjectContainerMachOArchive.a \ | ||||
lldbPluginObjectFileELF.a \ | lldbPluginObjectFileELF.a \ | ||||
lldbPluginObjectFileJIT.a \ | lldbPluginObjectFileJIT.a \ | ||||
lldbPluginSymbolVendorELF.a \ | lldbPluginSymbolVendorELF.a \ | ||||
lldbPluginObjectFilePECOFF.a \ | lldbPluginObjectFilePECOFF.a \ | ||||
lldbPluginOSPython.a \ | lldbPluginOSPython.a \ | ||||
lldbPluginPlatformGDB.a \ | lldbPluginPlatformGDB.a \ | ||||
lldbPluginProcessElfCore.a \ | |||||
lldbPluginProcessGDBRemote.a \ | lldbPluginProcessGDBRemote.a \ | ||||
lldbPluginSymbolFileDWARF.a \ | lldbPluginSymbolFileDWARF.a \ | ||||
lldbPluginSymbolFileSymtab.a \ | lldbPluginSymbolFileSymtab.a \ | ||||
lldbPluginSystemRuntimeMacOSX.a \ | lldbPluginSystemRuntimeMacOSX.a \ | ||||
lldbPluginUnwindAssemblyInstEmulation.a \ | lldbPluginUnwindAssemblyInstEmulation.a \ | ||||
lldbPluginUnwindAssemblyX86.a \ | lldbPluginUnwindAssemblyX86.a \ | ||||
lldbPluginProcessUtility.a \ | lldbPluginProcessUtility.a \ | ||||
lldbSymbol.a \ | lldbSymbol.a \ | ||||
Show All 37 Lines | LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader bitwriter codegen \ | ||||
linker option | linker option | ||||
ifeq ($(HOST_OS),Darwin) | ifeq ($(HOST_OS),Darwin) | ||||
USEDLIBS += lldbPluginDynamicLoaderDarwinKernel.a \ | USEDLIBS += lldbPluginDynamicLoaderDarwinKernel.a \ | ||||
lldbPluginObjectFileMachO.a \ | lldbPluginObjectFileMachO.a \ | ||||
lldbPluginSymbolVendorMacOSX.a \ | lldbPluginSymbolVendorMacOSX.a \ | ||||
lldbPluginProcessDarwin.a \ | lldbPluginProcessDarwin.a \ | ||||
lldbPluginProcessMachCore.a \ | lldbPluginProcessMachCore.a \ | ||||
lldbPluginProcessElfCore.a \ | |||||
lldbPluginJITLoaderGDB.a | lldbPluginJITLoaderGDB.a | ||||
endif | endif | ||||
ifeq ($(HOST_OS),Linux) | ifeq ($(HOST_OS),Linux) | ||||
USEDLIBS += lldbPluginProcessLinux.a \ | USEDLIBS += lldbPluginProcessLinux.a \ | ||||
lldbPluginProcessPOSIX.a \ | lldbPluginProcessPOSIX.a \ | ||||
lldbPluginProcessElfCore.a \ | |||||
lldbPluginJITLoaderGDB.a | lldbPluginJITLoaderGDB.a | ||||
endif | endif | ||||
ifeq ($(HOST_OS),MingW) | ifeq ($(HOST_OS),MingW) | ||||
USEDLIBS += lldbPluginProcessElfCore.a \ | USEDLIBS += lldbPluginJITLoaderGDB.a | ||||
lldbPluginJITLoaderGDB.a | |||||
endif | endif | ||||
ifneq (,$(filter $(HOST_OS), FreeBSD GNU/kFreeBSD)) | ifneq (,$(filter $(HOST_OS), FreeBSD GNU/kFreeBSD)) | ||||
USEDLIBS += lldbPluginProcessPOSIX.a \ | USEDLIBS += lldbPluginProcessPOSIX.a \ | ||||
lldbPluginProcessFreeBSD.a \ | lldbPluginProcessFreeBSD.a \ | ||||
lldbPluginProcessElfCore.a \ | |||||
lldbPluginJITLoaderGDB.a | lldbPluginJITLoaderGDB.a | ||||
endif | endif | ||||
include $(LEVEL)/Makefile.common | include $(LEVEL)/Makefile.common | ||||
ifeq ($(HOST_OS),MingW) | ifeq ($(HOST_OS),MingW) | ||||
LLVMLibsOptions += -lws2_32 | LLVMLibsOptions += -lws2_32 | ||||
# Include everything from the .a's into the shared library. | # Include everything from the .a's into the shared library. | ||||
▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines |