Markus Schöpflin
2f3debf876
Better support for Tru64.
...
[SVN r25689]
2014-05-31 21:57:03 -07:00
John Maddock
0b75c06eee
Added new types boost::long_long_type and boost::ulong_long_type in boost/config.hpp and applied these types in place of "long long" throughout. As a result, almost all of boost now compiles cleanly with -ansi -pedantic with gcc. Changes tested with gcc 3.3, 2.95, VC7.1 and Intel 8.
...
[SVN r24899]
2014-05-31 21:57:03 -07:00
John Maddock
920a41ee54
Removed Boost.org copyrights and replaced with originating authors copyright instead.
...
[SVN r24372]
2014-05-31 21:57:02 -07:00
John Maddock
a8616a783b
Patches for cstdint support:
...
cygwin and mingw now use native stdint headers.
default header now compiles in -pedantic -ansi mode with gcc.
[SVN r21728]
2014-05-31 21:57:02 -07:00
Beman Dawes
efdf53a42c
include <boost/limits.hpp> instead of <limits.h>, fixing a date-time issue on Comeau
...
[SVN r18499]
2014-05-31 21:57:02 -07:00
John Maddock
f178656381
Added Cray X1 support
...
[SVN r17022]
2014-05-31 21:57:02 -07:00
John Maddock
6204b62acd
Added Cray support
...
[SVN r16989]
2014-05-31 21:57:02 -07:00
Beman Dawes
66e3988921
add or update See www.boost.org comments
...
[SVN r16708]
2014-05-31 21:57:02 -07:00
John Maddock
0e7f67a96d
Merged changes from RC_1_29_0 branch
...
[SVN r15958]
2014-05-31 21:57:02 -07:00
Beman Dawes
5bfc97ec8d
BOOST_HAS_MS_INT64 rather than specific compilers
...
[SVN r14668]
2014-05-31 21:57:02 -07:00
Beman Dawes
345c127227
Check for BOOST_HAS_MS_INT64 instead of specific compilers
...
[SVN r14664]
2014-05-31 21:57:02 -07:00
Douglas Gregor
24ea68b00e
cstdint.hpp: - Handle FreeBSD's <inttypes.h>
...
[SVN r12601]
2014-05-31 21:57:02 -07:00
Darin Adler
e0350ea5a9
Remove non-ASCII character that crept in.
...
[SVN r11570]
2014-05-31 21:57:02 -07:00
Jens Maurer
0c9ae76f94
only use "long long" if there's a stdlib overload
...
[SVN r11516]
2014-05-31 21:57:02 -07:00
Jens Maurer
f136c7a620
use BOOST_HAS_LONG_LONG
...
[SVN r11493]
2014-05-31 21:57:02 -07:00
Jens Maurer
1b1273d98c
port cstdint.hpp to HP-UX
...
[SVN r11175]
2014-05-31 21:57:02 -07:00
John Maddock
dbd1afb2ef
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2014-05-31 21:57:02 -07:00
Beman Dawes
67694454c0
Add LL suffix to line 150 for long longs at suggestion of Toon Knapen
...
[SVN r10854]
2014-05-31 21:57:02 -07:00
Jens Maurer
0722b90137
fix the "gcc 3.0 and long long" fix to check for the appropriate symbol
...
[SVN r10107]
2014-05-31 21:57:01 -07:00
Jens Maurer
de5d29fa8e
Don't use "long long" with gcc 3.0's shipped library, because it does not define operator<<(ostream&, long long) overloads.
...
[SVN r10095]
2014-05-31 21:57:01 -07:00
John Maddock
7a0711230b
Preprocessor fix for VC6 + STLPort 4.1b6
...
[SVN r10087]
2014-05-31 21:57:01 -07:00
Jens Maurer
a431ef5b54
HP-UX needs special attention because ULONG_LONG_MAX is not fully usable
...
[SVN r10080]
2014-05-31 21:57:01 -07:00
Jens Maurer
59eda005d1
int64_t may not be defined on HP-UX when using gcc
...
[SVN r10067]
2014-05-31 21:57:01 -07:00
Jens Maurer
3c532ab1cd
add HP-UX workaround
...
[SVN r10051]
2014-05-31 21:57:01 -07:00
Jens Maurer
5867dcf011
check for ULONGLONG_MAX as well
...
[SVN r9793]
2014-05-31 21:57:01 -07:00
Jeremy Siek
c77099ac7b
removed backslashes in macros
...
[SVN r9097]
2014-05-31 21:57:01 -07:00
John Maddock
8dea5a2fcf
cstdint: cygwin fixes for long long support
...
[SVN r8754]
2014-05-31 21:57:01 -07:00
Jens Maurer
fabcdfc385
for int32_t and intmax_t, prefer "long" over "int" if both are 32bit
...
[SVN r8743]
2014-05-31 21:57:01 -07:00
Dave Abrahams
f9e8a68af2
Fixes so that long long is recognized for GCC.
...
[SVN r8706]
2014-05-31 21:57:01 -07:00
Jens Maurer
07dfe3f70d
restricted Windows/gcc exclusion of int64_t to Cygwin, because MingW seems to work
...
[SVN r8641]
2014-05-31 21:57:01 -07:00
Jens Maurer
d33a702806
Folded stdint.h into cstdint.hpp to avoid ISO C99 incompatibilities
...
[SVN r8174]
2014-05-31 21:57:01 -07:00
John Maddock
a98eefc1e1
addition of INTXX_C support to integer library
...
[SVN r7792]
2014-05-31 21:57:01 -07:00
Jens Maurer
bb2e640ae1
fix reversed BOOST_NO_INT64_T logic
...
[SVN r7780]
2014-05-31 21:57:01 -07:00
Beman Dawes
4d8c6207ba
64-bit integer improvements from John Maddock
...
[SVN r7776]
2014-05-31 21:57:01 -07:00
Beman Dawes
ae7bad9e9a
This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.
...
[SVN r7621]
2014-05-31 21:57:01 -07:00
Glen Fernandes
5f3d94e4d2
Merge branch 'master' into develop
2014-05-31 21:44:10 -07:00
jzmaddock
ca17e7fe8a
Regenerate docs.
2014-05-31 12:10:51 +01:00
jzmaddock
4c29ce672b
Merge pull request #18 from Lastique/develop
...
Added BOOST_NORETURN macro to mark functions that do not return normally...
2014-05-31 12:07:59 +01:00
Andrey Semashev
e9c3612560
Added BOOST_NORETURN macro to mark functions that do not return normally.
...
The implementation is based on boost/exception/detail/attribute_noreturn.hpp.
2014-05-31 14:50:59 +04:00
jzmaddock
32b125612c
Merge branch 'develop' of https://github.com/boostorg/config into develop
2014-05-28 18:46:17 +01:00
jzmaddock
d52482247c
Fix <regex> test case.
2014-05-28 18:45:37 +01:00
jzmaddock
658e372ef6
Add BOOST_NO_CXX11_REF_QUALIFIERS to more (mostly obsolete) compilers.
2014-05-28 18:45:07 +01:00
jzmaddock
809f64b63a
Merge branch 'master' of https://github.com/akrzemi1/config into develop
2014-05-28 18:01:08 +01:00
Andrzej Krzemienski
d205efbb1b
Added macro BOOST_NO_CXX11_REF_QUALIFIERS
2014-05-28 17:33:28 +02:00
Richard Dale
06445cd39c
Merge branch 'update-cray-config'
2014-05-27 07:52:36 -05:00
Richard Dale
7035bef2c7
Merge branch 'develop' of github.com:boostorg/config into develop
2014-05-21 07:25:09 -05:00
Richard Dale
72dff45159
Add constants for memory models used by gnu "__ATOMIC..." intrinsics. These
...
should be supplied by the compiler, but until they are we will define them
here.
Once they are defined in the compiler we will need to start sorting out
compiler versions in cray.hpp
2014-05-20 15:38:03 -05:00
Noel Belcourt
917a870b63
Merge pull request #15 from MSOpenTech/winrt
...
Fixing failing test case boost_no_cxx11_hdr_regex.
2014-05-13 19:18:49 -06:00
Steve Gates
86b46bb01e
Fixing failing test case boost_no_cxx11_hdr_regex.
2014-05-13 14:18:38 -07:00
Noel Belcourt
160fa0ec40
Merge pull request #14 from glenfe/develop
...
BOOST_NO_CXX11_ALLOCATOR should be defined with libc++ in C++03 mode
2014-05-08 20:06:51 -06:00