+2002-11-18 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
+
+ * ltmain.in: When using gcc, pass -mfoo to the linker
+ via $compiler_flags in order to pass architecture information to
+ the linker (e.g. 32 vs 64-bit). This may also be accomplished via
+ -Wl,-mfoo but this is not reliable with gcc because gcc may use
+ -mfoo to select a different linker, different libraries, etc, while
+ -Wl,-mfoo simply passes -mfoo to the linker. If there is a better
+ solution, please let me know what it is.
+
2002-11-18 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* tests/Makefile.am: Conditional assignment of FFLAGS = @FFLAGS@
continue
;;
+ # gcc -m* arguments should be passed to the linker via $compiler_flags
+ # in order to pass architecture information to the linker
+ # (e.g. 32 vs 64-bit). This may also be accomplished via -Wl,-mfoo
+ # but this is not reliable with gcc because gcc may use -mfoo to
+ # select a different linker, different libraries, etc, while
+ # -Wl,-mfoo simply passes -mfoo to the linker.
+ -m*)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
+ case $arg in
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ arg="\"$arg\""
+ ;;
+ esac
+ compile_command="$compile_command $arg"
+ finalize_command="$finalize_command $arg"
+ if test "$with_gcc" = "yes" ; then
+ compiler_flags="$compiler_flags $arg"
+ fi
+ continue
+ ;;
+
-no-fast-install)
fast_install=no
continue