[Anthy-dev 1565] Re: alloc.c changes which once tried in 2002

Back to archive index

NIIBE Yutaka gniib****@m17n*****
2005年 1月 7日 (金) 11:59:05 JST


On Thu, 06 Jan 2005 00:53:31 -1000 (HST)
	Shiro Kawai <shiro****@lava*****> wrote:
 >  - mmapが使えればそれ
 >  - 使えないプラットフォーム (unix) ではsbrk
 >  - WindowsではVirtualAlloc 

どうもありがとうございます。大変参考になります。 

1ページ取ってくるというところでインタフェース切って, そこから下は OS 
依存とするというようにしてやり直してみます。

sbrk をどうするかすこし検討します。Debian GNU/Linux で manual みると, 
-------------
CONFORMING TO
       BSD 4.3

       brk  and  sbrk  are  not defined in the C Standard and are deliberately
       excluded from  the  POSIX.1  standard  (see  paragraphs  B.1.1.1.3  and
       B.8.3.3).

NOTES
       Various  systems use various types for the parameter of sbrk().  Common
       are int, ssize_t, ptrdiff_t, intptr_t.  XPGv6 obsoletes this  function.
-------------

...とかあったりして。
-- 



Anthy-dev メーリングリストの案内
Back to archive index