changeset 1890:d7b967b55902

ffmpeg compatible MEMALIGN definition
author nick
date Thu, 13 Sep 2001 07:28:11 +0000
parents dbfa0c00568b
children ec11652458ea
files configure
diffstat 1 files changed, 13 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/configure	Wed Sep 12 22:19:36 2001 +0000
+++ b/configure	Thu Sep 13 07:28:11 2001 +0000
@@ -970,6 +970,7 @@
 EOF
 
 _memalign_def=
+_memalign=no
 _malloc_h=no
 if $_cc -o $TMPO $TMPC 2> /dev/null ; then
 _malloc_h=yes
@@ -984,7 +985,11 @@
 }
 EOF
 _memalign_def='/* #define memalign(a,b) malloc(b) */'
-$_cc -o $TMPO $TMPC 2> /dev/null || _memalign_def='#define memalign(a,b) malloc(b)'
+_memalign=yes
+$_cc -o $TMPO $TMPC 2> /dev/null || _memalign = no 
+if [ "$_memalign" = "no" ]; then
+_memalign_def='#define memalign(a,b) malloc(b)'
+fi
 fi
 
 
@@ -1858,6 +1863,12 @@
  _have_malloc_h='#undef  HAVE_MALLOC_H'
 fi
 
+if [ "$_memalign" = "yes" ]; then
+ _have_memalign='#define HAVE_MEMALIGN 1'
+else
+ _have_memalign='#undef  HAVE_MEMALIGN'
+fi
+
 if [ "$_alloca_h" = "yes" ]; then
  _have_alloca_h='#define HAVE_ALLOCA_H 1'
 else
@@ -2236,6 +2247,7 @@
 
 /* memalign is mapped to malloc here, if unsupported */
 $_memalign_def
+$_have_memalign
 
 /* Define this if your system has the "alloca.h" header file */
 $_have_alloca_h