Просмотр исходного кода

Add Boost.Endian to boost super-project branch master

Beman 11 лет назад
Родитель
Сommit
b4b58da345
5 измененных файлов с 21 добавлено и 3 удалено
  1. 3 0
      .gitmodules
  2. 1 0
      libs/endian
  3. 15 3
      libs/libraries.htm
  4. 1 0
      libs/maintainers.txt
  5. 1 0
      status/Jamfile.v2

+ 3 - 0
.gitmodules

@@ -486,3 +486,6 @@
 	path = libs/sort
 	url = ../sort.git
 	branch = master
+[submodule "libs/endian"]
+	path = libs/endian
+	url = ../endian.git

+ 1 - 0
libs/endian

@@ -0,0 +1 @@
+Subproject commit 512287dfa78d9c9dd5a573f94ada7b25d6141e7e

+ 15 - 3
libs/libraries.htm

@@ -130,8 +130,11 @@ how to download, build, and install the libraries.</p>
       Walker.</li>
     <li><a href="date_time/doc/index.html">date_time</a> - Date-Time library from Jeff Garland.</li>
     <li><a href="dynamic_bitset/dynamic_bitset.html">dynamic_bitset</a> - A runtime sized version of <tt>std::bitset</tt> from Jeremy Siek and Chuck Allison.</li>
-    <li><a href="exception/doc/boost-exception.html">exception</a> - A library for transporting of arbitrary data in exception objects, and transporting of exceptions between threads (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2179.html">N2179</a>), from Emil Dotchevski.</li>
+    <li><a href="endian/index.html">endian</a> - Types and conversion functions 
+    for correct byte ordering and more regardless of processor endianness, from 
+    Beman Dawes</li>
     <li><a href="utility/enable_if.html">enable_if</a> - Selective inclusion of function template overloads, from Jaakko J&auml;rvi, Jeremiah Willcock, and Andrew Lumsdaine.</li>
+    <li><a href="exception/doc/boost-exception.html">exception</a> - A library for transporting of arbitrary data in exception objects, and transporting of exceptions between threads (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2179.html">N2179</a>), from Emil Dotchevski.</li>
     <li><a href="filesystem/index.html">filesystem</a> - Portable paths,
     iteration over directories, and other useful filesystem operations, from
     Beman Dawes.</li>
@@ -637,7 +640,10 @@ how to download, build, and install the libraries.</p>
         ports, file descriptors and Windows HANDLEs, from Chris Kohlhoff.</li>
     <li><a href="assign/index.html">assign</a> - Filling containers
     with constant or generated data has never been
-    easier, from Thorsten Ottosen.
+    easier, from Thorsten Ottosen.</li>
+    <li><a href="endian/index.html">endian</a> - Types and conversion functions 
+    for correct byte ordering and more regardless of processor endianness, from 
+    Beman Dawes
     </li>
   <li><a href="format/index.html">format</a> - Type-safe 'printf-like' format
   operations, from Samuel Krempp.</li>
@@ -720,6 +726,9 @@ of arbitrary data for persistence and marshalling, from Robert Ramey</li>
 <ul>
     <li><a href="accumulators/index.html">accumulators</a> - Framework for incremental
         calculation, and collection of statistical accumulators, from Eric Niebler.</li>
+    <li><a href="endian/index.html">endian</a> - Types and conversion functions 
+    for correct byte ordering and more regardless of processor endianness, from 
+    Beman Dawes</li>
     <li><a href="geometry/index.html">geometry</a> - Geometry Library, from
         Barend Gehrels, Bruno Lalande and Mateusz Loskot.</li>
     <li><a href="integer/index.html">integer</a> - Headers to ease
@@ -892,6 +901,9 @@ of arbitrary data for persistence and marshalling, from Robert Ramey</li>
     <li><a href="conversion/index.html">conversion</a> - Polymorphic casts, from Dave Abrahams and
         Kevlin Henney.</li>
     <li><a href="core/index.html">core</a> - A collection of simple core utilities with minimal dependencies, maintained by Peter Dimov, Glen Fernandes, and Andrey Semashev.</li>
+    <li><a href="endian/index.html">endian</a> - Types and conversion functions 
+    for correct byte ordering and more regardless of processor endianness, from 
+    Beman Dawes</li>
     <li><a href="numeric/conversion/doc/html/index.html">numeric/conversion</a> - Optimized Policy-based Numeric Conversions,
         from Fernando Cacciola.</li>
     
@@ -936,7 +948,7 @@ of arbitrary data for persistence and marshalling, from Robert Ramey</li>
 
 <p>Revised
 <!--webbot bot="Timestamp" s-type="EDITED"
-s-format="%d %b %Y" startspan -->03 Nov 2009<!--webbot bot="Timestamp" endspan i-checksum="15274" --></p>
+s-format="%d %b %Y" startspan -->13 Aug 2014<!--webbot bot="Timestamp" endspan i-checksum="14769" --></p>
 
 <p>&copy; Copyright Beman Dawes 2000-2004</p>
 <p>Distributed under the Boost Software License, Version 1.0.

+ 1 - 0
libs/maintainers.txt

@@ -36,6 +36,7 @@ crc                   Daryle Walker <darylew -at- hotmail.com>
 date_time             Jeff Garland <jeff -at- crystalclearsoftware.com>
 disjoint_sets         Jeremy Siek <jeremy.siek -at- gmail.com>
 dynamic_bitset        Jeremy Siek <jeremy.siek -at- gmail.com>
+endian                Beman Dawes Beman Dawes <bdawes -at- acm.org>
 exception             Emil Dotchevski <emil -at- revergestudios.com>
 filesystem            Beman Dawes <bdawes -at- acm.org>
 flyweight             Joaquin M Lopez Munoz <joaquin -at- tid.es>

+ 1 - 0
status/Jamfile.v2

@@ -75,6 +75,7 @@ run-tests libs :
     detail/test                 # test-suite detail
     disjoint_sets               # test-suite disjoint_sets
     dynamic_bitset              # test-suite dynamic_bitset
+    endian                      # test-suite endian
     exception/test
     filesystem/test             # test-suite filesystem
     flyweight/test              # test-suite flyweight

粤ICP备19079148号