Commit 81eafe29 authored by Paul Eggert's avatar Paul Eggert

[ChangeLog]

* configure.in: Add --with-wide-int.
* INSTALL: Mention this.
[etc/ChangeLog]
* NEWS: Mention new configure option --with-wide-int.
parent a54e3482
2011-06-07 Paul Eggert <eggert@cs.ucla.edu>
* configure.in: Add --with-wide-int.
* INSTALL: Mention this.
2011-06-06 Paul Eggert <eggert@cs.ucla.edu> 2011-06-06 Paul Eggert <eggert@cs.ucla.edu>
Merge from gnulib. Merge from gnulib.
......
...@@ -309,6 +309,10 @@ systems which support that. ...@@ -309,6 +309,10 @@ systems which support that.
Use --without-sound to disable sound support. Use --without-sound to disable sound support.
Use --with-wide-int to implement Emacs values with the type 'long long',
even on hosts where a narrower type would do. With this option, on a
typical 32-bit host, Emacs integers have 62 bits instead of 30.
The `--prefix=PREFIXDIR' option specifies where the installation process The `--prefix=PREFIXDIR' option specifies where the installation process
should put emacs and its data files. This defaults to `/usr/local'. should put emacs and its data files. This defaults to `/usr/local'.
- Emacs (and the other utilities users run) go in PREFIXDIR/bin - Emacs (and the other utilities users run) go in PREFIXDIR/bin
......
...@@ -144,6 +144,11 @@ this option's value should be `yes', `no', `lucid', `athena', `motif', `gtk' or ...@@ -144,6 +144,11 @@ this option's value should be `yes', `no', `lucid', `athena', `motif', `gtk' or
with_x_toolkit=$val with_x_toolkit=$val
]) ])
OPTION_DEFAULT_OFF([wide-int], [prefer wide Emacs integers (typically 62-bit)])
if test "$with_wide_int" = yes; then
AC_DEFINE([WIDE_EMACS_INT], 1, [Use long long for EMACS_INT if available.])
fi
dnl _ON results in a '--without' option in the --help output, so dnl _ON results in a '--without' option in the --help output, so
dnl the help text should refer to "don't compile", etc. dnl the help text should refer to "don't compile", etc.
OPTION_DEFAULT_ON([xpm],[don't compile with XPM image support]) OPTION_DEFAULT_ON([xpm],[don't compile with XPM image support])
......
2011-06-07 Paul Eggert <eggert@cs.ucla.edu>
* NEWS: Mention new configure option --with-wide-int.
2011-05-24 Leo Liu <sdl.web@gmail.com> 2011-05-24 Leo Liu <sdl.web@gmail.com>
* NEWS: Mention the new primitive sha1 and the removal of sha1.el. * NEWS: Mention the new primitive sha1 and the removal of sha1.el.
......
...@@ -47,6 +47,9 @@ also depend on Gtk+. You can disable them with --without-rsvg and ...@@ -47,6 +47,9 @@ also depend on Gtk+. You can disable them with --without-rsvg and
This is only useful for Emacs developers to debug certain types of bugs. This is only useful for Emacs developers to debug certain types of bugs.
This is not a new feature; only the configure flag is new. This is not a new feature; only the configure flag is new.
** There is a new configure option --with-wide-int.
With it, Emacs integers typically have 62 bits, even on 32-bit machines.
--- ---
** New translation of the Emacs Tutorial in Hebrew is available. ** New translation of the Emacs Tutorial in Hebrew is available.
Type `C-u C-h t' to choose it in case your language setup doesn't Type `C-u C-h t' to choose it in case your language setup doesn't
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment