summaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authorpgoyette <pgoyette@NetBSD.org>2020-11-04 20:54:20 +0000
committerpgoyette <pgoyette@NetBSD.org>2020-11-04 20:54:20 +0000
commit44b245a9b6b4bf32a9a9d942acfe727b8477ad74 (patch)
treec9a843acddb6338910a9ee2450f663d02f8d8671 /sys/modules
parentd17b1cac5271445585691b6b184845601f194aba (diff)
Use opt_execfmt.h to get build options.
Only include elf32 hooks if we have elf32 defined and elf32 is not the "native" emulation. This allows for having compat_netbsd32 without elf32 (although it's probably not too useful), and also enables arm's old-ABI usage of compat_netbsd32.
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/compat_netbsd32_coredump/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/modules/compat_netbsd32_coredump/Makefile b/sys/modules/compat_netbsd32_coredump/Makefile
index fe2e2878602..d475240ef26 100644
--- a/sys/modules/compat_netbsd32_coredump/Makefile
+++ b/sys/modules/compat_netbsd32_coredump/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/11/01 18:51:03 pgoyette Exp $
+# $NetBSD: Makefile,v 1.2 2020/11/04 20:54:20 pgoyette Exp $
.include "../Makefile.inc"
@@ -10,7 +10,7 @@ SRCS= netbsd32_core.c
.PATH: ${S}/kern
SRCS+= core_elf32.c
-CPPFLAGS+= -DCOMPAT_NETBSD32
+CPPFLAGS+= -DCOMPAT_NETBSD32 -DEXEC_ELF32
WARNS= 3