jm-winsz1.m4

来自「Linux下文件工具。」· M4 代码 · 共 40 行

M4
40
字号
#serial 5dnl From Jim Meyering and Paul Eggert.AC_DEFUN([jm_HEADER_TIOCGWINSZ_IN_TERMIOS_H],[AC_REQUIRE([AM_SYS_POSIX_TERMIOS]) AC_CACHE_CHECK([whether use of TIOCGWINSZ requires termios.h],	        jm_cv_sys_tiocgwinsz_needs_termios_h,  [jm_cv_sys_tiocgwinsz_needs_termios_h=no   if test $am_cv_sys_posix_termios = yes; then     AC_EGREP_CPP([yes],     [#include <sys/types.h>#      include <termios.h>#      ifdef TIOCGWINSZ         yes#      endif     ], jm_cv_sys_tiocgwinsz_needs_termios_h=yes)   fi  ])])AC_DEFUN([jm_WINSIZE_IN_PTEM],  [AC_REQUIRE([AM_SYS_POSIX_TERMIOS])   AC_CACHE_CHECK([whether use of struct winsize requires sys/ptem.h],     jm_cv_sys_struct_winsize_needs_sys_ptem_h,     [jm_cv_sys_struct_winsize_needs_sys_ptem_h=yes      if test $am_cv_sys_posix_termios = yes; then	AC_TRY_COMPILE([#include <termios.h>]	  [struct winsize x;],          [jm_cv_sys_struct_winsize_needs_sys_ptem_h=no])      fi      if test $jm_cv_sys_struct_winsize_needs_sys_ptem_h = yes; then	AC_TRY_COMPILE([#include <sys/ptem.h>],	  [struct winsize x;],	  [], [jm_cv_sys_struct_winsize_needs_sys_ptem_h=no])      fi])   if test $jm_cv_sys_struct_winsize_needs_sys_ptem_h = yes; then     AC_DEFINE([WINSIZE_IN_PTEM], 1,       [Define if sys/ptem.h is required for struct winsize.])   fi])

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?