mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-20 11:01:20 +03:00
Before this change, a libtool-enabled program that calls glibc's error function would report the program name as "/abs/dir/.libs/lt-program_name" rather than the desired program_name. * modules/progname (configure.ac): Check for a declaration of program_invocation_name. * lib/progname.c: Include <errno.h>. (set_program_name) [HAVE_DECL_PROGRAM_INVOCATION_NAME]: Set program_invocation_name.
25 lines
291 B
Plaintext
25 lines
291 B
Plaintext
Description:
|
|
Program name management.
|
|
|
|
Files:
|
|
lib/progname.h
|
|
lib/progname.c
|
|
|
|
Depends-on:
|
|
|
|
configure.ac:
|
|
AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
|
|
|
|
Makefile.am:
|
|
lib_SOURCES += progname.h progname.c
|
|
|
|
Include:
|
|
"progname.h"
|
|
|
|
License:
|
|
GPL
|
|
|
|
Maintainer:
|
|
Bruno Haible
|
|
|