Add definition docs for all the predefs.

This commit is contained in:
grafikrobot committed 2013-01-10 23:23:37 -06:00
1 parent fe6037697c
commit 68470ca33e
92 files changed
+8679 -4735

No files matched your search

+5 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,11 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__BORLANDC__`] [__predef_detection__]]
[[`__CODEGEARC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__BORLANDC__`] [V.R.P]]
[[`__CODEGEARC__`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__clang__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__clang_major__`, `__clang_minor__`, `__clang_patchlevel__`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -22,9 +22,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__COMO__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__COMO_VERSION__`] [V.R.P]]
]
*/
+6 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,11 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__DECCXX`] [__predef_detection__]]
[[`__DECC`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__DECCXX_VER`] [V.R.P]]
[[`__DECC_VER`] [V.R.P]]
]
*/
@@ -35,6 +37,7 @@ Version number available as major, minor, and patch.
# elif defined(__DECC_VER)
# define BOOST_COMP_DEC BOOST_PREDEF_MAKE_10_VVRR0PP00(__DECC_VER)
# else
# define BOOST_COM_DEV BOOST_VERSION_NUMBER(0,0,1)
# endif
#endif
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__DCC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__VERSION_NUMBER__`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__DMC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__DMC__`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__SYSC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__SYSC_VER__`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__EDG__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__EDG_VERSION__`] [V.R.0]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__PATHCC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__PATHCC__`, `__PATHCC_MINOR__`, `__PATHCC_PATCHLEVEL__`] [V.R.P]]
]
*/
+4 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,10 @@ Version number available as major, minor, and patch (if available).
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__GNUC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__GNUC__`, `__GNUC_MINOR__`, `__GNUC_PATCHLEVEL__`] [V.R.P]]
[[`__GNUC__`, `__GNUC_MINOR__`] [V.R.0]]
]
*/
+2 -4
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -19,9 +19,7 @@ http://www.boost.org/LICENSE_1_0.txt)
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__GCCXML__`] [__predef_detection__]]
]
*/
+5 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,11 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__ghs`] [__predef_detection__]]
[[`__ghs__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__GHS_VERSION_NUMBER__`] [V.R.P]]
[[`__ghs`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__HP_aCC`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__HP_aCC`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__IAR_SYSTEMS_ICC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__VER__`] [V.R.P]]
]
*/
+8 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,14 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__IBMCPP__`] [__predef_detection__]]
[[`__xlC__`] [__predef_detection__]]
[[`__xlc__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__COMPILER_VER__`] [V.R.P]]
[[`__xlC__`] [V.R.P]]
[[`__xlc__`] [V.R.P]]
[[`__IBMCPP__`] [V.R.P]]
]
*/
+6 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,12 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__INTEL_COMPILER`] [__predef_detection__]]
[[`__ICL`] [__predef_detection__]]
[[`__ICC`] [__predef_detection__]]
[[`__ECC`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__INTEL_COMPILER`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__KCC`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__KCC_VERSION`] [V.R.P]]
]
*/
+2 -4
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -19,9 +19,7 @@ http://www.boost.org/LICENSE_1_0.txt)
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__llvm__`] [__predef_detection__]]
]
*/
+2 -4
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -19,9 +19,7 @@ MetaWare High C/C++ compiler.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__HIGHC__`] [__predef_detection__]]
]
*/
+7 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,13 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__MWERKS__`] [__predef_detection__]]
[[`__CWCC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__CWCC__`] [V.R.P]]
[[`__MWERKS__`] [V.R.P >= 4.2.0]]
[[`__MWERKS__`] [9.R.0]]
[[`__MWERKS__`] [8.R.0]]
]
*/
+2 -4
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -19,9 +19,7 @@ http://www.boost.org/LICENSE_1_0.txt)
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`_MRI`] [__predef_detection__]]
]
*/
+5 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,11 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__MINGW32__`] [__predef_detection__]]
[[`__MINGW64__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__MINGW64_VERSION_MAJOR`, `__MINGW64_VERSION_MINOR`] [V.R.0]]
[[`__MINGW32_VERSION_MAJOR`, `__MINGW32_VERSION_MINOR`] [V.R.0]]
]
*/
+5 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,11 @@ Version number available as major, and minor.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__MRC__`] [__predef_detection__]]
[[`MPW_C`] [__predef_detection__]]
[[`MPW_CPLUS`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__MRC__`] [V.R.0]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`_PACC_VER`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`_PACC_VER`] [V.R.P]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -19,9 +19,9 @@ http://www.boost.org/LICENSE_1_0.txt)
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__PGI`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__PGIC__`, `__PGIC_MINOR__`, `__PGIC_PATCHLEVEL__`] [V.R.P]]
]
*/
+5 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,11 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__sgi`] [__predef_detection__]]
[[`sgi`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`_SGI_COMPILER_VERSION`] [V.R.P]]
[[`_COMPILER_VERSION`] [V.R.P]]
]
*/
+5 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,11 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__SUNPRO_CC`] [__predef_detection__]]
[[`__SUNPRO_C`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__SUNPRO_CC`] [V.R.P]]
[[`__SUNPRO_C`] [V.R.P]]
]
*/
+2 -4
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -19,9 +19,7 @@ http://www.boost.org/LICENSE_1_0.txt)
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__TenDRA__`] [__predef_detection__]]
]
*/
+4 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,10 @@ Version number available as major, minor, and patch.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`_MSC_VER`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`_MSC_FULL_VER`] [V.R.P]]
[[`_MSC_VER`] [V.R.0]]
]
*/
+3 -3
View File
@@ -1,5 +1,5 @@
/*
Copyright Redshift Software, Inc. 2008-2012
Copyright Redshift Software, Inc. 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
@@ -20,9 +20,9 @@ Version number available as major, and minor.
[table
[[__predef_symbol__] [__predef_version__]]
[[`____`] [__predef_detection__]]
[[`__WATCOMC__`] [__predef_detection__]]
[[`____`] [V.R.P]]
[[`__WATCOMC__`] [V.R.P]]
]
*/