buildroot/package/gcc
Veronika Kremneva a61529b6c3 package/gcc: fix ARC adc/sbc patterns handling in GCC 10.x
There is a problem while building various packages with GCC 10.x for ARC:

----------------------------->8---------------------------
make[2]: *** [magick/libGraphicsMagick_la-analyze.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
/tmp/ccFqDn0F.s: Assembler messages:
/tmp/ccFqDn0F.s:1586: Error: operand is not duplicate of the previous one for instruction 'adc'
----------------------------->8---------------------------

This failure happens on regular basis and can also be observed in:

http://autobuild.buildroot.net/results/c9d13a3659e3a45864f9622b29122e666f763c6e/
http://autobuild.buildroot.net/results/84edcdb0f5759fa587a5638e1bab18379ee1f3b2/
http://autobuild.buildroot.net/results/6f6acbb1a8708ad840a9361ee72b8d14699b44d9/

More details you can find on filed issue:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/issues/310
Fix:
09944fba5b

This fix was already added in commit
692829d967 ("toolchain: add upstream fix
for arc gcc") for the ARC-specific gcc version, but not for gcc 10.x,
which can be selected on ARC and exhibits the same problem.

Signed-off-by: Veronika Kremneva <kremneva@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2020-12-30 23:39:30 +01:00
..
8.4.0
9.3.0 package/gcc/9.3.0: fix host-gcc-final when ccache is used 2020-05-31 13:58:48 +02:00
10.2.0 package/gcc: fix ARC adc/sbc patterns handling in GCC 10.x 2020-12-30 23:39:30 +01:00
arc-2020.09-release toolchain: add upstream fix for arc gcc 2020-12-01 22:58:41 +01:00
gcc-final
gcc-initial
Config.in.host toolchain: update option descriptions for ARC tools arc-2020.09-release 2020-12-01 22:56:11 +01:00
gcc.hash toolchain: update ARC tools to arc-2020.09-release 2020-11-03 20:10:08 +01:00
gcc.mk package/gcc: Fix libs building on ARC700 with atomics 2020-11-03 21:33:10 +01:00