[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 3/9] linux-user/safe-syscall.inc.S: Move to common-user
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH v4 3/9] linux-user/safe-syscall.inc.S: Move to common-user |
Date: |
Wed, 17 Nov 2021 17:20:13 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 |
On 11/17/21 13:49, Richard Henderson wrote:
> On 11/16/21 10:03 PM, Warner Losh wrote:
>> I had to add this:
>>
>> diff --git a/meson.build b/meson.build
>> index 0a88bff8d2..349e7a988f 100644
>> --- a/meson.build
>> +++ b/meson.build
>> @@ -2880,6 +2880,8 @@ foreach target : target_dirs
>> endif
>> if 'CONFIG_BSD_USER' in config_target
>> base_dir = 'bsd-user'
>> + target_inc += include_directories('bsd-user/host/' /
>> config_host['ARCH'])
>> + target_inc += include_directories('common-user/host/' /
>> config_host['ARCH'])
>
> I get an error for adding bsd-user/host/ at this point, because
> bsd-user/host/arch does not yet exist. But I can certainly add
> common-user/host/ now.
Does commit 46369b50ee3 help?
("Introduce meson_user_arch source set for arch-specific user-mode")
- [PATCH v4 0/9] linux-user: simplify safe signal handling, Richard Henderson, 2021/11/16
- [PATCH v4 4/9] common-user: Move syscall error detection into safe_syscall_base, Richard Henderson, 2021/11/16
- [PATCH v4 6/9] common-user/host/sparc64: Add safe-syscall.inc.S, Richard Henderson, 2021/11/16
- [PATCH v4 9/9] common-user: Move safe-syscall.* from *-user, Richard Henderson, 2021/11/16
- [PATCH v4 7/9] linux-user: Remove HAVE_SAFE_SYSCALL and hostdep.h, Richard Henderson, 2021/11/16
- [PATCH v4 5/9] common-user/host/mips: Add safe-syscall.inc.S, Richard Henderson, 2021/11/16
- [PATCH v4 8/9] common-user: Adjust system call return on FreeBSD, Richard Henderson, 2021/11/16