forked from OSchip/llvm-project
Adding a Makefile. Hopefully that will make the Linux buildbot happy
llvm-svn: 173732
This commit is contained in:
parent
c96029e118
commit
3c8d169843
|
@ -0,0 +1,25 @@
|
|||
##===- source/DataFormatters/Makefile -------------------------*- Makefile -*-===##
|
||||
#
|
||||
# The LLVM Compiler Infrastructure
|
||||
#
|
||||
# This file is distributed under the University of Illinois Open Source
|
||||
# License. See LICENSE.TXT for details.
|
||||
#
|
||||
##===----------------------------------------------------------------------===##
|
||||
|
||||
LLDB_LEVEL := ../..
|
||||
LIBRARYNAME := lldbCore
|
||||
BUILD_ARCHIVE = 1
|
||||
|
||||
# Enable RTTI on GCC builds because one source file in this directory
|
||||
# (cxa_demangle.cpp) uses dynamic_cast<> and GCC (at least 4.6 and 4.7)
|
||||
# complain if we try to compile it with -fno-rtti. This is somewhat of a
|
||||
# kludge because it forces us to enable RTTI in liblldbUtility.a and also
|
||||
# link in additional clang static libraries to resolve vtable references,
|
||||
# but actually has negligible impact on (shard object) file size.
|
||||
$(info shell basename CXX is $(shell basename $(CXX)))
|
||||
ifeq (g++,$(shell basename $(CXX)))
|
||||
REQUIRES_RTTI = 1
|
||||
endif
|
||||
|
||||
include $(LLDB_LEVEL)/Makefile
|
Loading…
Reference in New Issue