kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Log | Files | Refs | README

commit 024fa033c2a8b0d4892bfd2e4b167d5cb049c44d
parent 27ebc37a0ab641fdc12341254ba9650e1156a71b
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date:   Mon,  8 Aug 2016 05:08:20 +0300

travis-ci: switch to container-based workers

Diffstat:
M.travis.yml | 11+----------
Minclude/kfr/cident.h | 8++++----
2 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/.travis.yml b/.travis.yml @@ -4,17 +4,13 @@ matrix: include: - os: linux compiler: clang - sudo: required - dist: precise + sudo: false addons: apt: sources: - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.8 - - george-edison55-precise-backports packages: - - cmake - - cmake-data - g++-5 - clang-3.8 - libmpfr-dev @@ -25,14 +21,9 @@ matrix: - os: osx osx_image: xcode7.3 - os: osx - osx_image: xcode7.2 - - os: osx - osx_image: xcode7.1 - - os: osx osx_image: xcode7 before_install: - - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get update -qq ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew reinstall cmake ; fi - cmake --version diff --git a/include/kfr/cident.h b/include/kfr/cident.h @@ -1,5 +1,9 @@ #pragma once +#ifdef LIBC_WORKAROUND_GETS +extern char *gets (char *__s); +#endif + #if defined(_M_IX86) || defined(__i386__) || defined(_M_X64) || defined(__x86_64__) #define CMT_ARCH_X86 1 #elif defined(__arm__) || defined(__arm64__) || defined(_M_ARM) || defined(__aarch64__) @@ -13,10 +17,6 @@ #define CMT_ARCH_X32 1 #endif -#ifdef LIBC_WORKAROUND_GETS -extern char *gets (char *__s); -#endif - #if defined __AVX512F__ && !defined CMT_ARCH_AVX512 #define CMT_ARCH_AVX512 1 #define CMT_ARCH_AVX2 1