diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2021-11-17 16:26:14 +0100 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2021-12-20 10:12:29 -0800 |
commit | ff9c1e5500141df7be15446ccfbdc66752812a9a (patch) | |
tree | 18af3b172428c7a91d7fa89e0102ee1ea8c44001 | |
parent | 5bfd125ec8ba8aab04f3a636dcea39f6c4075ced (diff) |
linux-user: Move thunk.c from top-level
So far, linux-user is the only user of these functions.
Clean up the build machinery by restricting it to linux-user.
Reviewed-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
-rw-r--r-- | MAINTAINERS | 1 | ||||
-rw-r--r-- | linux-user/meson.build | 1 | ||||
-rw-r--r-- | linux-user/thunk.c (renamed from thunk.c) | 0 | ||||
-rw-r--r-- | meson.build | 1 |
4 files changed, 1 insertions, 2 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index be8fc57538..1de6ce6e44 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3077,7 +3077,6 @@ Usermode Emulation Overall usermode emulation M: Riku Voipio <riku.voipio@iki.fi> S: Maintained -F: thunk.c F: accel/tcg/user-exec*.c F: include/user/ F: common-user/ diff --git a/linux-user/meson.build b/linux-user/meson.build index eef1dd68bd..ca8b86f209 100644 --- a/linux-user/meson.build +++ b/linux-user/meson.build @@ -15,6 +15,7 @@ linux_user_ss.add(files( 'signal.c', 'strace.c', 'syscall.c', + 'thunk.c', 'uaccess.c', 'uname.c', )) diff --git a/thunk.c b/linux-user/thunk.c index dac4bf11c6..dac4bf11c6 100644 --- a/thunk.c +++ b/linux-user/thunk.c diff --git a/meson.build b/meson.build index 4e0a8033f7..eebeaab9ce 100644 --- a/meson.build +++ b/meson.build @@ -2633,7 +2633,6 @@ subdir('linux-user') specific_ss.add_all(when: 'CONFIG_BSD_USER', if_true: bsd_user_ss) -linux_user_ss.add(files('thunk.c')) specific_ss.add_all(when: 'CONFIG_LINUX_USER', if_true: linux_user_ss) common_user_ss = common_user_ss.apply(config_all, strict: false) |