diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:18:57 -0700 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:18:57 -0700 |
commit | 6759211ad8a5006689216a86c3267bb503bfccc1 (patch) | |
tree | dc0f61f4c4a44828ad7d30e376ef21840b137f44 /contrib | |
parent | 7850e4e406dce1f7a819297eeb151d1ca18e7cd9 (diff) | |
download | zlib-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.contrib | 3 | ||||
-rw-r--r-- | contrib/asm386/gvmat32.asm | 25 |
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 | ||
7 | asm386/ by Gilles Vollant <info@winimage.com> | 7 | asm386/ 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 | ||
11 | iostream/ by Kevin Ruland <kevin@rodin.wustl.edu> | 10 | iostream/ 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 |
54 | longest_match_c PROTO @lmtype | 54 | longest_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 |
463 | end | 465 | end |
464 | \ No newline at end of file | ||