[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pkgsrc/doc/guide/files/fixes.xml: 1.30 -> 1.31



以下のページの更新をしました。ツッコミをお願いします。

pkgsrc/doc/guide/files/fixes.xml: 1.30 -> 1.31

> revision 1.31
> date: 2005/10/23 00:41:54;  author: hubertf;  state: Exp;  lines: +13 -1
> Expand section on CPP defines, thanks to salo.
> 
> XXX can anyone rebuild this stuff, and commit to htdocs?

火曜日までに異議がなければ、 commit します。

以下、訳と原文それぞれの新旧の差分です。

--- fixes.xml.orig	2006-10-14 22:05:22.000000000 +0900
+++ fixes.xml	2006-10-14 22:05:22.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: fixes.xml,v 1.30 2005/09/14 16:46:13 reed Exp $ -->
+<!-- $NetBSD: fixes.xml,v 1.31 2005/10/23 00:41:54 hubertf Exp $ -->
 <!-- Based on english version: -->
-<!-- NetBSD: fixes.xml,v 1.30 2005/09/14 16:46:13 reed Exp   -->
+<!-- NetBSD: fixes.xml,v 1.31 2005/10/23 00:41:54 hubertf Exp   -->
 
 <chapter id="fixes"> <?dbhtml filename="fixes.html"?>
   <title>パッケージの修正に関する注意</title>
@@ -737,6 +737,18 @@
       <para>どうか注意して<quote>__NetBSD__</quote>定義を使って下さい。4.4-liteから派生した他のBSDにな
         い&os;固有の特徴にのみ適用してください。</para>
     </sect2>
+
+    <sect2 id="cpp-list">
+      <title>CPP 定義の一覧を調べる</title>
+
+      <para>
+	お使いのシステムが GNU C Compiler を使っている場合は、
+	以下のコマンドを使うと、たとえばプラットフォームを特定するために、
+	標準で定義されているシンボルの一覧を表示することができます。
+      </para>
+
+      <programlisting> gcc -E -dM - < /dev/null </programlisting>
+    </sect2>
   </sect1>
   
   
Index: fixes.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/fixes.xml,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- fixes.xml	14 Sep 2005 16:46:13 -0000	1.30
+++ fixes.xml	23 Oct 2005 00:41:54 -0000	1.31
@@ -1,4 +1,4 @@
-<!-- $NetBSD: fixes.xml,v 1.30 2005/09/14 16:46:13 reed Exp $ -->
+<!-- $NetBSD: fixes.xml,v 1.31 2005/10/23 00:41:54 hubertf Exp $ -->
 
 <chapter id="fixes"> <?dbhtml filename="fixes.html"?>
   <title>Notes on fixes for packages</title>
@@ -791,6 +791,18 @@
         should only apply to features of &os; that are not present in other
         4.4-lite-derived BSDs.</para>
     </sect2>
+
+    <sect2 id="cpp-list">
+      <title>Getting a list of CPP defines</title>
+
+      <para>
+	When your system uses the GNU C Compiler, you can get a list
+	of symbols that are defined by default, e.g. to identify 
+	the platform, with the following command:
+      </para>
+
+      <programlisting> gcc -E -dM - < /dev/null </programlisting>
+    </sect2>
   </sect1>