diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2019-04-02 10:26:30 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2019-04-02 10:30:11 -0700 |
commit | be0c5581e38332b2ffa8a4cf92076cfde02872b4 (patch) | |
tree | f8bc0ca02f36ff9ba82871d45cc92913c903ca11 /NEWS | |
parent | 7a6f9c9c3267185a299ad178607ac5e3716ab4a5 (diff) | |
download | gzip-be0c5581e38332b2ffa8a4cf92076cfde02872b4.tar.gz |
Improve IBM Z patch
Most of this is minor changes to use GNU style and C99 constructs.
* NEWS: Mention IBM Z.
* bootstrap.conf (gnulib_modules): Add stdalign.
* dfltcc.c: Include stdalign.h, stdbool.h.
(union aligned_dfltcc_qaf_param, union aligned_dfltcc_param_v0):
New types, used for C11-style alignment. All uses changed.
(init_param):
* gzip.c (BUFFER_ALIGNED): New macro.
(inbuf, outbuf, window): Use it, so buffers are aligned everywhere.
* gzip.h (INBUFSIZ, OUTBUFSIZE): Use big buffers everywhere,
unless SMALL_MEM.
* zip.c (SLOW, FAST): Now enums since they need not be macros:
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -2,6 +2,10 @@ GNU gzip NEWS -*- outline -*- * Noteworthy changes in release ?.? (????-??-??) [?] +** Performance improvements + + IBM Z platforms now support hardware-accelerated deflation. + * Noteworthy changes in release 1.10 (2018-12-29) [stable] |