From: matz@... (Yukihiro Matsumoto) Date: 2000-01-21T19:20:22+09:00 Subject: [ruby-dev:8997] Re: 1.4.3 patch for near-future *BSD IPv6 support まつもと ゆきひろです In message "[ruby-dev:8996] Re: 1.4.3 patch for near-future *BSD IPv6 support" on 00/01/21, Jun-ichiro itojun Hagino writes: | pythonのconfigure.inを眺めました。 | - ELFのNetBSD: __ELF__が定義されている | - 非ELFのNetBSD: __ELF__が定義されてない | という判定になってるので真似しましたところ、まっとうに動くように | なりました。__alpha__とかも全部除去してみました。多分これでNetBSDは | okでしょう。 | 最新のcvs repositoryとのdiffです(昨日の分も混ざってます)。 了解です。取り込みます(1.4でも)。 | dln.cの中のFUNCNAME_PATTERNは凄いことになっていますが、これって | なんとかしたいですね。un*x系だけでも、configure.inの中で | AC_DEFINE(UNDERSCORE_BEFORE_FUNCTION_NAME)とか。 | AC_DEFINE(USE_ELF)とか。 以前やりかけたことがあるのですが、結局良い方法が見つかってま せん。えぐちさんに情報をいただいたと思うのですが、いまいち採 用に至らなかったという。