hc
2024-08-16 94ba65e25ce534ec0515708c9e0835242345bc7b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
config BR2_PACKAGE_FFTW
   bool "fftw"
   select BR2_PACKAGE_FFTW_DOUBLE if !BR2_PACKAGE_FFTW_SINGLE \
       && !BR2_PACKAGE_FFTW_LONG_DOUBLE && !BR2_PACKAGE_FFTW_QUAD
   help
     Library for computing Fast Fourier Transforms.
 
     This library computes Fast Fourier Transforms (FFT) in one
     or more dimensions. It is extremely fast. This package
     contains the shared library version of the fftw libraries in
     double precision.
 
     http://www.fftw.org
 
if BR2_PACKAGE_FFTW
 
source "package/fftw/fftw-single/Config.in"
source "package/fftw/fftw-double/Config.in"
source "package/fftw/fftw-long-double/Config.in"
source "package/fftw/fftw-quad/Config.in"
 
config BR2_PACKAGE_FFTW_FAST
   bool "optimise for speed over accuracy"
   help
     Optimise for fast math functions, at the expense of accuracy.
 
     Say 'y' if you need speed and can live with inaccuracies in
     the results. Say 'n' (the default) if accuracy is of utmost
     importance.
 
     This basically uses gcc's -Ofast optimisation level, which in
     turn is basically using gcc's -ffast-math. See the gcc manual
     for what this means.
 
endif