runtime/Linux: Initial support for tying compiler-rt build into Clang build on

Linux.
 - Currently just builds a full library, and only on x86, and only for the
   target arch.

llvm-svn: 145672
This commit is contained in:
Daniel Dunbar 2011-12-02 02:31:32 +00:00
parent af6431077c
commit a48d32bc9c

View File

@ -82,10 +82,23 @@ RuntimeLibrary.darwin.Configs := \
# On Darwin, fake Clang into using the iOS assembler (since compiler-rt wants to
# build ARM bits).
ifeq ($(OS),Darwin)
CLANG_CCFLAGS += -ccc-install-dir \
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/
endif
# On Linux, include a library which has all the runtime functions.
ifeq ($(OS),Linux)
RuntimeDirs += linux
RuntimeLibrary.linux.Configs :=
# We currently only try to generate runtime libraries on x86.
ifeq ($(ARCH),x86)
RuntimeLibrary.linux.Configs += full-i386
endif
ifeq ($(ARCH),x86_64)
RuntimeLibrary.linux.Configs += full-x86_64
endif
endif
####