about summary refs log tree commit diff homepage
path: root/runtime/klee-libc/Makefile.cmake.bitcode
blob: 6e85952cabf5e4ab6346e4a65682aa8cd38f994a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#===--------------------------------------------------------*- Makefile -*--===#
#
#                     The KLEE Symbolic Virtual Machine
#
# This file is distributed under the University of Illinois Open Source
# License. See LICENSE.TXT for details.
#
#===------------------------------------------------------------------------===#
LEVEL := ../

include $(LEVEL)/Makefile.cmake.bitcode.config

# Prevent glibc from inlining some definitions
# of builtins
LLVMCC.Flags += -D__NO_INLINE__

# FIXME: This is a horrible hack
ifeq ($(USE_MODULE_INSTEAD_OF_BCA),1)
	MODULE_NAME=klee-libc
else
	ARCHIVE_NAME=klee-libc
endif

include $(LEVEL)/Makefile.cmake.bitcode.rules