]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Linux regtest: fixes for building on musl x86
authorPaul Floyd <pjfloyd@wanadoo.fr>
Tue, 16 May 2023 06:20:59 +0000 (08:20 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Tue, 16 May 2023 06:20:59 +0000 (08:20 +0200)
memcheck/tests/x86-linux/scalar.c
none/tests/x86-linux/sigcontext.c

index 54d0e0443ae2c77197fee16f42a2557aef6ac5b0..83ed38c4d994a9d3bbc51c16df86144f9f59a460 100644 (file)
@@ -5,7 +5,7 @@
 #include <unistd.h>
 #include <sched.h>
 #include <signal.h>
-#include <linux/mman.h> // MREMAP_FIXED
+#include <sys/mman.h> // MREMAP_FIXED
 #include <sys/prctl.h>
 
 // Here we are trying to trigger every syscall error (scalar errors and
@@ -269,7 +269,7 @@ int main(void)
    SY(__NR_lock); FAIL;
 
    // __NR_ioctl 54
-   #include <asm/ioctls.h>
+   #include <sys/ioctl.h>
    GO(__NR_ioctl, "3s 1m");
    SY(__NR_ioctl, x0, x0+TCSETS, x0); FAIL;
 
index dec1c8f60efe21f3278e9e56d422d45ff816c589..9dd8d340235c1bb26a0c1147240cb5d6c98a4d0d 100644 (file)
@@ -4,7 +4,7 @@
 #include <signal.h>
 #include <unistd.h>
 #include <sys/ucontext.h>
-#include <asm/unistd.h>
+#include <syscall.h>
 
 #define VAL1 0x11223344
 #define VAL2 0x44332211