mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
We currently rely on the kernel linker resolving undefined references against local symbols from other kernel modules. Be explicit about the symbols to export, in advance of changing that behaviour. PR: 207898 Reviewed by: kib, bz Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D47980 (cherry picked from commit c3d2c959b5c0ea05d6e5162def35d51ec267590c)
31 lines
855 B
Makefile
31 lines
855 B
Makefile
|
|
.PATH: ${SRCTOP}/sys/compat/lindebugfs
|
|
|
|
KMOD= lindebugfs
|
|
SRCS= lindebugfs.c
|
|
SRCS+= ${LINUXKPI_GENSRCS}
|
|
|
|
CFLAGS+= ${LINUXKPI_INCLUDES}
|
|
|
|
EXPORT_SYMS= debugfs_create_atomic_t
|
|
EXPORT_SYMS+= debugfs_create_blob
|
|
EXPORT_SYMS+= debugfs_create_bool
|
|
EXPORT_SYMS+= debugfs_create_dir
|
|
EXPORT_SYMS+= debugfs_create_file
|
|
EXPORT_SYMS+= debugfs_create_file_size
|
|
EXPORT_SYMS+= debugfs_create_file_unsafe
|
|
EXPORT_SYMS+= debugfs_create_mode_unsafe
|
|
EXPORT_SYMS+= debugfs_create_symlink
|
|
EXPORT_SYMS+= debugfs_create_u8
|
|
EXPORT_SYMS+= debugfs_create_u16
|
|
EXPORT_SYMS+= debugfs_create_u32
|
|
EXPORT_SYMS+= debugfs_create_u64
|
|
EXPORT_SYMS+= debugfs_create_ulong
|
|
EXPORT_SYMS+= debugfs_create_x8
|
|
EXPORT_SYMS+= debugfs_create_x16
|
|
EXPORT_SYMS+= debugfs_create_x32
|
|
EXPORT_SYMS+= debugfs_create_x64
|
|
EXPORT_SYMS+= debugfs_remove
|
|
EXPORT_SYMS+= debugfs_remove_recursive
|
|
|
|
.include <bsd.kmod.mk>
|