diff --git a/hw/xfree86/os-support/bsd/i386_video.c b/hw/xfree86/os-support/bsd/i386_video.c index f25400714..55b5819b7 100644 --- a/hw/xfree86/os-support/bsd/i386_video.c +++ b/hw/xfree86/os-support/bsd/i386_video.c @@ -202,6 +202,9 @@ xf86DisableIO(void) #endif /* USE_I386_IOPL */ #ifdef USE_AMD64_IOPL +#ifdef __NetBSD__ +#define amd64_iopl(x) x86_64_iopl(x) +#endif /***************************************************************************/ /* I/O Permissions section */ /***************************************************************************/ diff --git a/include/meson.build b/include/meson.build index 236b95363..7799c61bc 100644 --- a/include/meson.build +++ b/include/meson.build @@ -384,11 +384,7 @@ if host_machine.system() == 'freebsd' or host_machine.system() == 'dragonfly' if host_machine.cpu_family() == 'x86' or host_machine.cpu_family() == 'x86_64' or host_machine.cpu_family() == 'aarch64' xorg_data.set('USE_DEV_IO', '1') endif -elif host_machine.system() == 'netbsd' - if host_machine.cpu_family() == 'x86' or host_machine.cpu_family() == 'x86_64' - xorg_data.set('USE_I386_IOPL', '1') - endif -elif host_machine.system() == 'openbsd' +elif host_machine.system() == 'netbsd' or host_machine.system() == 'openbsd' if host_machine.cpu_family() == 'x86' xorg_data.set('USE_I386_IOPL', '1') endif