From: Ian Lance Taylor Date: Tue, 4 Dec 2012 06:23:37 +0000 (+0000) Subject: mksysinfo: Fix TIOCNOTTY and TIOCSCTTY for ARM. X-Git-Tag: releases/gcc-4.8.0~1602 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=98fd70c20f55a656de0c40a7f5fb982166c2ad34;p=thirdparty%2Fgcc.git mksysinfo: Fix TIOCNOTTY and TIOCSCTTY for ARM. From Matthias Klose. From-SVN: r194118 --- diff --git a/libgo/mksysinfo.sh b/libgo/mksysinfo.sh index 3688c530d065..ed585d62f51d 100755 --- a/libgo/mksysinfo.sh +++ b/libgo/mksysinfo.sh @@ -168,6 +168,12 @@ enum { #ifdef TIOCGWINSZ TIOCGWINSZ_val = TIOCGWINSZ, #endif +#ifdef TIOCNOTTY + TIOCNOTTY_val = TIOCNOTTY, +#endif +#ifdef TIOCSCTTY + TIOCSCTTY_val = TIOCSCTTY, +#endif }; EOF @@ -725,6 +731,16 @@ if ! grep '^const TIOCGWINSZ' ${OUT} >/dev/null 2>&1; then echo 'const TIOCGWINSZ = _TIOCGWINSZ_val' >> ${OUT} fi fi +if ! grep '^const TIOCNOTTY' ${OUT} >/dev/null 2>&1; then + if grep '^const _TIOCNOTTY_val' ${OUT} >/dev/null 2>&1; then + echo 'const TIOCNOTTY = _TIOCNOTTY_val' >> ${OUT} + fi +fi +if ! grep '^const TIOCSCTTY' ${OUT} >/dev/null 2>&1; then + if grep '^const _TIOCSCTTY_val' ${OUT} >/dev/null 2>&1; then + echo 'const TIOCSCTTY = _TIOCSCTTY_val' >> ${OUT} + fi +fi # The ioctl flags for terminal control grep '^const _TC[GS]ET' gen-sysinfo.go | \