-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathXFree86-exec-shield-GNU-stack.patch
232 lines (218 loc) · 7.64 KB
/
XFree86-exec-shield-GNU-stack.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
--- xc.org/extras/Mesa/src/mesa/x86/3dnow_normal.S 2004-06-07 22:15:49.043413960 +0200
+++ xc/extras/Mesa/src/mesa/x86/3dnow_normal.S 2004-06-07 22:18:46.409450224 +0200
@@ -834,3 +834,6 @@
POP_L ( ESI )
POP_L ( EDI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/3dnow_xform1.S 2004-06-07 22:15:49.049413048 +0200
+++ xc/extras/Mesa/src/mesa/x86/3dnow_xform1.S 2004-06-07 22:18:46.423448096 +0200
@@ -420,3 +420,7 @@
POP_L ( EDI )
POP_L ( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
+
--- xc.org/extras/Mesa/src/mesa/x86/3dnow_xform2.S 2004-06-07 22:15:49.054412288 +0200
+++ xc/extras/Mesa/src/mesa/x86/3dnow_xform2.S 2004-06-07 22:18:46.440445512 +0200
@@ -461,3 +461,6 @@
POP_L ( EDI )
POP_L ( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/3dnow_xform3.S 2004-06-07 22:15:49.080408336 +0200
+++ xc/extras/Mesa/src/mesa/x86/3dnow_xform3.S 2004-06-07 22:18:46.450443992 +0200
@@ -545,3 +545,6 @@
POP_L ( EDI )
POP_L ( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/3dnow_xform4.S 2004-06-07 22:15:49.099405448 +0200
+++ xc/extras/Mesa/src/mesa/x86/3dnow_xform4.S 2004-06-07 22:18:46.467441408 +0200
@@ -554,3 +554,6 @@
POP_L ( EDI )
POP_L ( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/common_x86_asm.S 2004-06-07 22:15:49.149397848 +0200
+++ xc/extras/Mesa/src/mesa/x86/common_x86_asm.S 2004-06-07 22:18:46.480439432 +0200
@@ -235,3 +235,6 @@
RET
#endif
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/glapi_x86.S 2004-06-07 22:15:49.180393136 +0200
+++ xc/extras/Mesa/src/mesa/x86/glapi_x86.S 2004-06-07 22:18:46.512434568 +0200
@@ -4859,3 +4859,6 @@
#endif /* __WIN32__ */
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/mmx_blend.S 2004-06-07 22:15:49.182392832 +0200
+++ xc/extras/Mesa/src/mesa/x86/mmx_blend.S 2004-06-07 22:26:26.487507728 +0200
@@ -363,3 +363,6 @@
#include "mmx_blendtmp.h"
+.section .note.GNU-stack, "", @progbits
+.previous
+
--- xc.org/extras/Mesa/src/mesa/x86/sse_normal.S 2004-06-07 22:15:49.260380976 +0200
+++ xc/extras/Mesa/src/mesa/x86/sse_normal.S 2004-06-07 22:18:46.527432288 +0200
@@ -249,3 +249,6 @@
POP_L ( ESI )
RET
#undef FRAME_OFFSET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/sse_xform1.S 2004-06-07 22:15:49.267379912 +0200
+++ xc/extras/Mesa/src/mesa/x86/sse_xform1.S 2004-06-07 22:18:46.578424536 +0200
@@ -430,3 +430,6 @@
POP_L( ESI )
RET
#undef FRAME_OFFSET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/sse_xform2.S 2004-06-07 22:15:49.269379608 +0200
+++ xc/extras/Mesa/src/mesa/x86/sse_xform2.S 2004-06-07 22:18:46.604420584 +0200
@@ -449,3 +449,6 @@
POP_L( ESI )
RET
#undef FRAME_OFFSET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/sse_xform3.S 2004-06-07 22:15:49.284377328 +0200
+++ xc/extras/Mesa/src/mesa/x86/sse_xform3.S 2004-06-07 22:18:46.612419368 +0200
@@ -495,3 +495,6 @@
POP_L( ESI )
RET
#undef FRAME_OFFSET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/sse_xform4.S 2004-06-07 22:15:49.285377176 +0200
+++ xc/extras/Mesa/src/mesa/x86/sse_xform4.S 2004-06-07 22:18:46.617418608 +0200
@@ -223,3 +223,6 @@
POP_L( EDI )
POP_L( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/x86_cliptest.S 2004-06-07 22:15:49.303374440 +0200
+++ xc/extras/Mesa/src/mesa/x86/x86_cliptest.S 2004-06-07 22:18:46.621418000 +0200
@@ -398,3 +398,6 @@
POP_L( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/x86_xform2.S 2004-06-07 22:15:49.304374288 +0200
+++ xc/extras/Mesa/src/mesa/x86/x86_xform2.S 2004-06-07 22:18:46.626417240 +0200
@@ -560,3 +560,6 @@
POP_L( ESI )
RET
#undef FRAME_OFFSET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/x86_xform3.S 2004-06-07 22:15:49.328370640 +0200
+++ xc/extras/Mesa/src/mesa/x86/x86_xform3.S 2004-06-07 22:18:46.641414960 +0200
@@ -630,3 +630,6 @@
POP_L( EDI )
POP_L( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/extras/Mesa/src/mesa/x86/x86_xform4.S 2004-06-07 22:15:49.358366080 +0200
+++ xc/extras/Mesa/src/mesa/x86/x86_xform4.S 2004-06-07 22:18:46.645414352 +0200
@@ -663,3 +663,6 @@
POP_L( EDI )
POP_L( ESI )
RET
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/lib/GL/mesa/drivers/dri/r200/r200_vtxtmp_x86.S 2004-06-07 22:15:15.358534840 +0200
+++ xc/lib/GL/mesa/drivers/dri/r200/r200_vtxtmp_x86.S 2004-06-07 22:23:33.798760408 +0200
@@ -492,3 +492,7 @@
ret
GLOBL( _sse_MultiTexCoord2f_2_end )
#endif
+
+.section .note.GNU-stack, "", @progbits
+.previous
+
--- xc.org/lib/GL/mesa/drivers/dri/radeon/radeon_vtxtmp_x86.S 2004-06-07 22:15:16.372380712 +0200
+++ xc/lib/GL/mesa/drivers/dri/radeon/radeon_vtxtmp_x86.S 2004-06-07 22:23:57.166208016 +0200
@@ -492,3 +492,7 @@
ret
GLOBL( _sse_MultiTexCoord2f_2_end )
#endif
+
+.section .note.GNU-stack, "", @progbits
+.previous
+
--- xc.org/lib/GL/mesa/drivers/dri/tdfx/X86/fx_3dnow_fastpath.S 2004-06-07 22:15:16.909299088 +0200
+++ xc/lib/GL/mesa/drivers/dri/tdfx/X86/fx_3dnow_fastpath.S 2004-06-07 22:24:30.021213296 +0200
@@ -81,4 +81,6 @@
#define TAG(x) x##_RGBA_TMU1
#include "fx_3dnow_fasttmp.h"
+.section .note.GNU-stack, "", @progbits
+.previous
--- xc.org/programs/Xserver/hw/xfree86/drivers/nsc/nsc_msr_asm.S 2004-06-07 22:17:39.610605192 +0200
+++ xc/programs/Xserver/hw/xfree86/drivers/nsc/nsc_msr_asm.S 2004-06-07 22:18:46.673410096 +0200
@@ -225,5 +225,8 @@
LEAVE
RET
+.section .note.GNU-stack, "", @progbits
+.previous
+
/*###################################*/
diff -urN xc.org/programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S xc/programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S
--- xc.org/programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S 2004-06-07 22:17:59.337606232 +0200
+++ xc/programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S 2004-06-07 22:18:46.678409336 +0200
@@ -154,3 +154,5 @@
MOV_L (EDX, EDI)
RET
+.section .note.GNU-stack, "", @progbits
+.previous
diff -urN xc.org/programs/Xserver/hw/xfree86/os-support/misc/IODelay.S xc/programs/Xserver/hw/xfree86/os-support/misc/IODelay.S
--- xc.org/programs/Xserver/hw/xfree86/os-support/misc/IODelay.S 2004-06-07 22:17:59.350604256 +0200
+++ xc/programs/Xserver/hw/xfree86/os-support/misc/IODelay.S 2004-06-07 22:18:46.675409792 +0200
@@ -51,3 +51,5 @@
JNE (delay_it)
RET
+.section .note.GNU-stack, "", @progbits
+.previous
diff -urN xc.org/programs/Xserver/hw/xfree86/os-support/misc/PortIO.S xc/programs/Xserver/hw/xfree86/os-support/misc/PortIO.S
--- xc.org/programs/Xserver/hw/xfree86/os-support/misc/PortIO.S 2004-06-07 22:17:59.366601824 +0200
+++ xc/programs/Xserver/hw/xfree86/os-support/misc/PortIO.S 2004-06-07 22:28:31.581490552 +0200
@@ -54,4 +54,6 @@
MOV_L (REGOFF(4,ESP), EDX)
IN_L
RET
+.section .note.GNU-stack, "", @progbits
+.previous
diff -urN xc.org/programs/Xserver/hw/xfree86/os-support/misc/SlowBcopy.S xc/programs/Xserver/hw/xfree86/os-support/misc/SlowBcopy.S
--- xc.org/programs/Xserver/hw/xfree86/os-support/misc/SlowBcopy.S 2004-06-07 22:17:59.367601672 +0200
+++ xc/programs/Xserver/hw/xfree86/os-support/misc/SlowBcopy.S 2004-06-07 22:18:46.676409640 +0200
@@ -106,3 +106,6 @@
POP_L (EBP)
RET
+.section .note.GNU-stack, "", @progbits
+.previous
+