> So I wonder what is going on with the amdx86-64 configuration:
> why someone else expected it to have 64-bit longs, while Stefan's
> machine uses 32-bit longs.
I think because he's using a 64-bit kernel, but 32-bit libraries etc (so
programs like Emacs use a 32-bit ABI) -- and "uname" reports information
from the kernel.
There are two possible ways to fix for now:
1. Make a different configuration, perhaps amdx86-32.
configure would have to tell which to use.
2. Make that particular configuration conditionally define
BITS_PER_LONG, based perhaps on info that configure would have to
collect.
After the release we could perhaps move to having configure
always determine BITS_PER_LONG.
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug