diff options
author | mame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-07-05 05:08:23 +0000 |
---|---|---|
committer | mame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-07-05 05:08:23 +0000 |
commit | eb78d224e3bb0747d4ae671e3aa4068d94398d00 (patch) | |
tree | ca5a39396189c0237d4faa44b2ad7e4c43455ab6 | |
parent | 8fb2058d825f1e795153255ea99ecc4aa70ed414 (diff) |
* addr2line.c: fix r32407 to check HAVE_ALLOCA_H.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | addr2line.c | 6 |
2 files changed, 9 insertions, 1 deletions
@@ -1,3 +1,7 @@ +Tue Jul 5 13:49:26 2011 Yusuke Endoh <mame@tsg.ne.jp> + + * addr2line.c: fix r32407 to check HAVE_ALLOCA_H. + Tue Jul 5 14:05:43 2011 NARUSE, Yui <naruse@ruby-lang.org> * lib/webrick/httpauth/digestauth.rb (_authenticate): diff --git a/addr2line.c b/addr2line.c index ea61c15054..71ebf0365f 100644 --- a/addr2line.c +++ b/addr2line.c @@ -8,6 +8,7 @@ **********************************************************************/ +#include "ruby/config.h" #include "addr2line.h" #include <stdio.h> @@ -24,13 +25,16 @@ #include <limits.h> #include <stdio.h> #include <stdlib.h> -#include <alloca.h> #include <string.h> #include <sys/mman.h> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> +#if defined(HAVE_ALLOCA_H) +#include <alloca.h> +#endif + #ifdef HAVE_DL_ITERATE_PHDR # ifndef _GNU_SOURCE # define _GNU_SOURCE |