mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-22 06:57:51 +00:00
34 lines
827 B
PHP
34 lines
827 B
PHP
|
LXIP_DIR := $(REP_DIR)/src/lib/lxip
|
||
|
LIBS := jitterentropy virt_lx_emul virt_linux_generated
|
||
|
SHARED_LIB := yes
|
||
|
|
||
|
TARGET_LIB_DIR := $(LXIP_DIR)
|
||
|
INC_DIR += $(LXIP_DIR)/shadow $(LXIP_DIR)/include $(LXIP_DIR)
|
||
|
|
||
|
SRC_CC += lx_emul/random.cc
|
||
|
|
||
|
SRC_CC += init.cc \
|
||
|
socket.cc \
|
||
|
|
||
|
SRC_C += dummies.c \
|
||
|
generated_dummies.c \
|
||
|
lx_emul.c \
|
||
|
lx_socket.c \
|
||
|
lx_user.c \
|
||
|
net_driver.c \
|
||
|
|
||
|
SRC_CC += genode_c_api/nic_client.cc
|
||
|
|
||
|
#
|
||
|
# Don't create jump slots for everything compiled in here since there are
|
||
|
# function calls from inline assembly (i.e., __sw_hweight64) with unaligned sp
|
||
|
# leading to GPs during fxsave on x86).
|
||
|
#
|
||
|
LD_OPT += -Bsymbolic-functions
|
||
|
|
||
|
vpath %.cc $(REP_DIR)/src/lib
|
||
|
vpath %.c $(LXIP_DIR)/spec/$(SPEC_ARCH)
|
||
|
vpath % $(LXIP_DIR)
|
||
|
|
||
|
# vi: set ft=make :
|