OSDN Git Service

(split) LDP v3.24 -> v3.29 の定型的な変更内容を反映。
[linuxjm/LDP_man-pages.git] / draft / man2 / mremap.2
index 983e789..79671ca 100644 (file)
@@ -50,7 +50,7 @@
 .\"WORD:       implement               ¼ÂÁõ
 .\"WORD:       lock                    ¥í¥Ã¥¯
 .\"
-.TH MREMAP 2 2005-09-13 "Linux" "Linux Programmer's Manual"
+.TH MREMAP 2 2010-06-10 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .\"O mremap \- remap a virtual memory address
 .SH Ì¾Á°
@@ -63,7 +63,7 @@ mremap \- 
 .B #include <sys/mman.h>
 .sp
 .BI "void *mremap(void *" old_address ", size_t " old_size ,
-.BI "             size_t " new_size ", int " flags );
+.BI "             size_t " new_size ", int " flags ", ... /* void *" new_address " */);"
 .fi
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
@@ -89,6 +89,16 @@ mremap \- 
 ¤Ê¤é¤Ê¤¤ÅÀ¤ËÃí°Õ¤¹¤ë¤³¤È¡£\fIold_size\fP ¤Ï¸µ¤Î²¾ÁÛ¥á¥â¥ê¡¦¥Ö¥í¥Ã¥¯¤Î
 ¥µ¥¤¥º¤Ç¤¢¤ë¡£
 \fInew_size\fP ¤ÏÍ׵᤹¤ëÊѹ¹¸å¤Î²¾ÁÛ¥á¥â¥ê¡¦¥Ö¥í¥Ã¥¯¤Î¥µ¥¤¥º¤Ç¤¢¤ë¡£
+.\"O An optional fifth argument,
+.\"O .IR new_address ,
+.\"O may be provided; see the description of
+.\"O .B MREMAP_FIXED
+.\"O below.
+5 ÈÖÌܤΰú¤­¿ô¤È¤·¤Æ
+.I new_address
+¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£²¼µ­¤Î
+.B MREMAP_FIXED
+¤ÎÀâÌÀ¤ò»²¾È¤Î¤³¤È¡£
 
 .\"O In Linux the memory is divided into pages.
 .\"O A user process has (one or)