31 Commits
Author SHA1 Message Date
Zhang Na 4abc13fa55 Add support for LoongArch (#122) 2022-02-25 21:02:32 -06:00
tkoecker 1be0e4a2d8 added missing brackets (#118) 2021-05-21 09:31:11 -05:00
Rene Rivera c9ee4eb329 Update from upstream Hash Predef. 2021-02-13 10:21:16 -06:00
SSE4 d3460e05aa Add support for Elbrus 2000 (e2k) architecture (#116) 2021-02-09 22:52:29 -06:00
Rene Rivera 40c6205858 Fix incorrect reference to IA-64 instead of X86-64. 2021-02-09 22:31:02 -06:00
Rene Rivera a7ac034985 Add WORD_BITS predef detection.
fixes https://github.com/boostorg/predef/pull/107
fixes https://github.com/boostorg/predef/pull/108
2021-01-05 09:40:19 -06:00
Rene Rivera fb59068deb Convert documentatio to Asciidoctor. 2019-12-31 16:14:17 -06:00
Rene Rivera 29095cefd9 Start of 1.11 version. Add missing (c) for riscv.h 2019-08-04 09:20:13 -05:00
Andreas Schwab fc99bc29cb Add detection of RISC-V from __riscv (#97) 2019-08-03 10:27:22 -05:00
Rene Rivera 2e65c250f5 Update copyright date. 2019-01-21 22:33:23 -06:00
Rene Rivera a2608f26a3 Rework ARM detection to favor versioned predefs.
This reworks the order in which the compiler predefs are checked to use
the ones that provide version info. Also add the arch predefs for older
compilers that don't define the predefs with version info for arm4,
arm5, arm6, and arm7.

Continuation of #94
2019-01-21 22:13:42 -06:00
Rene Rivera eb682657a2 Add detection of ARM from __aarch64__ predef.
Fixes #94
2019-01-07 16:28:30 -06:00
Tim Blechmann 5d8818ddcb architecture: add support for __ARM_ARCH macro (#74)
gcc-6 defines __ARM_ARCH
2018-06-12 07:40:29 -05:00
Benjamin Worpitz 11569d270c add detection for PTX architecture (#73) 2018-06-12 07:39:43 -05:00
Roki de79c6d341 fix typo s/BOOST_ARCH_PARISK/BOOST_ARCH_PARISC (#63) 2017-10-11 08:16:56 -05:00
Minmin Gong 4c822c49c2 Adds support for MSVC ARM64 target. 2017-06-01 00:08:56 -07:00
Rene Rivera 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.
2015-07-01 17:19:29 -05:00
Rene Rivera 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.
2015-06-29 18:49:33 -05:00
Rene Rivera 56baa26f11 FUlly updated docs for version 1.1. 2014-06-03 22:29:53 -05:00
Steve Gates f94637d9f4 Adding checking for _M_ARM macro for Windows.
Incorporating feedback from Rene Rivera:
Updated the Microsoft copyright to include the year.
Made sure ARM predef uses version property with V.0.0.
2014-05-22 11:34:02 -07:00
Franz Detro 604f0d35b7 adjusted copyrights as requested by review 2014-03-12 14:05:14 +01:00
Franz Detro 2e73899a69 improved detection of ARM platform (check for Apple clang __arm64);
set version to 8.0.0 in case of __arm64 (allows check for armv8 targets)
2014-02-26 12:23:34 +01:00
Rene Rivera be45c6f54f Fix extra "&&" conditional. Thanks to Adam Wulkiewicz for finding the
error.
2014-02-08 20:46:10 -06:00
Rene Rivera 3ccc33fa28 Update copyrights back to original author. 2014-01-10 08:46:03 -06:00
Rene Rivera bbff5c0fcf Bring back IA64 architecture. 2013-04-22 17:15:32 -05:00
Rene Rivera b10e3490ec Completed all changes from review. 2013-04-02 21:40:46 -05:00
Rene Rivera c22d44d0ce Seems I missed the Blackfin CPU detection header. Add missing compat
defs.
2013-03-21 21:33:18 -05:00
Rene Rivera 9fcecba7cc Most changes from review comments implemented. Remove use of "#elif" for
backward PP compatability. Add BOOST_category_item_AVAILABLE as a
defined, or not, symbol for use with "#ifdef" or "#ifndef". Add
documentation of macros used for detection and version information. Also
replace direct use of BVN(0,0,0) and BVN(0,0,1) with more meaningful
macros that are globally defined, and hence consistent.
2013-01-18 21:25:30 -06:00
grafikrobot 68470ca33e Add definition docs for all the predefs. 2013-01-10 23:23:37 -06:00
Rene Rivera fe6037697c Get the doc building working again (with the quickbook-dev branch).
Update html docs to match latest code state.
2013-01-05 15:31:59 -06:00
Rene Rivera dbb5965186 Restructure the project to match new modular layout. 2012-12-28 22:25:52 -06:00