diff options
author | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-05-12 08:40:24 +0000 |
---|---|---|
committer | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-05-12 08:40:24 +0000 |
commit | 7776ca930b0b72a95d453481d942c4069d088dc6 (patch) | |
tree | fbd115f2496af3976e0e2bae64ccead351b81544 | |
parent | fa5db01644420b903549f69e99767995a62cbc65 (diff) | |
download | ruby-7776ca930b0b72a95d453481d942c4069d088dc6.tar.gz |
* configure.in: add getenv() declaration check.
* dln_find.c: add HAVE_DECL_GETENV test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | dln_find.c | 2 |
3 files changed, 8 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Wed May 8 13:45:53 2013 KOSAKI Motohiro <kosaki.motohiro@gmail.com> + + * configure.in: add getenv() declaration check. + * dln_find.c: add HAVE_DECL_GETENV test. + Sun May 12 15:33:18 2013 KOSAKI Motohiro <kosaki.motohiro@gmail.com> * configure.in: sorts AC_CHECK_FUNCS()s as alphabetical order. diff --git a/configure.in b/configure.in index 75f4ff85dd..3a00250748 100644 --- a/configure.in +++ b/configure.in @@ -1470,6 +1470,8 @@ dnl Check whether we need to define sys_nerr locally AC_CHECK_DECLS([sys_nerr], [], [], [$ac_includes_default @%:@include <errno.h>]) +AC_CHECK_DECLS([getenv]) + AS_CASE(["$target_cpu"], [alpha*|sh4|sh4el|sh4eb], [AS_CASE(["$target_os"::"$GCC"], [*::yes], # gcc diff --git a/dln_find.c b/dln_find.c index d9166fac39..0b6248bff4 100644 --- a/dln_find.c +++ b/dln_find.c @@ -67,7 +67,7 @@ char *dln_argv0; # include <unistd.h> #endif -#ifndef _WIN32 +#if !defined(_WIN32) && !HAVE_DECL_GETENV char *getenv(); #endif |