-WARNINGS about broken optimizers:
-
-- on the NeXT, "cc -finline-functions" is broken. gzip produces
- valid .z files but they are much too large because the string
- matching code misses most matches. Use "cc -O" instead.
-
-- on the Mips R4000, gcc -O (version 2.3.1) generates bad code, use cc
- or just gcc -g instead.
-
-- gcc 2.3.3 on the SGI Indigo IRIX 4.0.5 also produces bad code. Use
- instead: make CC='cc -O2' or gcc without -O.
-
-- on Sparc with SunOS 4.1.1 and the SC1.0 compiler, the optimizer
- works up to -O3 but -O4 does not work.
-
-- MSC 5.1 with -Ox and -DDYN_ALLOC generates bad code in inflate.c.
- The default is static allocation (no DYN_ALLOC) and -Ox works on inflate.c.
- But -Ox does not work on util.c, so you must use -Oait -Gs.
-
-- On dnix 5.3 2.2 cc version 2.37c is buggy. Version 2.38d works.
-
-For all machines, Use "make check" to check that gzip was compiled correctly.
+WARNING: on several systems, compiler bugs cause gzip to fail, in
+particular when optimization options are on. See the section "Special
+targets" at the end of the INSTALL file for a list of known problems.
+For all machines, use "make check" to check that gzip was compiled
+correctly. Try compiling gzip without any optimization if you have a
+problem.