Commit Graph

  • 177a6ca792 fixed a typo in BOOST_OS_CYGWIN macro Chandimal Hamparawa 2015-10-20 14:23:12 +05:30
  • e98eff209b Merge pull request #35 from boostorg/develop boost-1.60.0 Rene Rivera 2015-10-15 10:04:28 -05:00
  • d7569aaa9e Update history docs for release. Rene Rivera 2015-10-14 23:11:56 -05:00
  • 9de7442449 Merge pull request #34 from VemundH/fix_typo Rene Rivera 2015-09-13 10:32:52 -05:00
  • 8b5c2581dc fix typo AVALIABLE -> AVAILABLE VemundH 2015-09-13 14:42:12 +02:00
  • 7b1cdcbe18 Remove vs-2012-64 toolset as it's not working on Appveyor setup. Rene Rivera 2015-08-27 13:05:35 -05:00
  • 39a4a38e36 Fix test warning for GCC about signed vs. unsigned constants. Rene Rivera 2015-08-27 10:18:39 -05:00
  • 0f20470cbc Merge pull request #33 from ruslo/fix.cplusplus Rene Rivera 2015-08-09 20:43:11 -05:00
  • acb6b9b8bf Fix misprint: s,__cpluplus,__cplusplus, Ruslan Baratov 2015-08-09 17:45:31 +03:00
  • 2fb725a93d Fix new compile check BB2 utility not dealing with dotted version numbers. Rene Rivera 2015-08-07 08:29:55 -05:00
  • 6d448857ed Use define requirement instead of direct -D option for check compile, as obviously not all compilers use "-D". Rene Rivera 2015-08-06 21:05:26 -05:00
  • bfac404a0f Bump to version 1.4 for next release. Switched BBv2 check support to use the compile only check utility to address cross-compile use cases. Rene Rivera 2015-08-06 20:51:56 -05:00
  • 0e69791f69 Merge pull request #31 from jfalcou/simd_support Rene Rivera 2015-08-06 20:37:23 -05:00
  • 3dc66cd71f Remove extra check (of MSVC version) for FMA/AVX/AVX2 for now Charly Chevalier 2015-08-04 11:57:06 +02:00
  • 1af46e66df Add missing _X86_AMD detection for BOOST_HW_SIMD + Unique name Charly Chevalier 2015-07-31 10:53:45 +02:00
  • 92bf0c0316 Put back just the Linux Travis test matrix. Giving up on OSX Travis for now. Rene Rivera 2015-07-23 20:51:03 -06:00
  • 96ca3b5048 Trying to get the Travis matrix to be correct. This time using exclusion instead of inclusion. Rene Rivera 2015-07-23 20:47:41 -06:00
  • cfef5d816d Perhaps need to indicate all the OSes outside the matrix for Travis? Rene Rivera 2015-07-23 20:20:19 -06:00
  • 2d3675f03c Add first OSX Travis test. Rene Rivera 2015-07-23 20:16:56 -06:00
  • fdb781da3b Attempt to limit Travis-CI test matrix by OS in preparation for OSX testing. Rene Rivera 2015-07-23 19:55:09 -06:00
  • 7fefba479c Update BOOST_HW_SIMD_X86_MIC_VERSION version number (max -> 9.0.0) Charly Chevalier 2015-07-21 20:29:25 +02:00
  • 93833f6e9e Fix wrong version numbers Charly Chevalier 2015-07-21 20:04:40 +02:00
  • 6ea2e88762 Now that VS2015 is out.. Enable testing for it. Rene Rivera 2015-07-21 11:35:59 -06:00
  • e3e95a59ee Update doc (BOOST_HW_SIMD section -> BOOST_HW section) Charly Chevalier 2015-07-21 15:35:43 +02:00
  • 5fd655b198 Remove superfluous (old) documentation Charly Chevalier 2015-07-21 15:27:37 +02:00
  • 5576494500 Add missing BOOST_HW_SIMD_X86_AMD_AVAILABLE predef Charly Chevalier 2015-07-21 14:56:12 +02:00
  • 10601dbaf8 Includes clean up Charly Chevalier 2015-07-21 14:55:56 +02:00
  • e566ad33ce Reorder x86 AMD SIMD extension detection Charly Chevalier 2015-07-21 14:53:12 +02:00
  • 2ae1123abf x86 -> X86 (in macro names) Charly Chevalier 2015-07-21 14:51:58 +02:00
  • 0b90b9f19b Add missing ppc/versions.h to ppc.h Charly Chevalier 2015-07-21 14:51:31 +02:00
  • a4b32af636 Add missing x86_amd.h to simd.h Charly Chevalier 2015-07-21 14:50:54 +02:00
  • adc3dbd4e2 Add main documentation Charly Chevalier 2015-07-21 10:15:35 +02:00
  • 3d96ad842f Better formatting of tables + Improve brief SIMD family description Charly Chevalier 2015-07-21 10:07:53 +02:00
  • afaad7f56b Better format for versions documentation Charly Chevalier 2015-07-21 10:05:21 +02:00
  • 9a0d1235eb Refactor PPC SIMD detection + Add _VERSION(s) for PPC family Charly Chevalier 2015-07-20 11:04:06 +02:00
  • 7399d0169d Refactor ARM SIMD detection + Add _VERSION(s) for ARM family Charly Chevalier 2015-07-20 11:03:05 +02:00
  • 4aa12a8965 Refactor x86 (AMD) SIMD detection + Add _VERSION(s) for x86 (AMD) family Charly Chevalier 2015-07-20 11:02:21 +02:00
  • e2d5a46cac Refactor x86 SIMD detection + Add _VERSION(s) for x86 family Charly Chevalier 2015-07-20 10:49:00 +02:00
  • 5ea2f20dc7 Make every SIMD predefs zero valued Charly Chevalier 2015-07-16 11:57:10 +02:00
  • 5758f35ffc Fix predef redefinition of BOOST_HW_SIMD_PPC_NAME Charly Chevalier 2015-07-15 23:14:04 +02:00
  • 2e1caabff4 Add unit tests for SIMD family predefs Charly Chevalier 2015-07-15 23:07:10 +02:00
  • ce9519cf7b Update copyrights in main documentation Charly Chevalier 2015-07-15 22:13:43 +02:00
  • 2e241dbd8e Better naming for BOOST_HW_* Charly Chevalier 2015-07-15 22:07:27 +02:00
  • cf37f90429 Fix typo (_x86 -> _X86) Charly Chevalier 2015-07-15 21:18:00 +02:00
  • d8e85aad16 Fix includes to prevent testing system to fail Charly Chevalier 2015-07-15 21:16:04 +02:00
  • 40144e5c2b Update predef.qbk with SIMD heading/examples Charly Chevalier 2015-07-15 15:53:31 +02:00
  • eb5bb281ab Add hardware.h to predef.h Charly Chevalier 2015-07-15 15:25:48 +02:00
  • 4c2c48967e PPC: Use *real* versions as default version number Charly Chevalier 2015-07-15 13:49:08 +02:00
  • b917db9850 ARM: Use *real* versions as default version number Charly Chevalier 2015-07-15 13:48:12 +02:00
  • e6daa340d5 x86: Use *real* versions as default version number Charly Chevalier 2015-07-15 13:44:35 +02:00
  • 481f1a198c Update number versions for x86 family + More specific documentations Charly Chevalier 2015-07-15 10:27:45 +02:00
  • 0e6e579e6e Remove intrinsics headers Charly Chevalier 2015-07-10 17:04:06 +02:00
  • 3626c9b905 SIMD: Use _AVAILABLE instead of tag when detecting multiple architectures Charly Chevalier 2015-07-10 16:58:49 +02:00
  • 5ba0a2c5ab Add default version + name for {simd,arm,ppc,x86}.h tags Charly Chevalier 2015-07-10 16:55:50 +02:00
  • 298f2fe663 Add doc + _AVAILABLE for simd.h Charly Chevalier 2015-07-09 16:13:10 +02:00
  • f0a0af764c Add doc + _AVAILABLE for simd/arm.h Charly Chevalier 2015-07-09 16:11:43 +02:00
  • 5ce2ff09f8 ARM: Add NEON predef Charly Chevalier 2015-07-09 10:11:57 +02:00
  • 9b66cddaf6 Add doc + _AVAILABLE for simd/ppc.h Charly Chevalier 2015-07-09 16:12:02 +02:00
  • 1cc8ecc579 PPC: Add QPX predef Charly Chevalier 2015-07-09 10:02:47 +02:00
  • 4b45a0faf1 PPC: Add VSX predef Charly Chevalier 2015-07-09 10:02:20 +02:00
  • 29a0d11553 PPC: Add VMX predef Charly Chevalier 2015-07-09 10:01:56 +02:00
  • 132509ee5d Add doc + _AVAILABLE for simd/x86.h Charly Chevalier 2015-07-09 16:10:36 +02:00
  • 93b58e6799 x86: Add XOP predef Charly Chevalier 2015-07-08 17:27:55 +02:00
  • e39e6ec7f8 x86: Add FMA4 predef Charly Chevalier 2015-07-08 17:27:37 +02:00
  • 87a602008c x86: Add FMA3 predef Charly Chevalier 2015-07-08 17:27:23 +02:00
  • da88635350 x86: Add SSE4a predef Charly Chevalier 2015-07-08 17:27:03 +02:00
  • 3275f7ba30 x86: Add MIC (Xeon Phi) predef Charly Chevalier 2015-07-08 16:58:06 +02:00
  • f6d6fd1d08 x86: Add AVX2 predef Charly Chevalier 2015-07-08 16:54:35 +02:00
  • b8d6e7b645 x86: Add AVX predef Charly Chevalier 2015-07-08 16:53:59 +02:00
  • e29bfedc3e x86: Add SSE4.2 predef Charly Chevalier 2015-07-08 16:53:17 +02:00
  • a01ebb6605 x86: Add SSE4.1 predef Charly Chevalier 2015-07-08 16:52:45 +02:00
  • 4f6352e140 x86: Add SSSE3 predef Charly Chevalier 2015-07-08 14:43:13 +02:00
  • bce7e9ba56 x86: Add SSE3 predef Charly Chevalier 2015-07-08 14:40:50 +02:00
  • 67250ecae2 x86: Add SSE2 predef Charly Chevalier 2015-07-08 14:32:32 +02:00
  • cc9c5cdcf5 x86: Add SSE(1) predef Charly Chevalier 2015-07-08 14:13:28 +02:00
  • 0b0e4d78bf x86: Add MMX predef Charly Chevalier 2015-07-15 10:13:49 +02:00
  • cc00260202 Add default tree structure for hardware simd support Charly Chevalier 2015-07-07 16:15:40 +02:00
  • 06c32965b0 Merge pull request #30 from boostorg/develop boost-1.59.0 Rene Rivera 2015-07-14 08:24:08 -06:00
  • dd6d897372 Enable Appveyor on any branch. Rene Rivera 2015-07-14 08:09:36 -06:00
  • d70b673d2f Enable Travis on any branch. Rene Rivera 2015-07-14 08:08:34 -06:00
  • 3a9dac1a10 Merge pull request #27 from boostorg/develop Rene Rivera 2015-07-08 13:40:10 -06:00
  • a3f6ac9fb2 Fix spelling of version macro. Rene Rivera 2015-07-08 05:27:03 -06:00
  • 259101e0a1 Try and limit Appveyor build matrix to set that can actually work. Rene Rivera 2015-07-02 12:47:43 -05:00
  • a3dffe8f1a Update docs for check utility changes and for 1.3 release. Bump versions for release of 1.3. Update copyrights that I forgot on the previous commits. Rene Rivera 2015-07-01 17:19:29 -05:00
  • 0f113b0871 Fix non-standard test feature test collection. I.e. make the feature collection no rely on implementioned defined behaviour. And fix check program handling of no-expression invocations vs expression invocations. Rene Rivera 2015-06-29 18:49:33 -05:00
  • 83ff76d745 Add address-model and variant specs for Appveyor CI. Rene Rivera 2015-06-11 21:24:27 -05:00
  • d77608cf70 Check if having only one property causes problems with the checks. Rene Rivera 2015-06-09 22:31:53 -05:00
  • 631dd73038 Change to get a "true" && "false" check result. Rene Rivera 2015-06-09 16:07:44 -05:00
  • 8fd39047e4 Alter check value test to further debug check expression eval. Rene Rivera 2015-06-09 15:26:31 -05:00
  • 93c39a536f Appveyor steps are not isolated, so fix init step to restore CWD. Rene Rivera 2015-06-01 13:44:05 -05:00
  • bbcf9161a2 Another attempt at moving CI script file. Rene Rivera 2015-06-01 13:10:00 -05:00
  • fbeda38b97 Avoid putting CI script in default location as that is the pre-clone dir in Appveyor. Rene Rivera 2015-06-01 12:53:17 -05:00
  • 475d10c941 Just get rid of Appveyor version.. It's useless. Rene Rivera 2015-06-01 12:35:33 -05:00
  • e69a13e849 Add debug dir output for init. Change version to not have redundant 1.0. Rene Rivera 2015-06-01 12:33:10 -05:00
  • cb0f1fb5ef Fix env matrix setup, and use appveyor download utility to get CI script. Rene Rivera 2015-06-01 11:48:31 -05:00
  • 7c88275ada Add Appveyor configuration. Rene Rivera 2015-06-01 09:49:38 -05:00
  • 27cbb3c604 Update CI to use new command names for common CI test script. Rene Rivera 2015-06-01 09:26:43 -05:00
  • 58c23226b1 Update SunPro to accomodate latest versions of compiler form Oracle. And update to Oracle name. Rene Rivera 2015-05-27 20:36:27 -05:00
  • 79b2301937 Add latest clang and gcc versions. Rene Rivera 2015-05-26 22:37:53 -05:00
  • ca54bcad60 Add 'minimal' test target. Rene Rivera 2015-05-26 20:57:50 -05:00