[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL v2 7/7] linux-user: fix GPROF build failure
From: |
Laurent Vivier |
Subject: |
[Qemu-devel] [PULL v2 7/7] linux-user: fix GPROF build failure |
Date: |
Fri, 10 May 2019 12:45:36 +0200 |
From: Alex Bennée <address@hidden>
When linux-user/exit was introduced we failed to move the gprof
include at the same time. The CI didn't notice because it only builds
system emulation. Fix it for those that still find gprof useful.
Signed-off-by: Alex Bennée <address@hidden>
Tested-by: Laurent Desnogues <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
---
linux-user/exit.c | 3 +++
linux-user/syscall.c | 3 ---
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/linux-user/exit.c b/linux-user/exit.c
index 14e94e28faf8..bdda7205532e 100644
--- a/linux-user/exit.c
+++ b/linux-user/exit.c
@@ -18,6 +18,9 @@
*/
#include "qemu/osdep.h"
#include "qemu.h"
+#ifdef TARGET_GPROF
+#include <sys/gmon.h>
+#endif
#ifdef CONFIG_GCOV
extern void __gcov_dump(void);
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 44b593b81161..f5ff6f5dc8a8 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall.c
@@ -59,9 +59,6 @@
#ifdef CONFIG_TIMERFD
#include <sys/timerfd.h>
#endif
-#ifdef TARGET_GPROF
-#include <sys/gmon.h>
-#endif
#ifdef CONFIG_EVENTFD
#include <sys/eventfd.h>
#endif
--
2.20.1
- [Qemu-devel] [PULL v2 0/7] Linux user for 4.1 patches, Laurent Vivier, 2019/05/10
- [Qemu-devel] [PULL v2 1/7] linux-user: Add missing IPV6 sockopts, Laurent Vivier, 2019/05/10
- [Qemu-devel] [PULL v2 6/7] linux-user: avoid treading on gprof's SIGPROF signals, Laurent Vivier, 2019/05/10
- [Qemu-devel] [PULL v2 7/7] linux-user: fix GPROF build failure,
Laurent Vivier <=
- [Qemu-devel] [PULL v2 2/7] linux-user/elfload: Fix GCC 9 build warnings, Laurent Vivier, 2019/05/10
- [Qemu-devel] [PULL v2 5/7] linux-user: elf: Map empty PT_LOAD segments, Laurent Vivier, 2019/05/10
- [Qemu-devel] [PULL v2 3/7] linux-user: avoid string truncation warnings in uname field copying, Laurent Vivier, 2019/05/10
- [Qemu-devel] [PULL v2 4/7] The ioctl(SIOCGIFNAME) call requires a struct ifreq., Laurent Vivier, 2019/05/10
- Re: [Qemu-devel] [PULL v2 0/7] Linux user for 4.1 patches, Peter Maydell, 2019/05/10