Remove some old tty related code, such as <sgtty.h>, old ioctls etc.
authorSascha Wildner <saw@online.de>
Wed, 18 Apr 2018 16:49:47 +0000 (18:49 +0200)
committerSascha Wildner <saw@online.de>
Wed, 18 Apr 2018 16:50:09 +0000 (18:50 +0200)
commitdc06fccac77e846cfaa37e1551a9aaf602993180
tree1b2a67e600c4e065f2edf1601635e05b73c8fe89
parent25d01c1b8476383c05d72376b14eebd47c934708
Remove some old tty related code, such as <sgtty.h>, old ioctls etc.

It is replaced by POSIX termios on modern systems. Also, remove related
code in libcompat.

<sys/ioctl_compat.h> is now just a few lines. This header will eventually
be removed completely.

Two ports, devel/xxgdb and editors/aee, were still using <sgtty.h> and
have since been fixed. But let's bump __DragonFly_version anyway.

Dports-checking-and-fixing: zrj
12 files changed:
Makefile_upgrade.inc
include/Makefile
include/sgtty.h [deleted file]
lib/libcompat/4.1/gtty.c [deleted file]
lib/libcompat/4.1/stty.3 [deleted file]
lib/libcompat/4.1/stty.c [deleted file]
lib/libcompat/Makefile
sys/sys/ioctl.h
sys/sys/ioctl_compat.h
sys/sys/param.h
sys/sys/ttychars.h [deleted file]
sys/sys/ttydev.h [deleted file]