summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2019-04-02 10:26:30 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2019-04-02 10:30:11 -0700
commitbe0c5581e38332b2ffa8a4cf92076cfde02872b4 (patch)
treef8bc0ca02f36ff9ba82871d45cc92913c903ca11 /m4
parent7a6f9c9c3267185a299ad178607ac5e3716ab4a5 (diff)
downloadgzip-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 'm4')
-rw-r--r--m4/.gitignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/m4/.gitignore b/m4/.gitignore
index 7f5c059..3a642e5 100644
--- a/m4/.gitignore
+++ b/m4/.gitignore
@@ -117,6 +117,7 @@
/ssize_t.m4
/stat-time.m4
/stat.m4
+/stdalign.m4
/stdbool.m4
/stddef_h.m4
/stdint.m4