diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-08-16 07:46:11 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-08-16 07:46:11 +0000 |
commit | 49fe6e08436c277f037e5c2e132a60153bc71a1d (patch) | |
tree | 0e713a0cc7a0ff37b273b3f615c1292f763fe44d | |
parent | ea4ddd4b181061a543d04083f4b62226dc56ab92 (diff) |
* configure.in (aix): enable shared by default.
* configure.in (aix): for 64bit-mode AIX. [ruby-dev:31401]
+ use CC for LDSHARED if non-gcc,
+ moved -G option from *LDFLAGS to LDSHARED,
+ set -brtl only in XLDFLAGS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 31 | ||||
-rw-r--r-- | configure.in | 10 | ||||
-rw-r--r-- | version.h | 6 |
3 files changed, 28 insertions, 19 deletions
@@ -1,3 +1,12 @@ +Thu Aug 16 16:46:07 2007 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * configure.in (aix): enable shared by default. + + * configure.in (aix): for 64bit-mode AIX. [ruby-dev:31401] + + use CC for LDSHARED if non-gcc, + + moved -G option from *LDFLAGS to LDSHARED, + + set -brtl only in XLDFLAGS. + Thu Aug 16 13:06:08 2007 Tanaka Akira <akr@fsij.org> * bignum.c (big_lshift): make shift offset long type. @@ -1403,15 +1412,15 @@ Fri Feb 9 15:46:09 2007 Akinori MUSHA <knu@iDaemons.org> Tue Feb 06 22:06:45 2007 NARUSE, Yui <naruse@ruby-lang.org> - * ext/nkf/nkf-utf8/{nkf.c,utf8tbl.c}: - imported nkf 2007-01-28. - * Fixed: can't decode MIME encode JIS string. - * Fixed: Fullwitdh-halfwidth conversion. - * Support DoCoMo's and Softbank's EMOJI - * Support CP932, CP5022x, eucJP-ms UDC - * Support UTF-32 encoding - * Support beyond BMP - [ruby-dev:29700] [ruby-dev:29922] [ruby-dev:30144] + * ext/nkf/nkf-utf8/{nkf.c,utf8tbl.c}: + imported nkf 2007-01-28. + * Fixed: can't decode MIME encode JIS string. + * Fixed: Fullwitdh-halfwidth conversion. + * Support DoCoMo's and Softbank's EMOJI + * Support CP932, CP5022x, eucJP-ms UDC + * Support UTF-32 encoding + * Support beyond BMP + [ruby-dev:29700] [ruby-dev:29922] [ruby-dev:30144] Wed Jan 31 14:52:09 2007 Yukihiro Matsumoto <matz@ruby-lang.org> @@ -1460,7 +1469,7 @@ Wed Jan 24 18:05:39 2007 Yukihiro Matsumoto <matz@ruby-lang.org> Tue Jan 23 11:02:33 2007 Yukihiro Matsumoto <matz@ruby-lang.org> - * lib/webrick/httprequest.rb (WEBrick::HTTPRequest::read_line): + * lib/webrick/httprequest.rb (WEBrick::HTTPRequest::read_line): Tue Jan 23 18:26:12 2007 Yukihiro Matsumoto <matz@ruby-lang.org> @@ -2882,7 +2891,7 @@ Thu Jul 20 15:07:14 2006 Yukihiro Matsumoto <matz@ruby-lang.org> Thu Jul 20 00:06:29 2006 Keiju Ishitsuka <keiju@ishitsuka.com> * lib/irb/completion.rb: support for completion of numeric - number. [ruby-dev: 29038] + number. [ruby-dev: 29038] Wed Jul 19 23:53:05 2006 Kouhei Sutou <kou@cozmixng.org> diff --git a/configure.in b/configure.in index b72debcf5e..9c90723878 100644 --- a/configure.in +++ b/configure.in @@ -1059,11 +1059,11 @@ if test "$with_dln_a_out" != yes; then aix*) if test "$GCC" = yes; then : ${LDSHARED='$(CC) -shared'} else - : ${LDSHARED='/usr/ccs/bin/ld'} + : ${LDSHARED='$(CC)'} fi - DLDFLAGS="${linker_flag}-G"' -eInit_$(TARGET)' - LDFLAGS="${LDFLAGS} ${linker_flag}-brtl" - XLDFLAGS="${linker_flag}-bE:ruby.imp" + LDSHARED="$LDSHARED ${linker_flag}-G" + DLDFLAGS='-eInit_$(TARGET)' + XLDFLAGS="${linker_flag}-bE:ruby.imp ${linker_flag}-brtl" : ${ARCHFILE="ruby.imp"} TRY_LINK='$(CC) $(LDFLAGS) -oconftest $(INCFLAGS) -I$(hdrdir) $(CPPFLAGS)' TRY_LINK="$TRY_LINK"' $(CFLAGS) $(src) $(LIBPATH) $(LOCAL_LIBS) $(LIBS)' @@ -1359,7 +1359,7 @@ if test "$enable_shared" = 'yes'; then LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).sl.$(MAJOR).$(MINOR) lib$(RUBY_SO_NAME).sl' ;; aix*) - LIBRUBY_DLDFLAGS="${linker_flag}-G ${linker_flag}-bnoentry $XLDFLAGS" + LIBRUBY_DLDFLAGS="${linker_flag}-bnoentry $XLDFLAGS" LIBRUBYARG_SHARED='-L${libdir} -l${RUBY_SO_NAME}' SOLIBS='-lm -lc' ;; @@ -1,7 +1,7 @@ #define RUBY_VERSION "1.8.6" -#define RUBY_RELEASE_DATE "2007-08-15" +#define RUBY_RELEASE_DATE "2007-08-16" #define RUBY_VERSION_CODE 186 -#define RUBY_RELEASE_CODE 20070815 +#define RUBY_RELEASE_CODE 20070816 #define RUBY_PATCHLEVEL 5000 #define RUBY_VERSION_MAJOR 1 @@ -9,7 +9,7 @@ #define RUBY_VERSION_TEENY 6 #define RUBY_RELEASE_YEAR 2007 #define RUBY_RELEASE_MONTH 8 -#define RUBY_RELEASE_DAY 15 +#define RUBY_RELEASE_DAY 16 #ifdef RUBY_EXTERN RUBY_EXTERN const char ruby_version[]; |