public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
From: "Martin Liška" <mliska@suse.cz>
To: Richard Biener <richard.guenther@gmail.com>,
	Bruno Haible <bruno@clisp.org>
Cc: marxin@gcc.gnu.org, GCC Patches <gcc-patches@gcc.gnu.org>
Subject: Re: [PATCH] Extend --with-zstd documentation
Date: Mon, 16 May 2022 11:27:50 +0200	[thread overview]
Message-ID: <095b42be-6f25-61a5-95f7-6b06c7803127@suse.cz> (raw)
In-Reply-To: <CAFiYyc0P24VRbUTx3RYSGJM96PT=1JMXGJ_LRzmOq5RKJ5QN6A@mail.gmail.com>

On 5/12/22 09:00, Richard Biener via Gcc-patches wrote:
> On Wed, May 11, 2022 at 5:10 PM Bruno Haible <bruno@clisp.org> wrote:
>>
>> The patch that was so far added for documenting --with-zstd is pretty
>> minimal:
>>   - it refers to undocumented options --with-zstd-include and
>>     --with-zstd-lib;
>>   - it suggests that --with-zstd can be used without an argument;
>>   - it does not clarify how this option applies to cross-compilation.
>>
>> How about adding the same details as for the --with-isl,
>> --with-isl-include, --with-isl-lib options, mutatis mutandis? This patch
>> does that.
> 
> Sounds good!
> 
> OK.

Bruno, are you planning committing the change? Or should I do it on your
behalf?

Cheers,
Martin

> 
> Thanks,
> Richard.
> 
>>         PR other/105527
>>
>> gcc/ChangeLog:
>>
>>         * doc/install.texi (Configuration): Add more details about --with-zstd.
>>         Document --with-zstd-include and --with-zstd-lib
>> ---
>> diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
>> index 042241e9fad..ed0d1d882c3 100644
>> --- a/gcc/doc/install.texi
>> +++ b/gcc/doc/install.texi
>> @@ -2360,10 +2360,20 @@ default is derived from glibc's behavior. When glibc clamps float_t to double,
>>  GCC follows and enables the option. For other cross compiles, the default is
>>  disabled.
>>
>> -@item --with-zstd
>> -Specify prefix directory for installed zstd library.
>> -Equivalent to @option{--with-zstd-include=PATH/include} plus
>> -@option{--with-zstd-lib=PATH/lib}.
>> +@item --with-zstd=@var{pathname}
>> +@itemx --with-zstd-include=@var{pathname}
>> +@itemx --with-zstd-lib=@var{pathname}
>> +If you do not have the @code{zstd} library installed in a standard
>> +location and you want to build GCC, you can explicitly specify the
>> +directory where it is installed (@samp{--with-zstd=@/@var{zstdinstalldir}}).
>> +The @option{--with-zstd=@/@var{zstdinstalldir}} option is shorthand for
>> +@option{--with-zstd-lib=@/@var{zstdinstalldir}/lib} and
>> +@option{--with-zstd-include=@/@var{zstdinstalldir}/include}. If this
>> +shorthand assumption is not correct, you can use the explicit
>> +include and lib options directly.
>> +
>> +These flags are applicable to the host platform only.  When building
>> +a cross compiler, they will not be used to configure target libraries.
>>  @end table
>>
>>  @subheading Cross-Compiler-Specific Options
>>
>>
>>


  reply	other threads:[~2022-05-16  9:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-11 15:10 Bruno Haible
2022-05-12  7:00 ` Richard Biener
2022-05-16  9:27   ` Martin Liška [this message]
2022-05-24 11:24     ` Martin Liška

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=095b42be-6f25-61a5-95f7-6b06c7803127@suse.cz \
    --to=mliska@suse.cz \
    --cc=bruno@clisp.org \
    --cc=gcc-patches@gcc.gnu.org \
    --cc=marxin@gcc.gnu.org \
    --cc=richard.guenther@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).