This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [gold][PATCH] Add SHF_COMPRESSED section decompression to gold
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Cary Coutant <ccoutant at gmail dot com>
- Cc: Binutils <binutils at sourceware dot org>
- Date: Thu, 9 Apr 2015 15:09:26 -0700
- Subject: Re: [gold][PATCH] Add SHF_COMPRESSED section decompression to gold
- Authentication-results: sourceware.org; auth=none
- References: <20150408180516 dot GA23138 at intel dot com> <CAHACq4ouQY4M6_EnRjTd=jGb7PvDp6Fy394uB_sZUOKSW_iK+Q at mail dot gmail dot com> <CAMe9rOrCqdSdX_tOh_RkpAoHixr8JwNkG4-YjEWQt_rP2v8XrQ at mail dot gmail dot com> <CAJimCsEZTJe=ETyXj0TJx5ZZ0PKLoXuiY=p0C_NojavRN0r4Qg at mail dot gmail dot com>
On Thu, Apr 9, 2015 at 2:38 PM, Cary Coutant <ccoutant@gmail.com> wrote:
>>> The testsuite/Makefile.in changes look far more extensive than they
>>> should be (lots of rearrangement). Did you use a different version of
>>> automake? (Have we officially switched to 1.11.6 yet?)
>>
>> I am using automake 1.11.1.
>
> Looks like this commit was the one that put testsuite/Makefile.in off track:
>
> Author: H.J. Lu <hjl.tools@gmail.com>
> Date: Wed Apr 1 06:24:42 2015 -0700
>
> Regenerate configure in gold
>
> Regenerate configure for zlib.m4 change, which adds --with-system-zlib and
> removes --with-zlib in gold. zlib is enabled unconditionally with builtin
> zlib imported from GCC.
>
> * Makefile.am (ZLIB): New.
> (ZLIBINC): Likewise.
> (AM_CFLAGS): Add $(ZLIBINC).
> (AM_CXXFLAGS): Likewise.
> (ldadd_varldadd_var): Add $(ZLIB).
> (incremental_dump_LDADD): Likewise.
> (dwp_LDADD): Likewise.
> * compressed_output.cc: Don't check HAVE_ZLIB_H to include
> <zlib.h>.
> (zlib_compress): Don't check HAVE_ZLIB_H.
> (zlib_decompress): Likewise.
> * options.h (compress_debug_sections): Likewise.
> * configure.ac (AM_CONDITIONAL): Removed.
> * testsuite/Makefile.am (ZLIB): New.
> (LDADD): Add $(ZLIB).
> Don't check HAVE_ZLIB.
> * Makefile.in: Regenerated.
> * config.in: Likewise.
> * configure: Likewise.
> * testsuite/Makefile.in: Likewise.
>
I have found automake 1.11.1 generated different Makefile.in for no
apparent reason.
--
H.J.