summaryrefslogtreecommitdiff
path: root/modules/stdlib
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2010-12-19 18:35:54 +0100
committerBruno Haible <bruno@clisp.org>2010-12-19 18:35:54 +0100
commit1820a91386b8a2e511534da3d2601ab838381673 (patch)
tree0ff10007da48914e8c1ca7231667868879ed873a /modules/stdlib
parentce700d8c46ee5b2408c824d26ce7664d1a89a29f (diff)
downloadgnulib-1820a91386b8a2e511534da3d2601ab838381673.tar.gz
unsetenv: Add missing declaration on OSF/1 5.1.
* lib/stdlib.in.h (setenv): Test HAVE_DECL_UNSETENV, not HAVE_UNSETENV. * m4/setenv.m4 (gl_FUNC_UNSETENV): Test whether unsetenv is declared. Don't set HAVE_UNSETENV. In the test program, set _BSD. * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize HAVE_DECL_UNSETENV, not HAVE_UNSETENV. * modules/stdlib (Makefile.am): Substitute HAVE_DECL_UNSETENV, not HAVE_UNSETENV. * doc/posix-functions/unsetenv.texi: Mention the OSF/1 5.1 problem.
Diffstat (limited to 'modules/stdlib')
-rw-r--r--modules/stdlib2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/stdlib b/modules/stdlib
index 0058c76773..273095ec45 100644
--- a/modules/stdlib
+++ b/modules/stdlib
@@ -78,7 +78,7 @@ stdlib.h: stdlib.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
-e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
-e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
-e 's|@''HAVE_UNLOCKPT''@|$(HAVE_UNLOCKPT)|g' \
- -e 's|@''HAVE_UNSETENV''@|$(HAVE_UNSETENV)|g' \
+ -e 's|@''HAVE_DECL_UNSETENV''@|$(HAVE_DECL_UNSETENV)|g' \
-e 's|@''REPLACE_CALLOC''@|$(REPLACE_CALLOC)|g' \
-e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|$(REPLACE_CANONICALIZE_FILE_NAME)|g' \
-e 's|@''REPLACE_MALLOC''@|$(REPLACE_MALLOC)|g' \