ee5ed2510d
[CMake] Add self-test for cmake file to travis
2018-10-16 19:58:45 +02:00
dd44e1eea5
[CMake] Add minimal cmake file
...
Generate cmake target that can be used by other libraries
to express their dependency on this library and retrieve
any configuration information such as the include directory.
2018-10-09 14:52:17 +02:00
b5c081bf7a
Variadic macro support for the PGI compiler when EDG is being used with it.
2018-09-23 09:12:59 -04:00
347f48afae
Back out previous CUDA change to turn on variadic macro support for all situations when compiling a CUDA file.
2018-09-10 17:42:32 -04:00
49a72ac4f2
Corrected sentence by removing extra "the".
2018-08-23 19:20:04 -04:00
00b2f44624
Allow the IBM compiler to default to the level of C++/C compliance to determine default variadic macro support
2018-02-18 09:47:44 -05:00
a329a67b47
NVidia compiler supports variadic macros.
2018-02-14 22:01:04 -05:00
34af3a925c
Merge pull request #11 from danieljames/feature/fix-links
...
Fix some links
2018-01-11 13:02:34 -05:00
ad22f9686e
Fix some links
2018-01-11 14:20:16 +00:00
aa9ee3ae3f
Removed --depth 1
2017-10-29 21:31:25 -04:00
f54e270433
Better appveyor designation for tests.
2017-10-09 11:58:08 -04:00
08ec2abb2e
Updated appveyor file for correct toolsets.
2017-10-09 11:39:03 -04:00
c4b1ce10bd
Add VS2017 worker image.
2017-10-09 11:23:30 -04:00
1ecc2e2ec9
Added Appveyor file.
2017-10-09 08:09:05 -04:00
dfc1c46ece
With _MSC_VER and __clang__ always use strict mode and variadics turned on without any VC++ fixes.
2017-03-26 08:51:41 -07:00
e474eea44f
Slight correction to particularize previous change as involving only -fno-ms-compatibility mode.
2017-03-26 01:02:05 -07:00
b03c6cd3c0
In the configuration the combination of clang defined and gcc defined always gets strict mode and variadic macro support, even under Windows where VC++ may also be defined.
2017-03-25 23:22:32 -07:00
d8389ffda6
Exclude tests for gcc when C++0x is not supported. This should fix some test matrices for old versions of gcc.
2017-01-05 09:57:01 -05:00
dc41624aba
Added Travis CI file. Updated config.hpp for Intel 17 on Windows.
2016-11-16 13:01:51 -05:00
4ae346bbc5
Merge pull request #9 from sergiud/intel-17.0-fix
...
Intel C++ compiler 17.0 fix
2016-11-16 09:40:21 -05:00
d922d757be
Fix for VC++ and VC++ emuolations ot the SEQ_TO_LIST macro
2016-11-16 00:15:57 -05:00
eb143c10f8
Added configuration info test.
2016-11-14 00:25:46 -05:00
e1e3a2e21e
added Intel C++ compiler 17.0 workaround
2016-11-11 15:30:21 +01:00
e70abe7b49
Updated for VC++ quirks and overload code example.
2016-04-11 14:24:38 -04:00
ee73989a21
Further change to ensure that clang targeting VC++ behaves as the VC++ preprocessor
2016-03-30 13:52:02 -04:00
7835ed019c
Updated configuration to support clang targeting VC++
2016-03-30 12:08:46 -04:00
3292532517
Merge branch 'master' into develop
2015-10-16 18:47:02 -04:00
4e29a160b9
Merge branch 'develop'
boost-1.60.0
2015-10-14 22:36:27 -04:00
b1be22cf77
Merge pull request #8 from mgaunard/patch-1
...
lower version requirement for SunCC and variadics
2015-10-08 11:34:04 -04:00
f59d83b8bf
lower version requirement for SunCC and variadics
...
Macro variadics appear to work fine with SunCC 5.12.
2015-10-08 11:31:27 +01:00
88c4282493
Fixed leaving off first letter of word in doc.
2015-09-21 10:53:10 -07:00
02ab183b96
Added documentation for identity_n macro.
2015-09-13 13:21:57 -04:00
735e301c46
Added BOOST_PP_IDENTITY_N functionality with test.
2015-09-12 19:53:59 -04:00
e983c16e61
Merge branch 'develop'
2015-08-27 21:21:19 -04:00
132eb67cec
Remove spaces in the filename for AppendixA.
2015-08-21 16:38:12 -04:00
4c39e92496
Merge branch 'develop'
2015-08-21 09:28:34 -04:00
2689b91d91
Merge pull request #6 from teeks99/unicode_name2
...
Removed weird unicode character from filename and links
2015-08-17 13:27:17 -04:00
478bb6e10e
Removed weird unicode character from filename and links
2015-08-14 17:39:42 -05:00
3c3c7b42d9
Corrected implementation same as 'develop' and updated test sames as 'develop'.
boost-1.59.0
2015-07-17 07:45:08 -04:00
3f97464c27
Added needed include.
2015-07-17 07:16:11 -04:00
d4fbb8fda2
Back out change from 'develop' because of failing MPL test.
2015-07-16 19:52:49 -04:00
38e7f69054
Merge branch 'develop'
2015-07-16 18:16:24 -04:00
3ed3cd689e
Added more thorough tests for large seqs
2015-05-30 08:00:33 -04:00
fc6229660e
Added not about VC++ compiler limitation
2015-05-29 22:53:01 -04:00
b125850bbb
Fixes for BOOST_PP_SEQ_REMOVE when the seq is its maximum size and has its last element removed. Also updated seq tests.
2015-05-29 01:36:06 -04:00
350c0e59b1
Add ned macro
2015-05-27 19:15:45 -04:00
2612bf706c
Corrected fix for the for_each problem when dealing with as much as 256 seq elements.
2015-05-27 19:13:22 -04:00
b84235fcb7
Revert "Corrected fix for seq for each processing."
...
This reverts commit dc61cc1373
.
2015-05-27 07:44:30 -04:00
4aa8ae8a01
Disallow variadic macro support for versions below 12.4, since that is the first version with C++11 support.
2015-05-26 17:39:58 -04:00
9044b17f18
For Oracle C++ do not automatically turn off variadic macro support for version 12.3 or higher, since those versions can support C++11.
2015-05-25 23:46:33 -04:00