Remove usage of ZSTD_CLEVEL_DEFAULT define.
authorMartin Liska <mliska@suse.cz>
Tue, 9 Jul 2019 07:41:39 +0000 (09:41 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Tue, 9 Jul 2019 07:41:39 +0000 (07:41 +0000)
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.

From-SVN: r273263

gcc/ChangeLog
gcc/lto-compress.c

index 1b7bfb676f4843c99de476f6b969c78191e91230..a3c7971d6436336b8b2e607aa69634ad0698b681 100644 (file)
@@ -1,3 +1,9 @@
+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.
index b925363ac7117d91e49569900a3b1cf201141583..c5c37dbcbfc77ddb6067ef667aa0077e7ae76e46 100644 (file)
@@ -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;
 }