⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 time_r.m4

📁 gnu tar 源码包。 tar 软件是 Unix 系统下的一个打包软件
💻 M4
字号:
dnl Reentrant time functions like localtime_r.dnl Copyright (C) 2003, 2006, 2007, 2008 Free Software Foundation, Inc.dnl This file is free software; the Free Software Foundationdnl gives unlimited permission to copy and/or distribute it,dnl with or without modifications, as long as this notice is preserved.dnl Written by Paul Eggert.AC_DEFUN([gl_TIME_R],[ dnl Persuade glibc and Solaris <time.h> to declare localtime_r.  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])  AC_REQUIRE([gl_HEADER_TIME_H_DEFAULTS])  AC_REQUIRE([AC_C_RESTRICT])  AC_CACHE_CHECK([whether localtime_r is compatible with its POSIX signature],    [gl_cv_time_r_posix],    [AC_TRY_COMPILE(       [#include <time.h>],       [/* We don't need to append 'restrict's to the argument types,	   even though the POSIX signature has the 'restrict's,	   since C99 says they can't affect type compatibility.  */	struct tm * (*ptr) (time_t const *, struct tm *) = localtime_r;        if (ptr) return 0;        /* Check the return type is a pointer.  On HP-UX 10 it is 'int'.  */        *localtime_r (0, 0);],       [gl_cv_time_r_posix=yes],       [gl_cv_time_r_posix=no])])  if test $gl_cv_time_r_posix = yes; then    REPLACE_LOCALTIME_R=0  else    REPLACE_LOCALTIME_R=1    AC_LIBOBJ([time_r])    gl_PREREQ_TIME_R  fi])# Prerequisites of lib/time_r.c.AC_DEFUN([gl_PREREQ_TIME_R], [  :])

⌨️ 快捷键说明

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