[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVSup core dumped.
塩崎です。
From: "T.SHIOZAKI" <tshiozak@bsdclub.org>
Subject: Re: CVSup core dumped.
Date: Tue, 02 Oct 2001 21:46:23 +0900 (JST)
Message-ID: <20011002.214623.42014967.tshiozak@astec.co.jp>
> いま Polstra さんのパッチを軽く眺めたら、なんとなくコードが不十分なような
> 気がしないでもないです。OpenBSD の方にあるコードが、NetBSD には
> 入ってません。具体的には、OpenBSD と同様に
>
> pm3-1.1.15/libs/m3core/src/runtime/NetBSDi386/malloc.c
>
> が必要のような気がします。
> ちゃんと読んでないので勘違いかもしれませんが。
>
> …時間が取れたらちょっと考えてみます。
Polstra さんの pm3 パッチをあてて、
pm3-1.1.15/libs/m3core/src/runtime/OpenBSD_386/malloc.c を
pm3-1.1.15/libs/m3core/src/runtime/NetBSDi386/ へコピーした上で、
次のパッチを apply して pm3 を build したらどうでしょうかね?
--- malloc.c. Wed Oct 3 21:25:01 2001
+++ malloc.c Wed Oct 3 21:43:51 2001
@@ -45,12 +45,12 @@
*
*/
-#if defined(__OpenBSD__)
+#if defined(__OpenBSD__) || defined(__NetBSD__)
# if defined(__i386__)
# define malloc_pageshift 12U
# define malloc_minsize 16U
# endif
-#endif /* __OpenBSD__ */
+#endif /* __OpenBSD__ || __NetBSD__ */
#if defined(__sparc__) && defined(sun)
# define malloc_pageshift 12U
--- m3makefile. Wed Oct 3 21:25:01 2001
+++ m3makefile Wed Oct 3 21:27:26 2001
@@ -12,6 +12,7 @@
implementation ("RTThread")
c_source ("RTThreadC")
s_source ("_fpsetjmp")
+c_source ("malloc")
%% s_source (RTStackASM)
では。
--
Takuya SHIOZAKI / ASTEC Products, Inc.