util/superiotool: Fix build on musl-libc systems
commit318ddb8aab8263dd772acadd1cf777ae5604da35
authorFabian Groffen <grobian@gentoo.org>
Fri, 10 Mar 2023 17:12:25 +0000 (10 18:12 +0100)
committerFelix Singer <felixsinger@posteo.net>
Sun, 12 Mar 2023 11:42:38 +0000 (12 11:42 +0000)
tree1341ddd69a18164e9174aa2a54fdd57514699800
parentc1cc7eb8699f0858ecb3e5c9cc1150a067324c17
util/superiotool: Fix build on musl-libc systems

- use __linux__ instead of __GLIBC__ guard for Linux-specific includes
- use POSIX ioperm instead of deprecated iopl

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Change-Id: I99613007aa9feddcb1041f31085cdeb195ff7a68
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73358
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Singer <felixsinger@posteo.net>
util/superiotool/superiotool.c
util/superiotool/superiotool.h