Blame m4/typevar.m4

Packit 57a33d
## `Small' checks for typedefs and variables.  This file is in public domain.
Packit 57a33d
Packit 57a33d
## program_invocation_short_name test.
Packit 57a33d
## Defines:
Packit 57a33d
## HAVE_PROGRAM_INVOCATION_SHORT_NAME when program_invocation_short_name is
Packit 57a33d
##   defined in errno.h
Packit 57a33d
AC_DEFUN([ye_CHECK_VAR_PROGRAM_INVOCATION_SHORT_NAME],
Packit 57a33d
[AC_REQUIRE([AC_PROG_CC])dnl
Packit 57a33d
dnl
Packit 57a33d
Packit 57a33d
dnl Check for program_invocation_short_name (present on GNU systems only?)
Packit 57a33d
AC_CACHE_CHECK([for program_invocation_short_name],
Packit 57a33d
  yeti_cv_lib_c_program_invocation_short_name,
Packit 57a33d
  AC_TRY_LINK([#include <errno.h>],
Packit 57a33d
    [if (!program_invocation_short_name) return 1;],
Packit 57a33d
    yeti_cv_lib_c_program_invocation_short_name=yes,
Packit 57a33d
    yeti_cv_lib_c_program_invocation_short_name=no))
Packit 57a33d
if test "$yeti_cv_lib_c_program_invocation_short_name" = yes; then
Packit 57a33d
  AC_DEFINE(HAVE_PROGRAM_INVOCATION_SHORT_NAME,1,[Define if you have program_invocation_short_name variable.])
Packit 57a33d
fi])