diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-10-22 12:35:03 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-10-22 12:35:03 +0000 |
commit | 29507a18ead6984ae388a28227c1f007761a7d37 (patch) | |
tree | 4bda9323bcb4d9234c54816b7a4ae4d132aafd16 /configure | |
parent | cf517cf3c143baefd894c4466731a138644a2654 (diff) |
Support for newer Apple GCC's. Patch by Magnus Damm <damm@opensource.se>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11216 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -1639,11 +1639,15 @@ EOF FSF_flags='-maltivec -mabi=altivec' Darwin_flags='-faltivec' + # check for Darwin-style flags first, since + # gcc-3.3 (August Update from Apple) on MacOS 10.2.8 + # accepts but ignores FSF-style flags... + if test -z "$p"; then - cc_check $FSF_flags && p='FSF' + cc_check $Darwin_flags && p='Darwin' fi if test -z "$p"; then - cc_check $Darwin_flags && p='Darwin' + cc_check $FSF_flags && p='FSF' fi case $p in @@ -1664,7 +1668,6 @@ EOF # check if <altivec.h> should be included _def_altivec_h='#undef HAVE_ALTIVEC_H' - _def_altivec='#undef HAVE_ALTIVEC' if test "$_altivec" = yes ; then echocheck "altivec.h" @@ -1676,7 +1679,6 @@ EOF cc_check $_altivec_gcc_flags && _have_altivec_h=yes if test "$_have_altivec_h" = yes ; then _def_altivec_h='#define HAVE_ALTIVEC_H 1' - _def_altivec='#define HAVE_ALTIVEC 1' fi echores "$_have_altivec_h" fi @@ -1700,6 +1702,14 @@ EOF if test "$_altivec" = yes ; then _mcpu="$_mcpu $_altivec_gcc_flags" fi + + # setup _def_altivec correctly + + if test "$_altivec" = yes ; then + _def_altivec='#define HAVE_ALTIVEC 1' + else + _def_altivec='#undef HAVE_ALTIVEC' + fi fi _def_mmx='#undef HAVE_MMX' |