From 772e1fe54a43adb1bf282f5cc599862df7b68317 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 11 Nov 2022 18:01:58 +1030 Subject: [PATCH] Re: gold: add --compress-debug-sections=zstd [PR 29641] MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fix the following: compressed_output.cc:86:8: error: assignment of read-only variable ‘size’ 86 | size = ZSTD_compress(*compressed_data + header_size, size, uncompressed_data, --- gold/compressed_output.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gold/compressed_output.cc b/gold/compressed_output.cc index e9f12241f26..f192ddb5080 100644 --- a/gold/compressed_output.cc +++ b/gold/compressed_output.cc @@ -81,7 +81,7 @@ zstd_compress(int header_size, const unsigned char *uncompressed_data, unsigned long uncompressed_size, unsigned char **compressed_data, unsigned long *compressed_size) { - const size_t size = ZSTD_compressBound(uncompressed_size); + size_t size = ZSTD_compressBound(uncompressed_size); *compressed_data = new unsigned char[size + header_size]; size = ZSTD_compress(*compressed_data + header_size, size, uncompressed_data, uncompressed_size, ZSTD_CLEVEL_DEFAULT); -- 2.30.2