qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 06/32] bsd-user: Add bsd-proc.c to meson.build


From: Richard Henderson
Subject: Re: [PATCH 06/32] bsd-user: Add bsd-proc.c to meson.build
Date: Tue, 29 Aug 2023 12:17:42 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0

On 8/27/23 08:57, Karim Taha wrote:
From: Warner Losh <imp@bsdimp.com>

Signed-off-by: Warner Losh <imp@bsdimp.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
---
  bsd-user/bsd-proc.h  | 4 ++++
  bsd-user/meson.build | 6 ++++++
  2 files changed, 10 insertions(+)

diff --git a/bsd-user/bsd-proc.h b/bsd-user/bsd-proc.h
index a1061bffb8..048773a75d 100644
--- a/bsd-user/bsd-proc.h
+++ b/bsd-user/bsd-proc.h
@@ -22,6 +22,10 @@
#include <sys/resource.h> +#include "qemu-bsd.h"
+#include "gdbstub/syscalls.h"
+#include "qemu/plugin.h"
+
  /* exit(2) */
  static inline abi_long do_bsd_exit(void *cpu_env, abi_long arg1)
  {
diff --git a/bsd-user/meson.build b/bsd-user/meson.build
index 5243122fc5..b97fce1472 100644
--- a/bsd-user/meson.build
+++ b/bsd-user/meson.build
@@ -7,6 +7,7 @@ bsd_user_ss = ss.source_set()
  common_user_inc += include_directories('include')
bsd_user_ss.add(files(
+  'bsd-proc.c',
    'bsdload.c',
    'elfload.c',
    'main.c',
@@ -16,6 +17,11 @@ bsd_user_ss.add(files(
    'uaccess.c',
  ))

Ok so far.

+elf = cc.find_library('elf', required: true)
+procstat = cc.find_library('procstat', required: true)
+kvm = cc.find_library('kvm', required: true)
+bsd_user_ss.add(elf, procstat, kvm)

What are these for?  Particularly kvm?


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]