[#12164] patch for ext/gdbm — Koji Arai <JCA02266@...>

新井です。

24 messages 2001/02/04
[#12168] Re: patch for ext/gdbm — matz@... (Yukihiro Matsumoto) 2001/02/05

まつもと ゆきひろです

[#12176] Re: patch for ext/gdbm — Koji Arai <JCA02266@...> 2001/02/05

新井です。

[#12179] Re: patch for ext/gdbm — matz@... (Yukihiro Matsumoto) 2001/02/06

まつもと ゆきひろです

[#12219] Re: patch for ext/gdbm — Koji Arai <JCA02266@...> 2001/02/12

新井です。

[#12220] Re: patch for ext/gdbm — Koji Arai <JCA02266@...> 2001/02/12

新井です。

[#12256] set_trace_func — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

15 messages 2001/02/17

[#12293] crash on proc without a block — Kenichi Komiya <kom@...1.accsnet.ne.jp>

15 messages 2001/02/25

[#12323] Re: [ruby-list:28364] class definition extension — "K.Kosako" <kosako@...>

ruby-listから移動しました。

13 messages 2001/02/28
[#12324] Re: [ruby-list:28364] class definition extension — matz@... (Yukihiro Matsumoto) 2001/02/28

まつもと ゆきひろです

[ruby-dev:12305] Re: __builtin_frame_address(2)

From: matz@... (Yukihiro Matsumoto)
Date: 2001-02-26 06:23:46 UTC
List: ruby-dev #12305
まつもと ゆきひろです

In message "[ruby-dev:12301] Re: __builtin_frame_address(2)"
    on 01/02/26, nobu.nakada@nifty.ne.jp <nobu.nakada@nifty.ne.jp> writes:

|At Mon, 26 Feb 2001 02:27:02 +0900,
|matz@zetabits.com (Yukihiro Matsumoto) wrote:
|> |  gcc にも __builtin_frame_address() にバグがあるのは確かなんで
|> |すが、そもそも -fomit-frame-pointer を使うと frame pointer 自体
|> |がないということも問題です。これは ruby 側で対処する必要がある
|> |と思います。
|> 
|> えーと、これはRuby自身を -fomit-frame-pointer でコンパイルし
|> た時に問題が起きるということでしょうかね。もし、そうならその
|
|  そういうことです。
|
|> ようにコンパイルした人が責任を持つのではないかと。
|
|  まぁそれもいえてるんですが、はっきりダメなことが分かってる場
|合には、回避するなり最初からはねるなりしてもいいんじゃないかと。

というか、「はっきりダメなことが分かってる」のはgccですよね。
自分が -fomit-frame-pointer が指定されているかどうか確実に知っ
ているのはgccなんですから。ということで、gccが警告を出してく
れるのが筋では?

|  あるいは configure で __builtin_frame_address() を使うかどう
|か選べてもいいと思うのですが。

それについては否定はしませんけどね。

                                まつもと ゆきひろ /:|)

In This Thread