Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(936)

Side by Side Diff: ports/xaos/nacl.patch

Issue 1480403003: Update upstream version of Xaos (3.5 -> 3.6) (Closed) Base URL: https://chromium.googlesource.com/external/naclports.git@fix_xaos
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | ports/xaos/pkg_info » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 diff --git a/configure.in b/configure.in 1 diff --git a/configure.in b/configure.in
2 --- a/configure.in 2 --- a/configure.in
3 +++ b/configure.in 3 +++ b/configure.in
4 @@ -42,6 +42,7 @@ x11_linked=no 4 @@ -42,6 +42,7 @@ x11_linked=no
5 x_driver_test=yes 5 x_driver_test=yes
6 gtk_driver_test=no 6 gtk_driver_test=no
7 aa_driver_test=no 7 aa_driver_test=no
8 +nacl_driver_test=yes 8 +nacl_driver_test=yes
9 win32_driver_test=yes 9 win32_driver_test=yes
10 long_double=yes 10 long_double=yes
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 +#define HAVE_GETTIMEOFDAY 1 56 +#define HAVE_GETTIMEOFDAY 1
57 +#define HAVE_UNISTD_H 1 57 +#define HAVE_UNISTD_H 1
58 +#define HAVE_UNISTD_H 1 58 +#define HAVE_UNISTD_H 1
59 +#define MAIN_FUNCTION original_main 59 +#define MAIN_FUNCTION original_main
60 +#define NOASSEMBLY 60 +#define NOASSEMBLY
61 +#endif 61 +#endif
62 + 62 +
63 #ifdef __BEOS__ 63 #ifdef __BEOS__
64 #define MAIN_FUNCTION be_main 64 #define MAIN_FUNCTION be_main
65 #ifdef __POWERPC__ 65 #ifdef __POWERPC__
66 diff --git a/src/include/ui.h b/src/include/ui.h
67 --- a/src/include/ui.h
68 +++ b/src/include/ui.h
69 @@ -116,7 +116,7 @@ extern "C" {
70 CONST struct gui_driver *gui_driver;
71 };
72
73 - struct uih_context *globaluih;
74 + extern struct uih_context *globaluih;
75
76 #ifdef USE_LOCALEPATH
77 extern char *localepath;
78 diff --git a/src/ui/drivers.c b/src/ui/drivers.c 66 diff --git a/src/ui/drivers.c b/src/ui/drivers.c
79 --- a/src/ui/drivers.c 67 --- a/src/ui/drivers.c
80 +++ b/src/ui/drivers.c 68 +++ b/src/ui/drivers.c
81 @@ -27,6 +27,7 @@ extern CONST struct ui_driver svga_driver, x11_driver, dog_dri ver, 69 @@ -27,6 +27,7 @@ extern const struct ui_driver svga_driver, x11_driver, dog_dri ver,
82 osx_fullscreen_driver, os2vio_driver, cocoa_driver, 70 osx_fullscreen_driver, os2vio_driver, cocoa_driver, qt_driver,
83 cocoa_fullscreen_driver, be_driver, be_direct_driver, be_screen_driver, 71 cocoa_fullscreen_driver, be_driver, be_direct_driver, be_screen_driver,
84 aalib_driver, gtk_driver, ggi_driver, win32_driver, dxw_driver, 72 aalib_driver, gtk_driver, ggi_driver, win32_driver, dxw_driver,
85 + nacl_driver, 73 + nacl_driver,
86 dxf_driver, DGA_driver; 74 dxf_driver, DGA_driver;
87 CONST struct ui_driver *CONST drivers[] = { 75 const struct ui_driver *const drivers[] = {
88 #ifdef WIN32_DRIVER 76 #ifdef WIN32_DRIVER
89 @@ -36,6 +37,9 @@ CONST struct ui_driver *CONST drivers[] = { 77 @@ -36,6 +37,9 @@ const struct ui_driver *const drivers[] = {
90 &dxw_driver, 78 &dxw_driver,
91 &dxf_driver, 79 &dxf_driver,
92 #endif 80 #endif
93 +// #ifdef NACL_DRIVER 81 +// #ifdef NACL_DRIVER
94 + &nacl_driver, 82 + &nacl_driver,
95 +//#endif 83 +//#endif
96 #ifdef SVGA_DRIVER 84 #ifdef SVGA_DRIVER
97 &svga_driver, 85 &svga_driver,
98 #endif 86 #endif
99 diff --git a/src/ui/ui.c b/src/ui/ui.c
100 --- a/src/ui/ui.c
101 +++ b/src/ui/ui.c
102 @@ -146,6 +146,8 @@ char *sffeform = NULL;
103 char *sffeinit = NULL;
104 #endif
105
106 +struct uih_context *globaluih;
107 +
108 CONST struct params global_params[] = {
109 {"-delay", P_NUMBER, &delaytime,
110 "Delay screen updates (milliseconds)"},
111 diff --git a/src/util/timers.c b/src/util/timers.c 87 diff --git a/src/util/timers.c b/src/util/timers.c
112 --- a/src/util/timers.c 88 --- a/src/util/timers.c
113 +++ b/src/util/timers.c 89 +++ b/src/util/timers.c
114 @@ -218,6 +218,7 @@ static int plan9_msec(void) 90 @@ -220,6 +220,7 @@ static int plan9_msec(void)
115 #ifndef HAVE_FTIME 91 #ifndef HAVE_FTIME
116 #ifndef _plan9_ 92 #ifndef _plan9_
117 #ifndef _MAC 93 #ifndef _MAC
118 +#ifndef __native_client__ 94 +#ifndef __native_client__
119 #error I am unable to get time in milisecond. Please edit timers.c and make tl_ update_time and tl_lookup_timer to work for your architecture and send me then b ack(to hubicka@paru.cas.cz). You will need also define timers.h and change type of lasttime. 95 #error I am unable to get time in milisecond. Please edit timers.c and make tl_ update_time and tl_lookup_timer to work for your architecture and send me then b ack(to hubicka@paru.cas.cz). You will need also define timers.h and change type of lasttime.
120 #endif 96 #endif
121 #endif 97 #endif
122 @@ -225,6 +226,7 @@ static int plan9_msec(void) 98 @@ -227,6 +228,7 @@ static int plan9_msec(void)
123 #endif 99 #endif
124 #endif 100 #endif
125 #endif 101 #endif
126 +#endif 102 +#endif
127 103
128 104
129 #ifdef USE_ALLEGRO 105 #ifdef USE_ALLEGRO
OLDNEW
« no previous file with comments | « no previous file | ports/xaos/pkg_info » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698