From 8bc199d45ceaf6f16dcd12fcdd610895899058ac Mon Sep 17 00:00:00 2001
From: Rene Rivera
Date: Thu, 1 Dec 2011 04:04:07 +0000
Subject: [PATCH] More placeholder reference docs. And some cleanup fixes for
stricter quickbook parsing.
git-svn-id: http://svn.boost.org/svn/boost/sandbox/predef@75760 b8fc166d-592f-0410-95f2-cb63ce0dd405
---
boost/predef/architecture/alpha.h | 2 +-
boost/predef/architecture/superh.h | 2 +-
boost/predef/architecture/x86.h | 2 +-
boost/predef/language/stdcpp.h | 2 +-
boost/predef/os/cygwin.h | 6 ++
boost/predef/os/hpux.h | 6 ++
boost/predef/os/irix.h | 6 ++
boost/predef/os/linux.h | 6 ++
boost/predef/os/macos.h | 7 +++
boost/predef/os/qnxnto.h | 8 +++
boost/predef/os/solaris.h | 6 ++
boost/predef/os/unix.h | 6 ++
boost/predef/os/windows.h | 6 ++
libs/predef/doc/html/index.html | 2 +-
libs/predef/doc/html/predef/reference.html | 69 +++++++++++++++++++++-
15 files changed, 130 insertions(+), 6 deletions(-)
diff --git a/boost/predef/architecture/alpha.h b/boost/predef/architecture/alpha.h
index f25bc46..04e4cd7 100644
--- a/boost/predef/architecture/alpha.h
+++ b/boost/predef/architecture/alpha.h
@@ -15,7 +15,7 @@ http://www.boost.org/LICENSE_1_0.txt)
[heading `BOOST_ARCHITECTURE_ALPHA`]
[@http://en.wikipedia.org/wiki/DEC_Alpha DEC Alpha] architecture:
-If available versions [4-6] are specifically detected.
+If available versions \[4-6\] are specifically detected.
*/
#define BOOST_ARCHITECTURE_ALPHA BOOST_VERSION_NUMBER(0,0,0)
diff --git a/boost/predef/architecture/superh.h b/boost/predef/architecture/superh.h
index 2710909..f8126a0 100644
--- a/boost/predef/architecture/superh.h
+++ b/boost/predef/architecture/superh.h
@@ -15,7 +15,7 @@ http://www.boost.org/LICENSE_1_0.txt)
[heading `BOOST_ARCHITECTURE_SH`]
[@http://en.wikipedia.org/wiki/SuperH SuperH] architecture:
-If available versions [1-5] are specifically detected.
+If available versions \[1-5\] are specifically detected.
*/
#define BOOST_ARCHITECTURE_SH BOOST_VERSION_NUMBER(0,0,0)
diff --git a/boost/predef/architecture/x86.h b/boost/predef/architecture/x86.h
index 785f20c..e5afc92 100644
--- a/boost/predef/architecture/x86.h
+++ b/boost/predef/architecture/x86.h
@@ -17,7 +17,7 @@ http://www.boost.org/LICENSE_1_0.txt)
[heading `BOOST_ARCHITECTURE_X86`]
[@http://en.wikipedia.org/wiki/X86 Intel x86] architecture:
-If available versions [3-6] are specifically detected.
+If available versions \[3-6\] are specifically detected.
*/
#if defined(i386) || defined(__i386__) || \
diff --git a/boost/predef/language/stdcpp.h b/boost/predef/language/stdcpp.h
index d2a32cd..36b3e58 100644
--- a/boost/predef/language/stdcpp.h
+++ b/boost/predef/language/stdcpp.h
@@ -18,7 +18,7 @@ http://www.boost.org/LICENSE_1_0.txt)
If available, the year of the standard is detected as 0.0.YYYY.
Because of the way the C++ standardization process works the
defined version year will not be the commonly known year standard.
-Specifically the defined versions will be:
+Specifically the defined versions are:
[table Detected Version Number vs. C++ Standard Year
[[Detected Version Number] [Standard Year] [C++ Standard]]
diff --git a/boost/predef/os/cygwin.h b/boost/predef/os/cygwin.h
index b16bb96..6b06c65 100644
--- a/boost/predef/os/cygwin.h
+++ b/boost/predef/os/cygwin.h
@@ -11,6 +11,12 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_CYGWIN`]
+
+[@http://en.wikipedia.org/wiki/XXX Cygwin] operating system.
+ */
+
#define BOOST_OS_CYGWIN BOOST_VERSION_NUMBER(0,0,0)
#if defined(__CYGWIN__)
diff --git a/boost/predef/os/hpux.h b/boost/predef/os/hpux.h
index 0153bd7..04e1ea5 100644
--- a/boost/predef/os/hpux.h
+++ b/boost/predef/os/hpux.h
@@ -11,6 +11,12 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_HPUX`]
+
+[@http://en.wikipedia.org/wiki/XXX HP-UX] operating system.
+ */
+
#define BOOST_OS_HPUX BOOST_VERSION_NUMBER(0,0,0)
#if defined(hpux) || defined(_hpux) || defined(__hpux)
diff --git a/boost/predef/os/irix.h b/boost/predef/os/irix.h
index 957f136..db77cbf 100644
--- a/boost/predef/os/irix.h
+++ b/boost/predef/os/irix.h
@@ -11,6 +11,12 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_IRIX`]
+
+[@http://en.wikipedia.org/wiki/XXX Irix] operating system.
+ */
+
#define BOOST_OS_IRIX BOOST_VERSION_NUMBER(0,0,0)
#if defined(sgi) || defined(__sgi)
diff --git a/boost/predef/os/linux.h b/boost/predef/os/linux.h
index 9161ed4..c01a981 100644
--- a/boost/predef/os/linux.h
+++ b/boost/predef/os/linux.h
@@ -11,6 +11,12 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_LINUX`]
+
+[@http://en.wikipedia.org/wiki/XXX Linux] operating system.
+ */
+
#define BOOST_OS_LINUX BOOST_VERSION_NUMBER(0,0,0)
#if defined(linux) || defined(__linux)
diff --git a/boost/predef/os/macos.h b/boost/predef/os/macos.h
index 5128c7e..11ad38d 100644
--- a/boost/predef/os/macos.h
+++ b/boost/predef/os/macos.h
@@ -11,6 +11,13 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_MACOS`]
+
+[@http://en.wikipedia.org/wiki/XXX MacOS] operating system.
+Versions \[9-10\] are specifically detected.
+ */
+
#define BOOST_OS_MACOS BOOST_VERSION_NUMBER(0,0,0)
#if defined(macintosh) || defined(Macintosh) || \
diff --git a/boost/predef/os/qnxnto.h b/boost/predef/os/qnxnto.h
index d41c680..65765a7 100644
--- a/boost/predef/os/qnxnto.h
+++ b/boost/predef/os/qnxnto.h
@@ -11,6 +11,14 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_QNX`]
+
+[@http://en.wikipedia.org/wiki/XXX QNX-NTO] operating system.
+Version number available as major, and minor if possible. And
+version 4 is specifically detected.
+ */
+
#define BOOST_OS_QNX BOOST_VERSION_NUMBER(0,0,0)
#if defined(__QNX__) || defined(__QNXNTO__)
diff --git a/boost/predef/os/solaris.h b/boost/predef/os/solaris.h
index 128e8f1..caed2df 100644
--- a/boost/predef/os/solaris.h
+++ b/boost/predef/os/solaris.h
@@ -11,6 +11,12 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_SOLARIS`]
+
+[@http://en.wikipedia.org/wiki/XXX Solaris] operating system.
+ */
+
#define BOOST_OS_SOLARIS BOOST_VERSION_NUMBER(0,0,0)
#if defined(sun) || defined(__sun)
diff --git a/boost/predef/os/unix.h b/boost/predef/os/unix.h
index fd76f34..c06493d 100644
--- a/boost/predef/os/unix.h
+++ b/boost/predef/os/unix.h
@@ -11,6 +11,12 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_UNIX`]
+
+[@http://en.wikipedia.org/wiki/XXX Unix] operating system.
+ */
+
#define BOOST_OS_UNIX BOOST_VERSION_NUMBER(0,0,0)
#if defined(unix) || defined(__unix) || \
diff --git a/boost/predef/os/windows.h b/boost/predef/os/windows.h
index 400067f..5312c24 100644
--- a/boost/predef/os/windows.h
+++ b/boost/predef/os/windows.h
@@ -11,6 +11,12 @@ http://www.boost.org/LICENSE_1_0.txt)
#include
#include
+/*`
+[heading `BOOST_OS_WINDOWS`]
+
+[@http://en.wikipedia.org/wiki/XXX Microsoft Windows] operating system.
+ */
+
#define BOOST_OS_WINDOWS BOOST_VERSION_NUMBER(0,0,0)
#if defined(_WIN32) || defined(_WIN64) || \
diff --git a/libs/predef/doc/html/index.html b/libs/predef/doc/html/index.html
index b87e7f7..641a970 100644
--- a/libs/predef/doc/html/index.html
+++ b/libs/predef/doc/html/index.html
@@ -61,7 +61,7 @@
-Last revised: November 30, 2011 at 05:42:16 GMT |
+Last revised: November 30, 2011 at 23:35:32 GMT |
|
diff --git a/libs/predef/doc/html/predef/reference.html b/libs/predef/doc/html/predef/reference.html
index b238c41..5bd1666 100644
--- a/libs/predef/doc/html/predef/reference.html
+++ b/libs/predef/doc/html/predef/reference.html
@@ -428,7 +428,7 @@
If available, the year of the standard is detected as 0.0.YYYY. Because of
the way the C++ standardization process works the defined version year will
not be the commonly known year standard. Specifically the defined versions
- will be:
+ are:
Table 1. Detected Version Number vs. C++ Standard Year
@@ -729,6 +729,73 @@
is detected the corresponding macro is also set.
+
+
+ Cygwin operating system.
+
+
+
+ HP-UX operating system.
+
+
+
+ Irix operating system.
+
+
+
+ Linux operating system.
+
+
+
+ MacOS operating system.
+ Versions [9-10] are specifically detected.
+
+
+
+ QNX-NTO operating system.
+ Version number available as major, and minor if possible. And version 4 is
+ specifically detected.
+
+
+
+ Solaris operating system.
+
+
+
+ Unix operating system.
+
+
+
+ Microsoft Windows operating
+ system.
+