]> git.proxmox.com Git - mirror_qemu.git/commitdiff
linux-user: fix struct target_epoll_event layout for MIPS
authorPaul Burton <paul@archlinuxmips.org>
Sun, 22 Jun 2014 10:25:39 +0000 (11:25 +0100)
committerRiku Voipio <riku.voipio@linaro.org>
Sun, 29 Jun 2014 11:19:59 +0000 (14:19 +0300)
MIPS requires the pad field to 64b-align the data field just as ARM
does.

Signed-off-by: Paul Burton <paul@archlinuxmips.org>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
linux-user/syscall_defs.h

index 69c3982ee655d7276ecfe7975147e2fcdf75f45e..e379b45cabfe9c03bbc1c0937638ae0116fd2828 100644 (file)
@@ -2528,7 +2528,7 @@ typedef union target_epoll_data {
 
 struct target_epoll_event {
     uint32_t events;
-#ifdef TARGET_ARM
+#if defined(TARGET_ARM) || defined(TARGET_MIPS) || defined(TARGET_MIPS64)
     uint32_t __pad;
 #endif
     target_epoll_data_t data;