From 275f12623df02daf3ee121da50997b224cfa593a Mon Sep 17 00:00:00 2001 From: matz Date: Mon, 7 Aug 2006 03:37:47 +0000 Subject: * dln.c, eval.c, gc.c, ruby.h: shut up AIX alloca warning. [ruby-dev:29191] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ dln.c | 4 ---- eval.c | 4 +--- gc.c | 4 +--- ruby.h | 6 +++--- 5 files changed, 10 insertions(+), 13 deletions(-) diff --git a/ChangeLog b/ChangeLog index 29a284a379..2b813f399b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Aug 7 12:05:28 2006 Yukihiro Matsumoto + + * dln.c, eval.c, gc.c, ruby.h: shut up AIX alloca warning. + [ruby-dev:29191] + Sun Aug 6 20:34:24 2006 Tadayoshi Funaba * lib/date/format.rb (str[fp]time): %[EO]U didn't denote %U. diff --git a/dln.c b/dln.c index 55e5002407..49a950119c 100644 --- a/dln.c +++ b/dln.c @@ -27,10 +27,6 @@ char *dln_argv0; #endif -#ifdef _AIX -#pragma alloca -#endif - #if defined(HAVE_ALLOCA_H) #include #endif diff --git a/eval.c b/eval.c index 385684813a..48ecb28a92 100644 --- a/eval.c +++ b/eval.c @@ -53,9 +53,7 @@ # ifdef HAVE_ALLOCA_H # include # else -# ifdef _AIX - #pragma alloca -# else +# ifndef _AIX # ifndef alloca /* predefined by HP cc +Olibcalls */ void *alloca (); # endif diff --git a/gc.c b/gc.c index 9569aec05f..ea1bdf0ecb 100644 --- a/gc.c +++ b/gc.c @@ -51,9 +51,7 @@ int rb_io_fptr_finalize(struct OpenFile*); # ifdef HAVE_ALLOCA_H # include # else -# ifdef _AIX - #pragma alloca -# else +# ifndef _AIX # ifndef alloca /* predefined by HP cc +Olibcalls */ void *alloca (); # endif diff --git a/ruby.h b/ruby.h index 800cbd854f..48de854e75 100644 --- a/ruby.h +++ b/ruby.h @@ -79,10 +79,10 @@ extern "C" { #if defined(HAVE_ALLOCA_H) #include -#endif - -#ifdef _AIX +#else +# ifdef _AIX #pragma alloca +# endif #endif #if defined(__VMS) -- cgit v1.2.3