1f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola##===- tools/bugpoint-passes/Makefile -- -------------------*- Makefile -*-===## 2f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# 3f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# The LLVM Compiler Infrastructure 4f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# 5f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# This file is distributed under the University of Illinois Open Source 6f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# License. See LICENSE.TXT for details. 7f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# 8f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola##===----------------------------------------------------------------------===## 9f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola 108c39c9647da4f375e4f89bd417d86f5c3ff6dfa5Daniel DunbarLEVEL := ../.. 118c39c9647da4f375e4f89bd417d86f5c3ff6dfa5Daniel DunbarLIBRARYNAME := BugpointPasses 128c39c9647da4f375e4f89bd417d86f5c3ff6dfa5Daniel DunbarLOADABLE_MODULE := 1 138c39c9647da4f375e4f89bd417d86f5c3ff6dfa5Daniel DunbarUSEDLIBS := 14f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola 15f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# If we don't need RTTI or EH, there's no reason to export anything 16f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola# from this plugin. 17f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindolaifneq ($(REQUIRES_RTTI), 1) 18f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindolaifneq ($(REQUIRES_EH), 1) 19f47d709e66fd04d790e56f726c295056e4a8208eRafael EspindolaEXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/bugpoint.exports 20f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindolaendif 21f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindolaendif 22f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindola 23f47d709e66fd04d790e56f726c295056e4a8208eRafael Espindolainclude $(LEVEL)/Makefile.common 24