[gold commit] PR 21040: Fix compile errors with GCC 4.2
H.J. Lu
hjl.tools@gmail.com
Wed Jan 11 20:13:00 GMT 2017
On Wed, Jan 11, 2017 at 11:51 AM, Cary Coutant <ccoutant@gmail.com> wrote:
> Committed on master and backported to 2.28 branch.
>
> -cary
>
>
> 2017-01-11 Cary Coutant <ccoutant@gmail.com>
>
> gold/
> PR gold/21040
> * x86_64.cc (Output_data_plt_x86_64_bnd::do_fill_first_plt_entry):
> Remove unnecessary 'typename' keyword.
> (Output_data_plt_x86_64_bnd::do_fill_plt_entry): Likewise.
> (Output_data_plt_x86_64_bnd::do_fill_tlsdesc_entry): Likewise.
> (Output_data_plt_x86_64_bnd::fill_aplt_entry): Likewise.
> * testsuite/copy_test_relro_1.cc (p, b, c, q): Add separate extern
> declarations.
I still got
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1873:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1874:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1913:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1914:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1928:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1929:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1962:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1963:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:1964:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:2164:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:2166:
error: using ‘typename’ outside of template
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/x86_64.cc:2170:
error: using ‘typename’ outside of template
..
/net/gnu-6/export/gnu/import/git/sources/binutils-gdb/gold/powerpc.cc:2013:
warning: comparison is always false due to limited range of data type
--
H.J.
More information about the Binutils
mailing list