summaryrefslogtreecommitdiff
path: root/x11-servers/driglide/files/patch-h3-xdraw_inc_S
diff options
context:
space:
mode:
Diffstat (limited to 'x11-servers/driglide/files/patch-h3-xdraw_inc_S')
-rw-r--r--x11-servers/driglide/files/patch-h3-xdraw_inc_S12
1 files changed, 12 insertions, 0 deletions
diff --git a/x11-servers/driglide/files/patch-h3-xdraw_inc_S b/x11-servers/driglide/files/patch-h3-xdraw_inc_S
new file mode 100644
index 000000000000..d07de188ee00
--- /dev/null
+++ b/x11-servers/driglide/files/patch-h3-xdraw_inc_S
@@ -0,0 +1,12 @@
+diff -ru ../Glide3.orig/h3/glide3/src/xdraw2.inc.S ./h3/glide3/src/xdraw2.inc.S
+--- ../Glide3.orig/h3/glide3/src/xdraw2.inc.S Tue Nov 14 06:11:19 2000
++++ ./h3/glide3/src/xdraw2.inc.S Sun Jan 13 14:57:41 2002
+@@ -249,7 +249,7 @@
+ push %edi /* save caller's register variable */
+ push %esi /* save caller's register variable */
+
+- mov %edx , gc /* gc in edx from caller */
++ mov _gc-8(%esp) , gc /* gc on stack (NOT!!! in edx) from caller */
+ push %ebx /* save caller's register variable */
+
+ push %ebp /* save frame pointer */