Strip umem related makefile, libumem now lives in the official upstream libumem portability library
This commit is contained in:
parent
fbb34083f0
commit
ff70433ccb
|
@ -117,9 +117,6 @@ AC_CONFIG_FILES([ Makefile
|
|||
zfs/lib/libuutil/Makefile
|
||||
zfs/lib/libzfs/include/Makefile
|
||||
zfs/lib/libzfs/Makefile
|
||||
zfs/lib/libumem/include/Makefile
|
||||
zfs/lib/libumem/include/sys/Makefile
|
||||
zfs/lib/libumem/Makefile
|
||||
zfs/lib/libzcommon/include/Makefile
|
||||
zfs/lib/libzcommon/include/sys/fm/fs/Makefile
|
||||
zfs/lib/libzcommon/include/sys/fm/Makefile
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
subdir-m += libuutil # User space util support
|
||||
subdir-m += libumem # User space memory support
|
||||
subdir-m += libzfs # User space library support
|
||||
subdir-m += libspl # User space compatibility library
|
||||
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
subdir-m += include
|
||||
DISTFILES = envvar.c getpcstack.c init_lib.c init_stand.c linktest_stand.c
|
||||
DISTFILES += malloc.c misc.c stub_stand.c umem.c umem_agent_support.c
|
||||
DISTFILES += umem_fail.c umem_fork.c umem_update_thread.c vmem.c
|
||||
DISTFILES += vmem_base.c vmem_mmap.c vmem_sbrk.c vmem_stand.c zu.c
|
||||
|
||||
LIBRARY := libumem
|
||||
|
||||
# Compile as shared library. There's an extra useless host program
|
||||
# here called 'zu' because it was the easiest way I could convince
|
||||
# the kernel build system to construct a user space shared library.
|
||||
|
||||
HOSTCFLAGS += @HOSTCFLAGS@
|
||||
HOSTCFLAGS += -I@LIBDIR@/libspl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libumem/include
|
||||
|
||||
HOSTLDFLAGS += -pthread
|
||||
HOSTLDFLAGS += -ldl
|
||||
|
||||
hostprogs-y := zu
|
||||
always := $(hostprogs-y)
|
||||
|
||||
zu-objs := zu.o ${LIBRARY}.so
|
||||
|
||||
${LIBRARY}-objs += envvar.o
|
||||
${LIBRARY}-objs += getpcstack.o
|
||||
${LIBRARY}-objs += init_lib.o
|
||||
${LIBRARY}-objs += misc.o
|
||||
${LIBRARY}-objs += umem.o
|
||||
${LIBRARY}-objs += umem_agent_support.o
|
||||
${LIBRARY}-objs += umem_fail.o
|
||||
${LIBRARY}-objs += umem_fork.o
|
||||
${LIBRARY}-objs += umem_update_thread.o
|
||||
${LIBRARY}-objs += vmem.o
|
||||
${LIBRARY}-objs += vmem_base.o
|
||||
${LIBRARY}-objs += vmem_mmap.o
|
||||
${LIBRARY}-objs += vmem_sbrk.o
|
||||
|
||||
# Currently unused
|
||||
# ${LIBRARY}-objs += init_stand.o
|
||||
# ${LIBRARY}-objs += linktest_stand.o
|
||||
# ${LIBRARY}-objs += malloc.o
|
||||
# ${LIBRARY}-objs += stub_stand.o
|
||||
# ${LIBRARY}-objs += vmem_stand.o
|
|
@ -1,2 +0,0 @@
|
|||
subdir-m += sys
|
||||
DISTFILES = misc.h umem.h umem_base.h umem_impl.h vmem_base.h vmem_stand.h
|
|
@ -1 +0,0 @@
|
|||
DISTFILES = vmem.h vmem_impl_user.h
|
|
@ -1,4 +0,0 @@
|
|||
int main(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
|
@ -7,21 +7,19 @@ HOSTCFLAGS += -I@CMDDIR@/zdb/
|
|||
HOSTCFLAGS += -I@LIBDIR@/libspl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libavl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libnvpair/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libumem/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libuutil/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzcommon/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzfs/include
|
||||
|
||||
HOSTLDFLAGS += -lavl -L@LIBDIR@/libavl
|
||||
HOSTLDFLAGS += -lnvpair -L@LIBDIR@/libnvpair
|
||||
HOSTLDFLAGS += -lumem -L@LIBDIR@/libumem
|
||||
HOSTLDFLAGS += -luutil -L@LIBDIR@/libuutil
|
||||
HOSTLDFLAGS += -lzport -L@LIBDIR@/libspl
|
||||
HOSTLDFLAGS += -lzcommon -L@LIBDIR@/libzcommon
|
||||
HOSTLDFLAGS += -lzfs -L@LIBDIR@/libzfs
|
||||
|
||||
# Additional shared library paths for executing binaries in-tree
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libumem:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
|
||||
hostprogs-y := ${CMD}
|
||||
always := $(hostprogs-y)
|
||||
|
|
|
@ -7,21 +7,19 @@ HOSTCFLAGS += -I@CMDDIR@/zdump/
|
|||
HOSTCFLAGS += -I@LIBDIR@/libspl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libavl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libnvpair/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libumem/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libuutil/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzcommon/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzfs/include
|
||||
|
||||
HOSTLDFLAGS += -lavl -L@LIBDIR@/libavl
|
||||
HOSTLDFLAGS += -lnvpair -L@LIBDIR@/libnvpair
|
||||
HOSTLDFLAGS += -lumem -L@LIBDIR@/libumem
|
||||
HOSTLDFLAGS += -luutil -L@LIBDIR@/libuutil
|
||||
HOSTLDFLAGS += -lzport -L@LIBDIR@/libspl
|
||||
HOSTLDFLAGS += -lzcommon -L@LIBDIR@/libzcommon
|
||||
HOSTLDFLAGS += -lzfs -L@LIBDIR@/libzfs
|
||||
|
||||
# Additional shared library paths for executing binaries in-tree
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libumem:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
|
||||
hostprogs-y := ${CMD}
|
||||
always := $(hostprogs-y)
|
||||
|
|
|
@ -7,21 +7,19 @@ HOSTCFLAGS += -I@CMDDIR@/zpool/
|
|||
HOSTCFLAGS += -I@LIBDIR@/libspl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libavl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libnvpair/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libumem/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libuutil/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzcommon/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzfs/include
|
||||
|
||||
HOSTLDFLAGS += -lavl -L@LIBDIR@/libavl
|
||||
HOSTLDFLAGS += -lnvpair -L@LIBDIR@/libnvpair
|
||||
HOSTLDFLAGS += -lumem -L@LIBDIR@/libumem
|
||||
HOSTLDFLAGS += -luutil -L@LIBDIR@/libuutil
|
||||
HOSTLDFLAGS += -lzport -L@LIBDIR@/libspl
|
||||
HOSTLDFLAGS += -lzcommon -L@LIBDIR@/libzcommon
|
||||
HOSTLDFLAGS += -lzfs -L@LIBDIR@/libzfs
|
||||
|
||||
# Additional shared library paths for executing binaries in-tree
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libumem:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
|
||||
hostprogs-y := ${CMD}
|
||||
always := $(hostprogs-y)
|
||||
|
|
|
@ -7,21 +7,19 @@ HOSTCFLAGS += -I@CMDDIR@/zinject/
|
|||
HOSTCFLAGS += -I@LIBDIR@/libspl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libavl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libnvpair/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libumem/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libuutil/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzcommon/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzfs/include
|
||||
|
||||
HOSTLDFLAGS += -lavl -L@LIBDIR@/libavl
|
||||
HOSTLDFLAGS += -lnvpair -L@LIBDIR@/libnvpair
|
||||
HOSTLDFLAGS += -lumem -L@LIBDIR@/libumem
|
||||
HOSTLDFLAGS += -luutil -L@LIBDIR@/libuutil
|
||||
HOSTLDFLAGS += -lzport -L@LIBDIR@/libspl
|
||||
HOSTLDFLAGS += -lzcommon -L@LIBDIR@/libzcommon
|
||||
HOSTLDFLAGS += -lzfs -L@LIBDIR@/libzfs
|
||||
|
||||
# Additional shared library paths for executing binaries in-tree
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libumem:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
|
||||
hostprogs-y := ${CMD}
|
||||
always := $(hostprogs-y)
|
||||
|
|
|
@ -7,21 +7,19 @@ HOSTCFLAGS += -I@CMDDIR@/zpool/
|
|||
HOSTCFLAGS += -I@LIBDIR@/libspl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libavl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libnvpair/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libumem/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libuutil/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzcommon/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzfs/include
|
||||
|
||||
HOSTLDFLAGS += -lavl -L@LIBDIR@/libavl
|
||||
HOSTLDFLAGS += -lnvpair -L@LIBDIR@/libnvpair
|
||||
HOSTLDFLAGS += -lumem -L@LIBDIR@/libumem
|
||||
HOSTLDFLAGS += -luutil -L@LIBDIR@/libuutil
|
||||
HOSTLDFLAGS += -lzport -L@LIBDIR@/libspl
|
||||
HOSTLDFLAGS += -lzcommon -L@LIBDIR@/libzcommon
|
||||
HOSTLDFLAGS += -lzfs -L@LIBDIR@/libzfs
|
||||
|
||||
# Additional shared library paths for executing binaries in-tree
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libumem:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
|
||||
hostprogs-y := ${CMD}
|
||||
always := $(hostprogs-y)
|
||||
|
|
|
@ -7,21 +7,19 @@ HOSTCFLAGS += -I@CMDDIR@/ztest/
|
|||
HOSTCFLAGS += -I@LIBDIR@/libspl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libavl/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libnvpair/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libumem/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libuutil/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzcommon/include
|
||||
HOSTCFLAGS += -I@LIBDIR@/libzfs/include
|
||||
|
||||
HOSTLDFLAGS += -lavl -L@LIBDIR@/libavl
|
||||
HOSTLDFLAGS += -lnvpair -L@LIBDIR@/libnvpair
|
||||
HOSTLDFLAGS += -lumem -L@LIBDIR@/libumem
|
||||
HOSTLDFLAGS += -luutil -L@LIBDIR@/libuutil
|
||||
HOSTLDFLAGS += -lzport -L@LIBDIR@/libspl
|
||||
HOSTLDFLAGS += -lzcommon -L@LIBDIR@/libzcommon
|
||||
HOSTLDFLAGS += -lzfs -L@LIBDIR@/libzfs
|
||||
|
||||
# Additional shared library paths for executing binaries in-tree
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libumem:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
export LD_RUN_PATH = @LIBDIR@/libavl:@LIBDIR@/libnvpair:@LIBDIR@/libuutil:@LIBDIR@/libspl:@LIBDIR@/libzcommon:@LIBDIR@/libzfs
|
||||
|
||||
hostprogs-y := ${CMD}
|
||||
always := $(hostprogs-y)
|
||||
|
|
Loading…
Reference in New Issue