From 3b9daeac8186a424849a48fd7d9c8fc73286b2c1 Mon Sep 17 00:00:00 2001
From: Beman
Date: Thu, 14 Aug 2014 16:28:13 -0400
Subject: [PATCH] Add Boost.Endian to boost super-project, libraries list,
maintainers list, and regression testing Jamfile.
---
.gitmodules | 4 ++++
libs/libraries.htm | 18 +++++++++++++++---
libs/maintainers.txt | 3 ++-
status/Jamfile.v2 | 1 +
4 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/.gitmodules b/.gitmodules
index 5964b45696..9b70daea05 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -490,3 +490,7 @@
path = libs/convert
url = ../convert.git
branch = develop
+[submodule "endian"]
+ path = libs/endian
+ url = ../endian.git
+ fetchRecurseSubmodules = on-demand
diff --git a/libs/libraries.htm b/libs/libraries.htm
index f06a1926e8..ef1943ba1f 100644
--- a/libs/libraries.htm
+++ b/libs/libraries.htm
@@ -130,8 +130,11 @@ how to download, build, and install the libraries.
Walker.
date_time - Date-Time library from Jeff Garland.
dynamic_bitset - A runtime sized version of std::bitset from Jeremy Siek and Chuck Allison.
- exception - A library for transporting of arbitrary data in exception objects, and transporting of exceptions between threads (N2179), from Emil Dotchevski.
+ endian - Types and conversion functions
+ for correct byte ordering and more regardless of processor endianness, from
+ Beman Dawes
enable_if - Selective inclusion of function template overloads, from Jaakko Järvi, Jeremiah Willcock, and Andrew Lumsdaine.
+ exception - A library for transporting of arbitrary data in exception objects, and transporting of exceptions between threads (N2179), from Emil Dotchevski.
filesystem - Portable paths,
iteration over directories, and other useful filesystem operations, from
Beman Dawes.
@@ -637,7 +640,10 @@ how to download, build, and install the libraries.
ports, file descriptors and Windows HANDLEs, from Chris Kohlhoff.
assign - Filling containers
with constant or generated data has never been
- easier, from Thorsten Ottosen.
+ easier, from Thorsten Ottosen.
+ endian - Types and conversion functions
+ for correct byte ordering and more regardless of processor endianness, from
+ Beman Dawes
format - Type-safe 'printf-like' format
operations, from Samuel Krempp.
@@ -720,6 +726,9 @@ of arbitrary data for persistence and marshalling, from Robert Ramey
- accumulators - Framework for incremental
calculation, and collection of statistical accumulators, from Eric Niebler.
+ - endian - Types and conversion functions
+ for correct byte ordering and more regardless of processor endianness, from
+ Beman Dawes
- geometry - Geometry Library, from
Barend Gehrels, Bruno Lalande and Mateusz Loskot.
- integer - Headers to ease
@@ -892,6 +901,9 @@ of arbitrary data for persistence and marshalling, from Robert Ramey
- conversion - Polymorphic casts, from Dave Abrahams and
Kevlin Henney.
- core - A collection of simple core utilities with minimal dependencies, maintained by Peter Dimov, Glen Fernandes, and Andrey Semashev.
+ - endian - Types and conversion functions
+ for correct byte ordering and more regardless of processor endianness, from
+ Beman Dawes
- numeric/conversion - Optimized Policy-based Numeric Conversions,
from Fernando Cacciola.
@@ -936,7 +948,7 @@ of arbitrary data for persistence and marshalling, from Robert Ramey
Revised
03 Nov 2009
+s-format="%d %b %Y" startspan -->13 Aug 2014
© Copyright Beman Dawes 2000-2004
Distributed under the Boost Software License, Version 1.0.
diff --git a/libs/maintainers.txt b/libs/maintainers.txt
index 06b292a3f7..f23ad6ba12 100644
--- a/libs/maintainers.txt
+++ b/libs/maintainers.txt
@@ -34,6 +34,7 @@ crc Daryle Walker
date_time Jeff Garland
disjoint_sets Jeremy Siek
dynamic_bitset Jeremy Siek
+endian Beman Dawes Beman Dawes
exception Emil Dotchevski
filesystem Beman Dawes
flyweight Joaquin M Lopez Munoz
@@ -99,7 +100,7 @@ scope_exit Alexander Nasonov , Lore
serialization Robert Ramey
signals Douglas Gregor
signals2 Frank Mori Hess
-smart_ptr Beman Dawes , Peter Dimov
+smart_ptr Peter Dimov
smart_ptr/make_shared Glen Fernandes
spirit Joel de Guzman , Hartmut Kaiser
statechart Andreas Huber
diff --git a/status/Jamfile.v2 b/status/Jamfile.v2
index c062d9a524..a71a6e8ec7 100644
--- a/status/Jamfile.v2
+++ b/status/Jamfile.v2
@@ -76,6 +76,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