Hi Jeff,

> On 9/16/18 5:28 AM, Rainer Orth wrote:
>> Currently, the libgcc-unwind.map file generated for use with Solaris ld
>> 
>>      http://gcc.gnu.org/ml/gcc-patches/2014-01/msg01088.html
>> 
>> uses the v1 linker map file syntax because both that's supported
>> everywhere.  However, with ld -z guidance, newer versions of ld warn
>> about this:
>> 
>> ld: guidance: version 2 mapfile syntax recommended: ./libgcc-unwind.map
>> 
>> Since it is easy to detect if ld supports v2 map syntax (introduced in
>> Solaris 11 and later backported to some Solaris 10 patches) and the
>> mapfile is generated at build time, the following patch performs this
>> check and generates a v2 mapfile if ld supports it.
>> 
>> While testing the patch, I found that the arg to AC_TRY_COMMAND needed
>> quoting to avoid the embedded commas in -Wl,-M,... ended the command.
>> Shouldn't the other uses of AC_TRY_COMMAND receive the same quoting for
>> safety and consistency?
>> 
>> Bootstrapped on i386-pc-solaris2.10 (with older v1-only ld) and
>> i386-pc-solaris2.11 without regressions.
>> 
>> Ok for mainline?
> OK with a suitable ChangeLog.

thanks, installed.  However, the ChangeLog entry already was in the
original patch submission.

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

Reply via email to