Remove XLC-specific #ifndefs from bslstl_list case 14
Import intel's Decimal Floating Point code.
fixed typo per DRQS (and a couple of others)
fixed typos per DRQS
initial change to use mmap for OS/X
Helper script to flatten Intel dfp source tree.

To build the Intel bits using the BDE build system, the source
tree needs to be flattened.  This script creates a flattened
naming scheme for all necessary files in the Intel tree.
Added Intel Decimal Floating Point to BDL members.

With the Intel library in the members list, the build process
will now automatically build the library.
Corrected interface uses of 'std::string' to 'bsl'

Parsing interfaces accidentally used "std::" variants of the
standard string type.  This interferes with proper use and
building of BDL.  The interfaces and underlying implementations
in the corresponding C++ files were changed.
Corrected a usage of 'std::max' to 'bsl::max'

All BDL components should only reference and use 'bsl' or 'bdl'
versions of C++ standard library bits.  The correct header from
bsl was already included, which would also cause compiling problems
in non-STD modes of BSL.
use mmap on all unix platforms
Use 'bsl' for 'wstring &' in a disabled interface.

For 'DecimalUtil::parseDecimal32(const bsl::wstring&, Decimal32 *)'
we should use 'bsl::wstring' not 'std::wstring', even though the
interface is disabled.
bsls_annotation: _CMP_CLANG and documentation fix

Explicitly add mention and support for 'BSLS_PLATFORM_CMP_CLANG'
instead of relying on 'BSLS_PLATFORM_CMP_GNU' to be set since Clang
supports the full set of GCC attributes.

Fix documentation to add _USED and _UNUSED to @MACROS list.
Fix dependency on <stdint.h> for Microsoft

Microsoft compilers do not support the C99 <stdint.h> header prior
to its adoption in C++11, first delivered in VC2010.
Fix some minor formatting issues

As reported by bde_verify.
Supports building with a mingw32 toolchain.

Requires minimal changes to 'bsls_platform' detect if the toolchain is a GNU
toolchain but running on windows.
Corrections after testing with vc2008
Create bsls_byteorderutil, bsls_byteorderutil_impl
bsls_byteorderutil{,_impl} -- add #include to fix nightly build
Added += operator for StringRefData (and by extension StringRef) that prevents an unnecessary copy
Added tests to verify functionality of += operator that was added