Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Utilities: Suppress warnings in third-party code with IBMClang | Aaron Liu | 2022-01-27 | 1 | -1/+1 |
| | |||||
* | LCC: Add dedicated support for MCST LCC compiler | makise-homura | 2021-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Divert LCC compiler as a new one, instead of treating it as GNU. Since old times, Elbrus C/C++/Fortran Compiler (LCC) by MCST has been passing checks for GNU compilers, so it has been identified as GNU. Now, with intent of seriously upstreaming its support, it has been added as a separate LCC compiler, and its version displays not a supported GCC version, but LCC version itself (e.g. LCC 1.25.19 instead of GNU 7.3.0). This commit adds its support for detection, and also converts basically every check like 'is this compiler GNU?' to 'is this compiler GNU or LCC?'. The only places where this check is untouched, is where it regards other platforms where LCC is unavailable (primarily non-Linux), and where it REALLY differs from GNU compiler. Note: this transition may break software that are already ported to Elbrus, but hardly relies that LCC will be detected as GNU; still such software is not known. | ||||
* | Utilities: Suppress warnings in third-party code with NVHPC | Brad King | 2021-04-20 | 1 | -1/+1 |
| | |||||
* | Utilities: Suppress warnings in third-party code when using IntelLLVM | Brad King | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | librhash: Update build within CMake for rhash 1.3.9 | Brad King | 2020-03-02 | 1 | -1/+1 |
| | |||||
* | Utilities: Suppress warnings in third-party code when using XLClang | Brad King | 2019-02-25 | 1 | -1/+1 |
| | |||||
* | Remove now-unused code once used for MIPSpro on IRIX | Brad King | 2019-02-21 | 1 | -1/+1 |
| | | | | | | In commit beb991110d (Remove now-unused code once used on IRIX, 2019-01-11, v3.14.0-rc1~167^2) we removed remnants of IRIX support. Also remove remnants of MIPSpro compiler support. | ||||
* | librhash: Activate SHA-3 implementation | Brad King | 2016-11-10 | 1 | -0/+2 |
| | |||||
* | librhash: Install COPYING file with CMake documentation | Brad King | 2016-11-10 | 1 | -0/+2 |
| | | | | | When we install using the bundled librhash source, notify users of its license terms. | ||||
* | librhash: Disable warnings to avoid changing 3rd party code | Brad King | 2016-11-10 | 1 | -0/+8 |
| | | | | | Add '-w' or equivalent flag on compilers supporting it. Tell MSVC to use its lowest warning level inside librhash sources. | ||||
* | librhash: Build the library within CMake | Brad King | 2016-11-10 | 1 | -0/+28 |
Update `ustd.h` to include KWSys Large File Support configuration so that consistent stream libraries are used (on AIX with XL). Add a `cm_rhash.h` header to include the CMake-provided copy of the `rhash.h` header from CMake sources. |