diff options
author | Helge Deller <deller@gmx.de> | 2016-12-06 16:24:03 +0100 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2017-01-22 18:14:10 -0800 |
commit | 8cb762fe013a4368fc7aa2eba27c44033ec310e0 (patch) | |
tree | 03c0f54ebc45ceb1b661e4b4cfa4c66bd7bef8f3 /linux-user/ioctls.h | |
parent | 7c4ee5bcc82e643836a5f32db85887d2475288f7 (diff) |
linux-user: Handle TIOCSTART and TIOCSTOP
Some architectures (ppc, alpha, sparc, parisc, sh and xtensa) define the
BSD TIOCSTART and TIOCSTOP ioctls in their kernel headers to provide
compatibility to other operating systems.
Those ioctls are not implemented in Linux, nevertheless, bash will use
this ioctl if it's available on those architectures.
To avoid false warnings, add code to simply ignore those ioctls.
Signed-off-by: Helge Deller <deller@gmx.de>
Message-Id: <20161206152403.GA6651@ls3530>
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'linux-user/ioctls.h')
-rw-r--r-- | linux-user/ioctls.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h index 1bad701481..eaf6fe61b0 100644 --- a/linux-user/ioctls.h +++ b/linux-user/ioctls.h @@ -422,3 +422,8 @@ MK_PTR(MK_STRUCT(STRUCT_rtentry))) IOCTL_SPECIAL(SIOCDELRT, IOC_W, do_ioctl_rt, MK_PTR(MK_STRUCT(STRUCT_rtentry))) + +#ifdef TARGET_TIOCSTART + IOCTL_IGNORE(TIOCSTART) + IOCTL_IGNORE(TIOCSTOP) +#endif |