Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/emacs/18.59: 10_all_x32.patch
Date: Thu, 28 Jun 2012 22:43:55
Message-Id: 20120628224340.3C0FB2004B@flycatcher.gentoo.org
1 ulm 12/06/28 22:43:40
2
3 Added: 10_all_x32.patch
4 Log:
5 Support x32 ABI on x86_64.
6
7 Revision Changes Path
8 1.1 src/patchsets/emacs/18.59/10_all_x32.patch
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/emacs/18.59/10_all_x32.patch?rev=1.1&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/emacs/18.59/10_all_x32.patch?rev=1.1&content-type=text/plain
12
13 Index: 10_all_x32.patch
14 ===================================================================
15 Support x32 ABI on x86_64.
16
17 --- emacs-18.59-orig/etc/fakemail.c
18 +++ emacs-18.59/etc/fakemail.c
19 @@ -272,7 +272,7 @@
20 make_file_preface ()
21 {
22 char *the_string, *temp;
23 - long idiotic_interface;
24 + time_t idiotic_interface;
25 long prefix_length;
26 long user_length;
27 long date_length;
28 --- emacs-18.59-orig/etc/wakeup.c
29 +++ emacs-18.59/etc/wakeup.c
30 @@ -11,7 +11,7 @@
31 char **argv;
32 {
33 int period = 60;
34 - long when;
35 + time_t when;
36 struct tm *tp;
37
38 if (argc > 1)
39 --- emacs-18.59-orig/src/m-x86-x32.h
40 +++ emacs-18.59/src/m-x86-x32.h
41 @@ -0,0 +1,9 @@
42 +/* m- file for x32 ABI on x86_64. */
43 +
44 +#include "m-intel386.h"
45 +
46 +#define NO_ARG_ARRAY
47 +
48 +#undef ULIMIT_BREAK_VALUE
49 +#undef DATA_SEG_BITS
50 +#undef SEGMENT_MASK