[#21225] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

14 messages 2003/08/22
[#21227] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — nobu.nakada@... 2003/08/22

なかだです。

[#21228] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — matz@... (Yukihiro Matsumoto) 2003/08/22

まつもと ゆきひろです

[#21281] 大量メモリ消費攻撃に対する対応 — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

16 messages 2003/08/29
[#21285] Re: 大量メモリ消費攻撃に対する対応 — matz@... (Yukihiro Matsumoto) 2003/08/29

まつもと ゆきひろです

[#21288] Re: 大量メモリ消費攻撃に対する対応 — Hidetoshi NAGAI <nagai@...> 2003/08/29

永井@知能.九工大です.

[#21306] Re: 大量メモリ消費攻撃に対する対応 — matz@... (Yukihiro Matsumoto) 2003/09/03

まつもと ゆきひろです

[ruby-dev:21072] __libc_ia64_register_backing_store_base

From: akira yamada / やまだあきら <akira@...>
Date: 2003-08-02 04:35:32 UTC
List: ruby-dev #21072
>>>>> In [ruby-cvs : No.08412] 
>>>>>	matz@ruby-lang.org (matz) wrote:
>     * gc.c (rb_gc): should mark backing store region on IA64.

>   1.148       +23  -4    ruby/gc.c
>     http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c?cvsroot=src&r1=1.147&r2=1.148

この変更でIA64でも-O2でmake testが通るようになりました。
ただ、--enable-sharedにしていると(?)

  relocation error: ./libruby.so.1.8.0: undefined symbol: __libc_ia64_register_backing_store_base

となってしまうようです。詳しく調べたわけではありませんが

  #pragma weak __libc_ia64_register_backing_store_base

を入れておくことで問題を回避できているようです。

-- 
やまだあきら / akira yamada <URL:http://arika.org>
Vine Caves, Ltd. <URL:http://vinecaves.com>
(akira@arika.org, akira@debian.org or akira@vinecaves.com)

In This Thread

Prev Next