Le 28/08/2020 à 14:11, Peter Maydell a écrit :
> On Thu, 27 Aug 2020 at 20:23, Laurent Vivier <laurent@vivier.eu> wrote:
>>
>> The following changes since commit 25f6dc28a3a8dd231c2c092a0e65bd796353c769:
>>
>> Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-08-26' =
>> into staging (2020-08-26 10:28:36 +0100)
>>
>> are available in the Git repository at:
>>
>> git://github.com/vivier/qemu.git tags/linux-user-for-5.2-pull-request
>>
>> for you to fetch changes up to aa26eb42f5eaec54257aaceaeda50b9aa98756a5:
>>
>> linux-user: Add support for utimensat_time64() and semtimedop_time64() (202=
>> 0-08-27 12:29:51 +0200)
>>
>> ----------------------------------------------------------------
>> add utimensat_time64, semtimedop_time64, rt_sigtimedwait_time64,
>> sched_rr_get_interval_time64, clock_nanosleep_time64, clock_adjtime64,
>> mq_timedsend_time64, mq_timedreceive_time64
>> fix semop, semtimedop, clock_nanosleep, mq_timedsend, target_to_host_timespec=
>> 64
>> fix tembits.h
>> add more strace function
>> Add upport DRM_IOCTL_I915_GETPARAM
>> detect mismatched ELF ABI in qemu-mips[n32][el]
>
> Hi; this fails to build with clang:
>
> ../../linux-user/syscall.c:1181:24: error: unused function
> 'copy_from_user_timeval64' [-Werror,-Wunused-function]
> static inline abi_long copy_from_user_timeval64(struct timeval *tv,
> ^
> 1 error generated.
I've added the missing #ifdef and I'm going to resend the PR.
Thanks,
Laurent