Hello Maxim

Step#1   Using the new 7.1 tool chain version that you pointed me to
_and_
Step#2    removing the -lgcc -lc flags

Now, I can get to built the sources as intended. I also tried to rebuild by
linux kernel and busybox with the 7.1 tools along with the multi-threaded
application - and it works as intended
So, I suppose there is no need to file a bug anymore? Note: the bug is
still present should we use any 6.x versions (despite including Step#2)

In any case, I am indebted to your technical support.

Many Thanks,




On Tue, Oct 31, 2017 at 9:05 AM, Veena & Deepak Ramaswamy <
veenadee...@gmail.com> wrote:

> Alright - Many thanks! Will do.
>
> On Tue, Oct 31, 2017 at 1:07 AM, Maxim Kuvyrkov <maxim.kuvyr...@linaro.org
> > wrote:
>
>> > On Oct 31, 2017, at 4:08 AM, Veena & Deepak Ramaswamy <
>> veenadee...@gmail.com> wrote:
>> >
>> > Thank you for your input, Maxim. Tried your suggestions - same problem
>> again.
>> > Anything else I can try?
>> >
>>
>> You have 2 ways forward:
>>
>> - Try recent toolchains, e.g., http://releases.linaro.org/com
>> ponents/toolchain/binaries/6.4-2017.08/ or http://releases.linaro.org/com
>> ponents/toolchain/binaries/7.1-2017.08/ .
>>
>> [if that doesn't work]
>>
>> - File a bug in our bugzilla and attach a reduced testcase (tarball with
>> object files and a single command line) to reproduce the failure:
>> https://bugs.linaro.org/enter_bug.cgi?product=Linux%20Binary
>> %20toolchain&Bugzilla_restrictlogin=on&GoAheadAndLogIn=Log%20in
>>
>> Regards,
>>
>> --
>> Maxim Kuvyrkov
>> www.linaro.org
>>
>>
>> > On Mon, Oct 30, 2017 at 4:55 AM, Maxim Kuvyrkov <
>> maxim.kuvyr...@linaro.org> wrote:
>> > > On Oct 27, 2017, at 6:10 AM, Veena & Deepak Ramaswamy <
>> veenadee...@gmail.com> wrote:
>> > >
>> > > All,
>> > >
>> > > Using the tool chain that comes with the FVP package that I
>> downloaded last
>> > > month (Oct 2017), I'm trying to compile the Splash2 benchmark to
>> execute on
>> > > the latest FVP platform and seeing a compilation issue that goes like
>> this
>> > > (please see below)
>> > >
>> > > ​To reproduce:​
>> > >
>> > > ​1. download the benchmark from here and follow _all_ the
>> instructions in
>> > > the homepage:  ​http://www.capsl.udel.edu/splash/Download.html
>> > > 2. edit the makefile.config under /splash2/codes to use linaro
>> toolchain
>> > > and choose POSIX_BARRIER for the MACROS section
>> > > (I've pasted my makefile.config here as well - you will have to
>> modify the
>> > > toolchain paths to suit your setup)
>> > > ​3. cd to splash2/codes/apps/ocean/contiguous_partitions
>> > > 4. make (and you will see the problem)
>> > >
>> > > Please help.
>> > > Thanks.​
>> > >
>> > > ------------------------------------------
>> > >
>> > >
>> > > /local/mnt/workspace/linaro/tools/gcc/gcc-linaro-6.2.1-2016.
>> 11-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc
>> > > jacobcalc.o jacobcalc2.o laplacalc.o linkup.o main.o multi.o slave1.o
>> > > slave2.o subblock.o -v -O3 -pthread -D_POSIX_C_SOURCE=200112 -Wall -W
>> > > -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
>> > > -Wdisabled-optimization -Wpadded -Winline -Wpointer-arith
>> -Wsign-compare
>> > > -Wendif-labels -lgcc -lc -lm -static -o OCEAN -lm -lc -lgcc -static
>> >
>> > Your explicit linking flags might be causing the problem.  Try removing
>> "-lgcc -lc" from your command line.
>> >
>> > You can notice in the output that compiler driver adds "--start-group
>> -lgcc -lc ... --end-group" options, which is how -lgcc and -lc should be
>> used when linking.
>> >
>> > --
>> > Maxim Kuvyrkov
>> > www.linaro.org
>> >
>> >
>> >
>> >
>> >
>> > --
>> > "To race is to live. But those who
>> > died while racing knew, perhaps,
>> > how to live more than all others."
>> > ~ Juan Fangio, Formula-1 5 time champ
>>
>>
>
>
> --
> "To race is to live. But those who
> died while racing knew, perhaps,
> how to live more than all others."
> ~ Juan Fangio, Formula-1 5 time champ
>



-- 
"To race is to live. But those who
died while racing knew, perhaps,
how to live more than all others."
~ Juan Fangio, Formula-1 5 time champ
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to