cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Makefile (584B)


      1# SPDX-License-Identifier: GPL-2.0
      2#
      3# Makefile for the Linux BPFILTER layer.
      4#
      5
      6userprogs := bpfilter_umh
      7bpfilter_umh-objs := main.o
      8userccflags += -I $(srctree)/tools/include/ -I $(srctree)/tools/include/uapi
      9
     10ifeq ($(CONFIG_BPFILTER_UMH), y)
     11# builtin bpfilter_umh should be linked with -static
     12# since rootfs isn't mounted at the time of __init
     13# function is called and do_execv won't find elf interpreter
     14userldflags += -static
     15endif
     16
     17$(obj)/bpfilter_umh_blob.o: $(obj)/bpfilter_umh
     18
     19obj-$(CONFIG_BPFILTER_UMH) += bpfilter.o
     20bpfilter-objs += bpfilter_kern.o bpfilter_umh_blob.o