Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions tools/lkl/Makefile.autoconf
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@ define aarch64_host
$(call set_autoconf_var,AARCH64,y)
endef

define riscv64_host
$(call set_autoconf_var,RISCV64,y)
LDFLAGS += -Wl,--no-relax
endef

define virtio_net_dpdk
$(call set_autoconf_var,VIRTIO_NET_DPDK,y)
RTE_SDK ?= $(OUTPUT)/dpdk-17.02
Expand Down Expand Up @@ -75,6 +80,7 @@ define posix_host
$(if $(filter $(1),elf64-x86-64-freebsd),$(call bsd_host))
$(if $(filter $(1),elf32-littlearm),$(call arm_host))
$(if $(filter $(1),elf64-littleaarch64),$(call aarch64_host))
$(if $(filter $(1),elf64-littleriscv),$(call riscv64_host))
$(if $(filter yes,$(dpdk)),$(call virtio_net_dpdk))
$(if $(filter yes,$(vde)),$(call virtio_net_vde))
$(if $(strip $(call find_include,fuse3/fuse.h)),$(call set_autoconf_var,FUSE,y))
Expand Down
1 change: 1 addition & 0 deletions tools/lkl/Targets
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ LDFLAGS_lib/hijack/liblkl-hijack-y += -shared -nodefaultlibs
LDLIBS_lib/hijack/liblkl-hijack-y += -ldl
LDLIBS_lib/hijack/liblkl-hijack-$(LKL_HOST_CONFIG_ARM) += -lgcc -lc
LDLIBS_lib/hijack/liblkl-hijack-$(LKL_HOST_CONFIG_AARCH64) += -lgcc -lc
LDLIBS_lib/hijack/liblkl-hijack-$(LKL_HOST_CONFIG_RISCV64) += -lgcc -lc
LDLIBS_lib/hijack/liblkl-hijack-$(LKL_HOST_CONFIG_I386) += -lc_nonshared

LDFLAGS_lib/hijack/liblkl-zpoline-$(LKL_HOST_CONFIG_POSIX) += -shared -nodefaultlibs
Expand Down
Loading