From mboxrd@z Thu Jan 1 00:00:00 1970 From: icenowy@aosc.xyz (Icenowy Zheng) Date: Tue, 17 Jan 2017 02:16:27 +0800 Subject: [BUG] linux-next cannot compile in AES crypto code of ARM Message-ID: <534751484590587@web17h.yandex.ru> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org I'm trying build linux-next for Allwinner H3 (ARMv7 SoC). My compiler is GCC 6.2.0. When building, I got following error: ``` /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S: Assembler messages: /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:21: Error: selected processor does not support `tt .req ip' in ARM mode /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `movw tt,#:lower16:crypto_ft_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `movt tt,#:upper16:crypto_ft_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r8,[tt,r8,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r4,[tt,r4,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r8,[tt,r8,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `movwls tt,#:lower16:crypto_fl_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `movtls tt,#:upper16:crypto_fl_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r4,[tt,r4,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:174: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `movw tt,#:lower16:crypto_it_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `movt tt,#:upper16:crypto_it_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r8,[tt,r8,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r4,[tt,r4,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r4,[tt,r4,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r8,[tt,r8,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r8,[tt,r8,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r10,[tt,r10,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r11,[tt,r11,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r4,[tt,r4,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `movwls tt,#:lower16:crypto_il_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `movtls tt,#:upper16:crypto_il_tab' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r4,[tt,r4,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r5,[tt,r5,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r6,[tt,r6,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r7,[tt,r7,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t1,[tt,t1,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t2,[tt,t2,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r9,[tt,r9,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr t0,[tt,t0,lsl#2]' /home/icenowy/git-repos/linux/arch/arm/crypto/aes-cipher-core.S:178: Error: ARM register expected -- `ldr r8,[tt,r8,lsl#2]' ```