Isn't this the origin of the current Darwin misbehavior? (irrespective of the fact that lld should be supported alongside ld and d in all cases);
case $host in
*apple-darwin10.*)
# off_t is a long long, but long == long long
if test "$ac_cv_sizeof_long" = "$ac_cv_sizeof_long_long"; then
off_t_fmt='#define APR_OFF_T_FMT "lld"'
fi
;;
esac
Why the exception?
