]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/data.c (sign_extend_temp, sign_extend_lisp_int): Remove, unused.
authorDan Nicolaescu <dann@ics.uci.edu>
Mon, 15 Nov 2010 05:52:58 +0000 (21:52 -0800)
committerDan Nicolaescu <dann@ics.uci.edu>
Mon, 15 Nov 2010 05:52:58 +0000 (21:52 -0800)
src/ChangeLog
src/data.c

index 2fcda59bd78d058932b3145059a213b483bd3542..84490e6db96fd7050165ed72a9cfd4bcaeaaa9ea 100644 (file)
@@ -1,3 +1,7 @@
+2010-11-15  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * data.c (sign_extend_temp, sign_extend_lisp_int): Remove, unused.
+
 2010-11-14  Chong Yidong  <cyd@stupidchicken.com>
 
        * w32fns.c (Fx_create_frame):
index c28dc9b4bae1d0ccfa9da0775298d2e81399003b..8816d7201f3f3d39c3d7ff431beb029781899879 100644 (file)
@@ -135,21 +135,6 @@ args_out_of_range_3 (Lisp_Object a1, Lisp_Object a2, Lisp_Object a3)
   xsignal3 (Qargs_out_of_range, a1, a2, a3);
 }
 
-/* On some machines, XINT needs a temporary location.
-   Here it is, in case it is needed.  */
-
-int sign_extend_temp;
-
-/* On a few machines, XINT can only be done by calling this.  */
-
-int
-sign_extend_lisp_int (EMACS_INT num)
-{
-  if (num & (((EMACS_INT) 1) << (VALBITS - 1)))
-    return num | (((EMACS_INT) (-1)) << VALBITS);
-  else
-    return num & ((((EMACS_INT) 1) << VALBITS) - 1);
-}
 \f
 /* Data type predicates */