emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r104521: [ChangeLog]


From: Paul Eggert
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r104521: [ChangeLog]
Date: Mon, 06 Jun 2011 21:16:37 -0700
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 104521
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Mon 2011-06-06 21:16:37 -0700
message:
  [ChangeLog]
  
  * configure.in: Add --with-wide-int.
  * INSTALL: Mention this.
  [etc/ChangeLog]
  * NEWS: Mention new configure option --with-wide-int.
modified:
  ChangeLog
  INSTALL
  configure.in
  etc/ChangeLog
  etc/NEWS
=== modified file 'ChangeLog'
--- a/ChangeLog 2011-06-06 19:53:44 +0000
+++ b/ChangeLog 2011-06-07 04:16:37 +0000
@@ -1,3 +1,8 @@
+2011-06-07  Paul Eggert  <address@hidden>
+
+       * configure.in: Add --with-wide-int.
+       * INSTALL: Mention this.
+
 2011-06-06  Paul Eggert  <address@hidden>
 
        Merge from gnulib.

=== modified file 'INSTALL'
--- a/INSTALL   2011-05-18 03:39:45 +0000
+++ b/INSTALL   2011-06-07 04:16:37 +0000
@@ -309,6 +309,10 @@
 
 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
 should put emacs and its data files.  This defaults to `/usr/local'.
 - Emacs (and the other utilities users run) go in PREFIXDIR/bin

=== modified file 'configure.in'
--- a/configure.in      2011-05-28 22:39:39 +0000
+++ b/configure.in      2011-06-07 04:16:37 +0000
@@ -144,6 +144,11 @@
          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 the help text should refer to "don't compile", etc.
 OPTION_DEFAULT_ON([xpm],[don't compile with XPM image support])

=== modified file 'etc/ChangeLog'
--- a/etc/ChangeLog     2011-06-06 19:43:39 +0000
+++ b/etc/ChangeLog     2011-06-07 04:16:37 +0000
@@ -1,3 +1,7 @@
+2011-06-07  Paul Eggert  <address@hidden>
+
+       * NEWS: Mention new configure option --with-wide-int.
+
 2011-05-24  Leo Liu  <address@hidden>
 
        * NEWS: Mention the new primitive sha1 and the removal of sha1.el.

=== modified file 'etc/NEWS'
--- a/etc/NEWS  2011-06-06 19:43:39 +0000
+++ b/etc/NEWS  2011-06-07 04:16:37 +0000
@@ -47,6 +47,9 @@
 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.
 
+** 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.
 Type `C-u C-h t' to choose it in case your language setup doesn't


reply via email to

[Prev in Thread] Current Thread [Next in Thread]