summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-09-09 23:18:57 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-09-09 23:18:57 -0700
commit6759211ad8a5006689216a86c3267bb503bfccc1 (patch)
treedc0f61f4c4a44828ad7d30e376ef21840b137f44 /contrib
parent7850e4e406dce1f7a819297eeb151d1ca18e7cd9 (diff)
downloadzlib-1.0.8.tar.gz
zlib-1.0.8.tar.bz2
zlib-1.0.8.zip
zlib 1.0.8v1.0.8
Diffstat (limited to '')
-rw-r--r--contrib/README.contrib3
-rw-r--r--contrib/asm386/gvmat32.asm25
2 files changed, 14 insertions, 14 deletions
diff --git a/contrib/README.contrib b/contrib/README.contrib
index 87eb1e3..443eb6b 100644
--- a/contrib/README.contrib
+++ b/contrib/README.contrib
@@ -5,8 +5,7 @@ for help about these, not the zlib authors. Thanks.
5 5
6 6
7asm386/ by Gilles Vollant <info@winimage.com> 7asm386/ by Gilles Vollant <info@winimage.com>
8 386 asm code replacing longest_match(). This code may be slower 8 386 asm code replacing longest_match(), for Visual C++ 4.2 and ML 6.11c
9 than the C code if you have a good compiler.
10 9
11iostream/ by Kevin Ruland <kevin@rodin.wustl.edu> 10iostream/ by Kevin Ruland <kevin@rodin.wustl.edu>
12 A C++ I/O streams interface to the zlib gz* functions 11 A C++ I/O streams interface to the zlib gz* functions
diff --git a/contrib/asm386/gvmat32.asm b/contrib/asm386/gvmat32.asm
index b175871..2918a5d 100644
--- a/contrib/asm386/gvmat32.asm
+++ b/contrib/asm386/gvmat32.asm
@@ -53,17 +53,19 @@
53@lmtype TYPEDEF PROTO C :PTR , :SDWORD 53@lmtype TYPEDEF PROTO C :PTR , :SDWORD
54longest_match_c PROTO @lmtype 54longest_match_c PROTO @lmtype
55 55
56 dep_max_chain_length equ 70h 56 ; all the +4 offsets are due to the addition of pending_buf_size
57 dep_window equ 2ch 57 ; in the deflate_state structure since the asm code was first written
58 dep_strstart equ 60h 58 dep_chain_length equ 70h+4
59 dep_prev_length equ 6ch 59 dep_window equ 2ch+4
60 dep_nice_match equ 84h 60 dep_strstart equ 60h+4
61 dep_w_size equ 20h 61 dep_prev_length equ 6ch+4
62 dep_prev equ 34h 62 dep_nice_match equ 84h+4
63 dep_w_mask equ 28h 63 dep_w_size equ 20h+4
64 dep_good_match equ 80h 64 dep_prev equ 34h+4
65 dep_match_start equ 64h 65 dep_w_mask equ 28h+4
66 dep_lookahead equ 68h 66 dep_good_match equ 80h+4
67 dep_match_start equ 64h+4
68 dep_lookahead equ 68h+4
67 69
68 70
69_TEXT segment 71_TEXT segment
@@ -461,4 +463,3 @@ _longest_match_asm7fff endp
461 463
462_TEXT ends 464_TEXT ends
463end 465end
464 \ No newline at end of file