]> git.pld-linux.org Git - packages/Glide_V2.git/blobdiff - glide-gasp.patch
- added gcc4,gasp,cpp,link patches
[packages/Glide_V2.git] / glide-gasp.patch
diff --git a/glide-gasp.patch b/glide-gasp.patch
new file mode 100644 (file)
index 0000000..b1edc68
--- /dev/null
@@ -0,0 +1,63 @@
+--- GlideV2/glide2x/cvg/glide/src/xdraw2.S.orig        2000-04-20 23:26:36.000000000 +0200
++++ GlideV2/glide2x/cvg/glide/src/xdraw2.S     2012-01-08 18:34:13.720380228 +0100
+@@ -128,18 +128,32 @@
+ .text
++.MACRO GR_FIFO_WRITE __addr __offset __data   
++    mov    \__data, \__offset(\__addr)
++.ENDM # GR_FIFO_WRITE
++
+       .align 4
+       .globl  _trisetup_cull
+       .type _trisetup_cull, @function
+ _trisetup_cull:       
+ #        .code
++EMITNOCULL    .ASSIGNA        0
++
+ .MACRO        SYMNAME prefix
++.AIF \&EMITNOCULL EQ 0
+       .LCULL\prefix:  
++.AELSE
++      .LNOCULL\prefix:
++.AENDI
+ .ENDM
+ .MACRO        SYMNAMEOP op prefix
++.AIF \&EMITNOCULL EQ 0
+       \op .LCULL\prefix
++.AELSE
++      \op .LNOCULL\prefix
++.AENDI
+ .ENDM
+                               
+ GLIDE_CULLING       .ASSIGNA 1
+@@ -154,13 +168,7 @@
+ .L_end_trisetup_cull:
+       .size _trisetup_cull,.L_end_trisetup_cull-_trisetup_cull
+-.MACRO        SYMNAME prefix
+-      .LNOCULL\prefix:        
+-.ENDM
+-
+-.MACRO        SYMNAMEOP op prefix
+-      \op .LNOCULL\prefix
+-.ENDM
++EMITNOCULL    .ASSIGNA        1
+ .AIF \&GLIDE_PACKED_RGB EQ 1
+       .align 4
+         .globl  _trisetup_cull_rgb
+--- GlideV2/glide2x/cvg/glide/src/xdraw2.inc.S.orig    2000-04-20 23:26:36.000000000 +0200
++++ GlideV2/glide2x/cvg/glide/src/xdraw2.inc.S 2012-01-08 18:33:24.560378579 +0100
+@@ -155,10 +155,6 @@
+ packCol .REG      (%edi)
+ tempVal .REG      (%edi)
+-.MACRO GR_FIFO_WRITE __addr __offset __data   
+-    mov    \__data, \__offset(\__addr)
+-.ENDM # GR_FIFO_WRITE
+-
+ .align 4
+  SYMNAME __triBegin
+     mov     fifoPtr(gc), fifo         # Fetch Fifo Ptr
This page took 0.105138 seconds and 4 git commands to generate.