]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp.h (WIDE_EMACS_INT): Now defaults to 1.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 2 Jun 2011 06:29:14 +0000 (23:29 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 2 Jun 2011 06:29:14 +0000 (23:29 -0700)
src/ChangeLog
src/lisp.h

index 0d84500e78d949a0c12c61be4d45b3973852d07c..3f5d9e19c1e6e0dcd032f8dc262c73aff801bd03 100644 (file)
@@ -1,5 +1,7 @@
 2011-06-02  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * lisp.h (WIDE_EMACS_INT): Now defaults to 1.
+
        * fileio.c (Fverify_visited_file_modtime): Avoid time overflow
        if b->modtime has its maximal value.
 
index 6ef2c4211f25dc88bc4bbfbec545d91228184f64..7f3f76a8e1ebb8c8dee9e84b4afc0f4ffa780f79 100644 (file)
@@ -36,13 +36,14 @@ extern void check_cons_list (void);
 #define CHECK_CONS_LIST() ((void) 0)
 #endif
 
-/* Temporarily disable wider-than-pointer integers until they're tested more.
-   Build with CFLAGS='-DWIDE_EMACS_INT' to try them out.  */
-/* #undef WIDE_EMACS_INT */
+/* To disable wider-than-pointer integers, build with -DWIDE_EMACS_INT=0.  */
+#ifndef WIDE_EMACS_INT
+#define WIDE_EMACS_INT 1
+#endif
 
 /* These are default choices for the types to use.  */
 #ifndef EMACS_INT
-# if BITS_PER_LONG < BITS_PER_LONG_LONG && defined WIDE_EMACS_INT
+# if BITS_PER_LONG < BITS_PER_LONG_LONG && WIDE_EMACS_INT
 #  define EMACS_INT long long
 #  define BITS_PER_EMACS_INT BITS_PER_LONG_LONG
 #  define pI "ll"