Mercurial > octave-nkf
comparison configure.in @ 7789:82be108cc558
First attempt at single precision tyeps
* * *
corrections to qrupdate single precision routines
* * *
prefer demotion to single over promotion to double
* * *
Add single precision support to log2 function
* * *
Trivial PROJECT file update
* * *
Cache optimized hermitian/transpose methods
* * *
Add tests for tranpose/hermitian and ChangeLog entry for new transpose code
author | David Bateman <dbateman@free.fr> |
---|---|
date | Sun, 27 Apr 2008 22:34:17 +0200 |
parents | 8136cb19fb7a |
children | 13871b7de124 |
comparison
equal
deleted
inserted
replaced
7788:45f5faba05a2 | 7789:82be108cc558 |
---|---|
560 if test "$with_fftw" = yes; then | 560 if test "$with_fftw" = yes; then |
561 have_fftw3_header=no | 561 have_fftw3_header=no |
562 with_fftw3=no | 562 with_fftw3=no |
563 AC_CHECK_HEADER(fftw3.h, [have_fftw3_header=yes]) | 563 AC_CHECK_HEADER(fftw3.h, [have_fftw3_header=yes]) |
564 if test "$have_fftw3_header" = yes; then | 564 if test "$have_fftw3_header" = yes; then |
565 AC_CHECK_LIB(fftw3, fftw_plan_dft_1d, [FFTW_LIBS="-lfftw3"; with_fftw3=yes]) | 565 AC_CHECK_LIB(fftw3, fftw_plan_dft_1d, [ |
566 AC_CHECK_LIB(fftw3f, fftwf_plan_dft_1d, [FFTW_LIBS="-lfftw3 -lfftw3f"; with_fftw3=yes])]) | |
566 fi | 567 fi |
567 fi | 568 fi |
568 | 569 |
569 if test "$with_fftw" = yes && test "$with_fftw3" = yes; then | 570 if test "$with_fftw" = yes && test "$with_fftw3" = yes; then |
570 FFT_DIR='' | 571 FFT_DIR='' |
1317 fi | 1318 fi |
1318 | 1319 |
1319 ### Checks for functions and variables. | 1320 ### Checks for functions and variables. |
1320 | 1321 |
1321 AC_CHECK_FUNCS(atexit basename bcopy bzero canonicalize_file_name \ | 1322 AC_CHECK_FUNCS(atexit basename bcopy bzero canonicalize_file_name \ |
1322 chmod dup2 endgrent endpwent execvp expm1 fcntl fork getcwd \ | 1323 chmod dup2 endgrent endpwent execvp expm1 expm1f fcntl fork getcwd \ |
1323 getegid geteuid getgid getgrent getgrgid getgrnam getpgrp getpid \ | 1324 getegid geteuid getgid getgrent getgrgid getgrnam getpgrp getpid \ |
1324 getppid getpwent getpwuid gettimeofday getuid getwd _kbhit kill \ | 1325 getppid getpwent getpwuid gettimeofday getuid getwd _kbhit kill \ |
1325 lgamma lgamma_r link localtime_r log1p lstat memmove mkdir mkfifo \ | 1326 lgamma lgammaf lgamma_r lgammaf_r link localtime_r log1p log1pf lstat \ |
1326 mkstemp on_exit pipe poll putenv raise readlink realpath rename \ | 1327 memmove mkdir mkfifo mkstemp on_exit pipe poll putenv raise readlink \ |
1327 resolvepath rindex rmdir round select setgrent setlocale setpwent \ | 1328 realpath rename resolvepath rindex rmdir round select setgrent setlocale \ |
1328 setvbuf sigaction siglongjmp sigpending sigprocmask sigsuspend \ | 1329 setpwent setvbuf sigaction siglongjmp sigpending sigprocmask sigsuspend \ |
1329 snprintf stat strcasecmp strdup strerror stricmp strncasecmp \ | 1330 snprintf stat strcasecmp strdup strerror stricmp strncasecmp \ |
1330 strnicmp strptime strsignal symlink tempnam tgamma trunc umask \ | 1331 strnicmp strptime strsignal symlink tempnam tgamma tgammaf trunc umask \ |
1331 uname unlink usleep utime vfprintf vsprintf vsnprintf waitpid \ | 1332 uname unlink usleep utime vfprintf vsprintf vsnprintf waitpid \ |
1332 _chmod _snprintf x_utime _utime32) | 1333 _chmod _snprintf x_utime _utime32) |
1333 | 1334 |
1334 case "$canonical_host_type" in | 1335 case "$canonical_host_type" in |
1335 *-*-msdosmsvc) | 1336 *-*-msdosmsvc) |
1537 ;; | 1538 ;; |
1538 esac | 1539 esac |
1539 | 1540 |
1540 ### Check for nonstandard but common math functions that we need. | 1541 ### Check for nonstandard but common math functions that we need. |
1541 | 1542 |
1542 AC_CHECK_FUNCS(acosh asinh atanh erf erfc exp2 log2) | 1543 AC_CHECK_FUNCS(acosh acoshf asinh asinhf atanh atanhf erf erff erfc erfcf exp2 exp2f log2 log2f) |
1543 | 1544 |
1544 ### Checks for OS specific cruft. | 1545 ### Checks for OS specific cruft. |
1545 | 1546 |
1546 AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct stat.st_rdev]) | 1547 AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct stat.st_rdev]) |
1547 | 1548 |