OSDN Git Service

(split) LDP v3.30, v3.31 の定型的な変更内容を反映。
[linuxjm/LDP_man-pages.git] / release / man7 / feature_test_macros.7
index a6ad4a2..a1b29c3 100644 (file)
@@ -66,15 +66,13 @@ feature_test_macros \- 
 ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Î½ñ¼° (SYNOPSIS) ¤ÎÀá¤Ë
 °Ê²¼¤Î·Á¼°¤ÎÃí¼á¤òÆþ¤ì¤ë
 (°Ê²¼¤ÎÎã¤Ï
-.BR chmod (2)
+.BR acct (2)
 ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤«¤é¤Î°úÍѤǤ¢¤ë)¡£
-.RS 10
+.RS 8
 .sp
-.B #include <sys/stat.h>
+.B #include <unistd.h>
 .sp
-.BI "int chmod(const char *" path ", mode_t " mode );
-.br
-.BI "int fchmod(int " fd ", mode_t " mode );
+.BI "int acct(const char *" filename );
 .sp
 .nf
 .in -4n
@@ -84,21 +82,21 @@ glibc 
 .fi
 .in
 .sp
-.BR fchmod ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.BR acct ():
+_BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
 .RE
 .PP
 \fB||\fP ¤Ï¡¢
-.BR fchmod (2)
+.BR acct (2)
 ¤ÎÄêµÁ¤ò
-.I <sys/stat.h>
+.I <unistd.h>
 ¤«¤éÆÀ¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¥Þ¥¯¥í¤ÎÄêµÁ¤Î¤¤¤º¤ì¤«¤ò¡¢¤É¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î
 ¥¤¥ó¥¯¥ë¡¼¥É¤è¤ê¤âÁ°¤Ç¹Ô¤ï¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
 .RS
 .nf
 
 #define _BSD_SOURCE
-#define _XOPEN_SOURCE 500     /* or any value > 500 */
+#define _XOPEN_SOURCE        /* or any value < 500 */
 .fi
 .RE
 .PP
@@ -108,7 +106,7 @@ _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
 .nf
 
 cc \-D_BSD_SOURCE
-cc \-D_XOPEN_SOURCE=500        # Or any value > 500
+cc \-D_XOPEN_SOURCE           # Or any value < 500
 .fi
 .RE
 .PP