summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/18.59/10_all_x32.patch')
-rw-r--r--emacs/18.59/10_all_x32.patch49
1 files changed, 35 insertions, 14 deletions
diff --git a/emacs/18.59/10_all_x32.patch b/emacs/18.59/10_all_x32.patch
index 68062ef..2d8268c 100644
--- a/emacs/18.59/10_all_x32.patch
+++ b/emacs/18.59/10_all_x32.patch
@@ -1,5 +1,38 @@
-Support x32 ABI on x86_64.
-
+--- emacs-18.59-orig/src/ChangeLog
++++ emacs-18.59/src/ChangeLog
+@@ -1,3 +1,8 @@
++2012-06-28 Ulrich Mueller <ulm@gentoo.org>
++
++ Support x32 ABI on x86_64 architecture.
++ * m-x86-x32.h: New file.
++
+ 2011-12-24 Ulrich Mueller <ulm@gentoo.org>
+
+ * process.c: Include sys/wait.h if available.
+--- emacs-18.59-orig/src/m-x86-x32.h
++++ emacs-18.59/src/m-x86-x32.h
+@@ -0,0 +1,9 @@
++/* m- file for x32 ABI on x86_64. */
++
++#include "m-intel386.h"
++
++#define NO_ARG_ARRAY
++
++#undef ULIMIT_BREAK_VALUE
++#undef DATA_SEG_BITS
++#undef SEGMENT_MASK
+--- emacs-18.59-orig/etc/ChangeLog
++++ emacs-18.59/etc/ChangeLog
+@@ -1,3 +1,9 @@
++2012-06-28 Ulrich Mueller <ulm@gentoo.org>
++
++ * fakemail.c (make_file_preface): time(2) returns a value of
++ type time_t. Declare variable accordingly.
++ * wakeup.c (main): Ditto.
++
+ 2011-12-19 Ulrich Mueller <ulm@gentoo.org>
+
+ * Makefile: Respect LDFLAGS.
--- emacs-18.59-orig/etc/fakemail.c
+++ emacs-18.59/etc/fakemail.c
@@ -272,7 +272,7 @@
@@ -22,15 +55,3 @@ Support x32 ABI on x86_64.
struct tm *tp;
if (argc > 1)
---- emacs-18.59-orig/src/m-x86-x32.h
-+++ emacs-18.59/src/m-x86-x32.h
-@@ -0,0 +1,9 @@
-+/* m- file for x32 ABI on x86_64. */
-+
-+#include "m-intel386.h"
-+
-+#define NO_ARG_ARRAY
-+
-+#undef ULIMIT_BREAK_VALUE
-+#undef DATA_SEG_BITS
-+#undef SEGMENT_MASK