# HG changeset patch # User jwe # Date 865400212 0 # Node ID 0d37334d13ab017e9a0930a472afca9babe98866 # Parent 0e458bbb1859a1b79490e1f2ab7468b61d0c0299 [project @ 1997-06-04 04:56:51 by jwe] diff --git a/kpathsea/ChangeLog b/kpathsea/ChangeLog --- a/kpathsea/ChangeLog +++ b/kpathsea/ChangeLog @@ -1,3 +1,9 @@ +Tue Jun 3 23:48:22 1997 John W. Eaton + + * common.ac: (program_invocation_name): AC_TRY_LINK only requires + function body. Add declaration for program_invocation_name so gcc + won't complain about undeclared variable. + Thu May 22 22:04:26 1997 John W. Eaton * Makefile.in: Look in make instead of ../make for files to include. diff --git a/kpathsea/common.ac b/kpathsea/common.ac --- a/kpathsea/common.ac +++ b/kpathsea/common.ac @@ -35,7 +35,8 @@ # This is a GNU libc invention. AC_MSG_CHECKING(whether program_invocation_name is predefined) AC_CACHE_VAL(kb_cv_var_program_inv_name, -[AC_TRY_LINK(, [main() { program_invocation_name = "love"; }], +[AC_TRY_LINK(, + [extern char *program_invocation_name; program_invocation_name = "love";], kb_cv_var_program_inv_name=yes, kb_cv_var_program_inv_name=no)])dnl AC_MSG_RESULT($kb_cv_var_program_inv_name) if test "$kb_cv_var_program_inv_name" = yes; then