Re: [dev] Bug in toolchain (based on gcc4.9.2)

From: Anselm R Garbe <garbeam_AT_gmail.com>
Date: Fri, 26 Aug 2016 07:00:30 +0200

Hi there,

On 25 August 2016 at 16:39, Kuniyasu Suzaki <k.suzaki_AT_aist.go.jp> wrote:
> I confirmed that the current toolchain "x86_64-linux-musl-gcc (gcc4.9.2)" cannot treat "--coverage" option.

Not sure what you mean by "current toolchain". The current toolchain
has been updated some days ago to 5.3.0 and is based on Rich Felkers
musl-cross-make project.

> They are caused by "libgcov.a" with single "_" symbols. I checked the symbol table with "nm" command and found the followings.
>
> _gcov_indirect_call_profiler_v2
> _gcov_indirect_call_callee
> _gcov_time_profiler
>
> They must be double underscores "__". Can you fix the problem?

Why should I fix it, if it is outdated already.

> P.S.
> I confirm the (next?) toolchain downloaded from the following site worked well.
> http://git.sta.li/toolchain/commit/?id=6582ce3c11aee57fc83e502d5595c28f949fe98d
> http://git.sta.li/toolchain/snapshot/toolchain-6582ce3c11aee57fc83e502d5595c28f949fe98d.zip
> The toolchain is based on gcc5.3.0.

Exactly.

Best regards,
Anselm
Received on Fri Aug 26 2016 - 07:00:30 CEST

This archive was generated by hypermail 2.3.0 : Fri Aug 26 2016 - 07:12:12 CEST