mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-08 17:22:05 +03:00
getprogname: port to OpenBSD 5.1
* lib/getprogname.c (__progname) [HAVE_DECL___PROGNAME]: Declare. (getprogname) [HAVE_DECL___PROGNAME]: Return __progname or "?". * modules/getprogname (configure.ac): Move most of this code... * m4/getprogname.m4 (gl_FUNC_GETPROGNAME): ... to this function, increment serial number, and add a test for __progname. https://bugs.gnu.org/24562 Reported by Nelson H. F. Beebe.
This commit is contained in:
@@ -12,10 +12,6 @@ extensions
|
||||
|
||||
configure.ac:
|
||||
gl_FUNC_GETPROGNAME
|
||||
AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
|
||||
AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
|
||||
AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>])
|
||||
AC_CHECK_DECLS([__argv], [], [], [#include <stdlib.h>])
|
||||
|
||||
Makefile.am:
|
||||
lib_SOURCES += getprogname.h getprogname.c
|
||||
|
Reference in New Issue
Block a user