I'm taking this off -patches, as I don't intend to do anything about it
immediately; in fact, I intend to wait for a request from Vin to port
to 21.4. :-) Anybody who wants to write up a patch, feel free!
Martin Buchholz writes:
The "expansion factor" seems to be
format == 8 ? CHAR_BIT / format :
format == 16 ? SHORT_BIT / format :
format == 32 ? LONG_BIT / format
which can mostly portably be simplified to
format == 32 ? LONG_BIT / 32 : 1;
Thanks! But I don't see the advantage to configure detection of
CHAR_BIT and friends; just use sizeof(type)*8. And for modern
compilers, optimization should result in your "mostly portable"
simplified form, right? (Maybe it would be best to start with
"format == 32 ? ..." for slightly stupid compilers?) Not that it
matters; this is surely going to be swamped by network latency.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta