Does anyone have an idea why -fno-strict-aliasing is turned off when cross compiling?
in configure generated for 2.4.4: case $GCC in yes) # Python violates C99 rules, by casting between incompatible # pointer types. GCC may generate bad code as a result of that, # so use -fno-strict-aliasing if supported. echo "$as_me:$LINENO: checking whether $CC accepts -fno-strict- aliasing" >&5 echo $ECHO_N "checking whether $CC accepts -fno-strict-aliasing... $ECHO_C" >&6 ac_save_cc="$CC" CC="$CC -fno-strict-aliasing" if test "$cross_compiling" = yes; then ac_cv_no_strict_aliasing_ok=no ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ why? else -- http://mail.python.org/mailman/listinfo/python-list