Config.in 1.1 KB

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