diff options
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/lto-compress.c | 11 |
2 files changed, 10 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1b7bfb6..a3c7971 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2019-07-09 Martin Liska <mliska@suse.cz> + * lto-compress.c (lto_normalized_zstd_level): Do not use + ZSTD_CLEVEL_DEFAULT as it is not default in old releases + of libzstd. One can use 0 as a default compression level. + +2019-07-09 Martin Liska <mliska@suse.cz> + * doc/invoke.texi: Add link from -fprofile-dir option. Use better wording for 'gcno filename'. diff --git a/gcc/lto-compress.c b/gcc/lto-compress.c index b925363..c5c37db 100644 --- a/gcc/lto-compress.c +++ b/gcc/lto-compress.c @@ -115,13 +115,10 @@ lto_normalized_zstd_level (void) { int level = flag_lto_compression_level; - if (level != ZSTD_CLEVEL_DEFAULT) - { - if (level < 1) - level = 1; - else if (level > ZSTD_maxCLevel ()) - level = ZSTD_maxCLevel (); - } + if (level < 0) + level = 0; + else if (level > ZSTD_maxCLevel ()) + level = ZSTD_maxCLevel (); return level; } |