]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
package/gcc: fix ICE on xtensa, PR target/82181
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 12 Sep 2017 20:52:37 +0000 (13:52 -0700)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 12 Sep 2017 21:59:07 +0000 (23:59 +0200)
commit8afd8781feee7a53eaa3969006615631f626a560
treeabece4a757f9afcebb44a46b8ff3292bf092abf7
parent8681b9477bd49057214ae340d2edc4b5eb135ea8
package/gcc: fix ICE on xtensa, PR target/82181

Memory references to DI mode objects could incorrectly be created at
offsets that are not supported by instructions l32i/s32i, resulting in
ICE at a stage when access to the object is split into access to its
subwords:
  drivers/staging/rtl8188eu/core/rtw_ap.c:445:1:
     internal compiler error: in change_address_1, at emit-rtl.c:2126

Fixes: https://lkml.org/lkml/2017/9/10/151
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/gcc/4.8.5/875-xtensa-fix-PR-target-82181.patch [new file with mode: 0644]
package/gcc/4.9.4/875-xtensa-fix-PR-target-82181.patch [new file with mode: 0644]
package/gcc/5.4.0/877-xtensa-fix-PR-target-82181.patch [new file with mode: 0644]
package/gcc/6.3.0/872-xtensa-fix-PR-target-82181.patch [new file with mode: 0644]