Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- > $ armmake rpi_4_defconfig 701ms
- HOSTCC scripts/basic/fixdep
- HOSTCC scripts/kconfig/conf.o
- YACC scripts/kconfig/zconf.tab.c
- LEX scripts/kconfig/zconf.lex.c
- HOSTCC scripts/kconfig/zconf.tab.o
- HOSTLD scripts/kconfig/conf
- #
- # configuration written to .config
- #
- > $ armmake -j9 1875ms
- scripts/kconfig/conf --syncconfig Kconfig
- UPD include/config.h
- CFG u-boot.cfg
- GEN include/autoconf.mk.dep
- cc1: warning: unknown register name: x18
- cc1: warning: unknown register name: x18
- GEN include/autoconf.mk
- UPD include/generated/dt.h
- UPD include/generated/timestamp_autogenerated.h
- CFGCHK u-boot.cfg
- HOSTCC scripts/dtc/dtc.o
- HOSTCC scripts/dtc/flattree.o
- HOSTCC scripts/dtc/fstree.o
- HOSTCC scripts/dtc/data.o
- HOSTCC scripts/dtc/livetree.o
- HOSTCC scripts/dtc/treesource.o
- HOSTCC scripts/dtc/srcpos.o
- UPD include/config/uboot.release
- HOSTCC scripts/dtc/checks.o
- HOSTCC scripts/dtc/util.o
- LEX scripts/dtc/dtc-lexer.lex.c
- YACC scripts/dtc/dtc-parser.tab.h
- YACC scripts/dtc/dtc-parser.tab.c
- HOSTCC scripts/dtc/dtc-parser.tab.o
- UPD include/generated/version_autogenerated.h
- HOSTCC scripts/dtc/dtc-lexer.lex.o
- CC lib/asm-offsets.s
- cc1: warning: unknown register name: x18
- CC arch/arm/lib/asm-offsets.s
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from lib/asm-offsets.c:14:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- cc1: warning: unknown register name: x18
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from lib/asm-offsets.c:14:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/lib/asm-offsets.c:14:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/lib/asm-offsets.c:14:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- UPD include/generated/asm-offsets.h
- UPD include/generated/generic-asm-offsets.h
- LDS u-boot.lds
- cc1: warning: unknown register name: x18
- HOSTLD scripts/dtc/dtc
- HOSTCC tools/gen_eth_addr
- HOSTCC tools/gen_ethaddr_crc.o
- WRAP tools/lib/crc8.c
- HOSTCC tools/img2srec
- HOSTCC tools/mkenvimage.o
- HOSTCC tools/os_support.o
- WRAP tools/lib/crc32.c
- HOSTCC tools/aisimage.o
- HOSTCC tools/atmelimage.o
- HOSTCC tools/fit_common.o
- HOSTCC tools/fit_image.o
- HOSTCC tools/image-host.o
- WRAP tools/common/image-fit.c
- HOSTCC tools/image-sig-host.o
- WRAP tools/common/image-fit-sig.c
- WRAP tools/common/image-cipher.c
- WRAP tools/common/fdt_region.c
- WRAP tools/common/bootm.c
- HOSTCC tools/lib/crc32.o
- HOSTCC tools/default_image.o
- WRAP tools/lib/fdtdec_common.c
- WRAP tools/lib/fdtdec.c
- WRAP tools/common/image.c
- HOSTCC tools/imagetool.o
- HOSTCC tools/imximage.o
- HOSTCC tools/imx8image.o
- HOSTCC tools/imx8mimage.o
- HOSTCC tools/kwbimage.o
- WRAP tools/lib/md5.c
- HOSTCC tools/lpc32xximage.o
- HOSTCC tools/mxsimage.o
- HOSTCC tools/omapimage.o
- HOSTCC tools/pblimage.o
- HOSTCC tools/pbl_crc32.o
- HOSTCC tools/vybridimage.o
- HOSTCC tools/stm32image.o
- WRAP tools/lib/rc4.c
- HOSTCC tools/rkcommon.o
- HOSTCC tools/rkimage.o
- HOSTCC tools/rksd.o
- HOSTCC tools/rkspi.o
- HOSTCC tools/socfpgaimage.o
- HOSTCC tools/sunxi_egon.o
- WRAP tools/lib/crc16.c
- WRAP tools/lib/hash-checksum.c
- WRAP tools/lib/sha1.c
- WRAP tools/lib/sha256.c
- WRAP tools/lib/sha512.c
- WRAP tools/common/hash.c
- HOSTCC tools/ublimage.o
- HOSTCC tools/zynqimage.o
- HOSTCC tools/zynqmpimage.o
- HOSTCC tools/zynqmpbif.o
- WRAP tools/lib/fdt-libcrypto.c
- HOSTCC tools/libfdt/fdt.o
- HOSTCC tools/libfdt/fdt_ro.o
- HOSTCC tools/libfdt/fdt_wip.o
- HOSTCC tools/libfdt/fdt_sw.o
- HOSTCC tools/libfdt/fdt_rw.o
- HOSTCC tools/libfdt/fdt_strerror.o
- HOSTCC tools/libfdt/fdt_empty_tree.o
- HOSTCC tools/libfdt/fdt_addresses.o
- HOSTCC tools/libfdt/fdt_overlay.o
- HOSTCC tools/gpimage.o
- HOSTCC tools/gpimage-common.o
- HOSTCC tools/mtk_image.o
- WRAP tools/lib/ecdsa/ecdsa-libcrypto.c
- WRAP tools/lib/rsa/rsa-sign.c
- WRAP tools/lib/rsa/rsa-verify.c
- WRAP tools/lib/rsa/rsa-mod-exp.c
- WRAP tools/lib/aes/aes-encrypt.c
- WRAP tools/lib/aes/aes-decrypt.c
- HOSTCC tools/dumpimage.o
- HOSTCC tools/common/image-fit.o
- HOSTCC tools/common/image-fit-sig.o
- HOSTCC tools/common/image-cipher.o
- HOSTCC tools/common/fdt_region.o
- HOSTCC tools/common/bootm.o
- HOSTCC tools/lib/fdtdec_common.o
- HOSTCC tools/lib/fdtdec.o
- HOSTCC tools/common/image.o
- HOSTCC tools/lib/md5.o
- HOSTCC tools/lib/rc4.o
- HOSTCC tools/lib/crc16.o
- HOSTCC tools/lib/hash-checksum.o
- HOSTCC tools/lib/sha1.o
- HOSTCC tools/lib/sha256.o
- HOSTCC tools/lib/sha512.o
- HOSTCC tools/common/hash.o
- HOSTCC tools/lib/fdt-libcrypto.o
- HOSTCC tools/lib/ecdsa/ecdsa-libcrypto.o
- HOSTCC tools/lib/rsa/rsa-sign.o
- HOSTCC tools/lib/rsa/rsa-verify.o
- HOSTCC tools/lib/rsa/rsa-mod-exp.o
- HOSTCC tools/lib/aes/aes-encrypt.o
- HOSTCC tools/lib/aes/aes-decrypt.o
- HOSTCC tools/mkimage.o
- HOSTCC tools/fit_info.o
- HOSTCC tools/fit_check_sign.o
- HOSTCC tools/proftool
- HOSTCC tools/relocate-rela
- HOSTCC tools/fdtgrep.o
- HOSTCC tools/spl_size_limit
- HOSTCC tools/lib/crc8.o
- HOSTLD tools/mkenvimage
- HOSTLD tools/dumpimage
- HOSTLD tools/fit_info
- HOSTLD tools/fit_check_sign
- HOSTLD tools/gen_ethaddr_crc
- HOSTLD tools/mkimage
- HOSTLD tools/fdtgrep
- AR arch/arm/cpu/built-in.o
- CC arch/arm/cpu/armv8/cpu.o
- CC arch/arm/cpu/armv8/generic_timer.o
- CC arch/arm/cpu/armv8/cache_v8.o
- AS arch/arm/cpu/armv8/cache.o
- AS arch/arm/lib/crt0_64.o
- AS arch/arm/cpu/armv8/exceptions.o
- AS arch/arm/lib/setjmp_aarch64.o
- CC arch/arm/mach-bcm283x/init.o
- cc1: warning: unknown register name: x18
- cc1: warning: unknown register name: x18
- cc1: warning: unknown register name: x18
- cc1: warning: unknown register name: x18
- cc1: warning: unknown register name: x18
- cc1: warning: unknown register name: x18
- ./arch/arm/include/asm/macro.h: Assembler messages:
- ./arch/arm/include/asm/macro.h:65: Warning: unknown register 'x30' -- .req ignored
- arch/arm/cpu/armv8/cache.S:26: Error: ARM register expected -- `lsl x12,x0,#1'
- arch/arm/cpu/armv8/cache.S:27: Error: selected processor does not support requested special purpose register -- `msr csselr_el1,x12'
- arch/arm/cpu/armv8/cache.S:29: Error: ARM register expected -- `mrs x6,ccsidr_el1'
- arch/arm/cpu/armv8/cache.S:30: Error: ARM register expected -- `and x2,x6,#7'
- arch/arm/cpu/armv8/cache.S:31: Error: ARM register expected -- `add x2,x2,#4'
- arch/arm/cpu/armv8/cache.S:32: Error: ARM register expected -- `mov x3,#0x3ff'
- arch/arm/cpu/armv8/cache.S:33: Error: ARM register expected -- `and x3,x3,x6,lsr#3'
- arch/arm/cpu/armv8/cache.S:34: Error: ARM register expected -- `clz w5,w3'
- arch/arm/cpu/armv8/cache.S:35: Error: ARM register expected -- `mov x4,#0x7fff'
- arch/arm/cpu/armv8/cache.S:36: Error: ARM register expected -- `and x4,x4,x6,lsr#13'
- arch/arm/cpu/armv8/cache.S:44: Error: ARM register expected -- `mov x6,x3'
- arch/arm/cpu/armv8/cache.S:46: Error: ARM register expected -- `lsl x7,x6,x5'
- arch/arm/cpu/armv8/cache.S:47: Error: ARM register expected -- `orr x9,x12,x7'
- arch/arm/cpu/armv8/cache.S:48: Error: ARM register expected -- `lsl x7,x4,x2'
- arch/arm/cpu/armv8/cache.S:49: Error: ARM register expected -- `orr x9,x9,x7'
- arch/arm/cpu/armv8/cache.S:50: Error: bad instruction `tbz w1,#0,1f'
- arch/arm/cpu/armv8/cache.S:51: Error: bad instruction `dc isw,x9'
- arch/arm/cpu/armv8/cache.S:53: Error: bad instruction `dc cisw,x9'
- arch/arm/cpu/armv8/cache.S:54: Error: ARM register expected -- `subs x6,x6,#1'
- arch/arm/cpu/armv8/cache.S:55: Error: unexpected character `g' in type specifier
- arch/arm/cpu/armv8/cache.S:55: Error: bad instruction `b.ge loop_way'
- arch/arm/cpu/armv8/cache.S:56: Error: ARM register expected -- `subs x4,x4,#1'
- arch/arm/cpu/armv8/cache.S:57: Error: unexpected character `g' in type specifier
- arch/arm/cpu/armv8/cache.S:57: Error: bad instruction `b.ge loop_set'
- arch/arm/cpu/armv8/cache.S:59: Error: bad instruction `ret'
- arch/arm/cpu/armv8/cache.S:72: Error: ARM register expected -- `mov x1,x0'
- arch/arm/cpu/armv8/cache.S:74: Error: ARM register expected -- `mrs x10,clidr_el1'
- arch/arm/cpu/armv8/cache.S:75: Error: ARM register expected -- `lsr x11,x10,#24'
- arch/arm/cpu/armv8/cache.S:76: Error: ARM register expected -- `and x11,x11,#0x7'
- arch/arm/cpu/armv8/cache.S:77: Error: selected processor does not support `cbz x11,finished' in ARM mode
- arch/arm/cpu/armv8/cache.S:78: Error: ARM register expected -- `mov x15,lr'
- arch/arm/cpu/armv8/cache.S:79: Error: ARM register expected -- `mov x0,#0'
- arch/arm/cpu/armv8/cache.S:86: Error: ARM register expected -- `lsl x12,x0,#1'
- arch/arm/cpu/armv8/cache.S:87: Error: ARM register expected -- `add x12,x12,x0'
- arch/arm/cpu/armv8/cache.S:88: Error: ARM register expected -- `lsr x12,x10,x12'
- arch/arm/cpu/armv8/cache.S:89: Error: ARM register expected -- `and x12,x12,#7'
- arch/arm/cpu/armv8/cache.S:90: Error: ARM register expected -- `cmp x12,#2'
- arch/arm/cpu/armv8/cache.S:91: Error: unexpected character `l' in type specifier
- arch/arm/cpu/armv8/cache.S:91: Error: bad instruction `b.lt skip'
- arch/arm/cpu/armv8/cache.S:94: Error: ARM register expected -- `add x0,x0,#1'
- arch/arm/cpu/armv8/cache.S:95: Error: ARM register expected -- `cmp x11,x0'
- arch/arm/cpu/armv8/cache.S:96: Error: unexpected character `g' in type specifier
- arch/arm/cpu/armv8/cache.S:96: Error: bad instruction `b.gt loop_level'
- arch/arm/cpu/armv8/cache.S:98: Error: ARM register expected -- `mov x0,#0'
- arch/arm/cpu/armv8/cache.S:99: Error: selected processor does not support requested special purpose register -- `msr csselr_el1,x0'
- arch/arm/cpu/armv8/cache.S:102: Error: immediate expression requires a # prefix -- `mov lr,x15'
- arch/arm/cpu/armv8/cache.S:105: Error: bad instruction `ret'
- arch/arm/cpu/armv8/cache.S:111: Error: ARM register expected -- `mov x0,#0'
- arch/arm/cpu/armv8/cache.S:118: Error: ARM register expected -- `mov x0,#0x1'
- arch/arm/cpu/armv8/cache.S:133: Error: ARM register expected -- `mrs x3,ctr_el0'
- arch/arm/cpu/armv8/cache.S:134: Error: ARM register expected -- `lsr x3,x3,#16'
- arch/arm/cpu/armv8/cache.S:135: Error: ARM register expected -- `and x3,x3,#0xf'
- arch/arm/cpu/armv8/cache.S:136: Error: ARM register expected -- `mov x2,#4'
- arch/arm/cpu/armv8/cache.S:137: Error: ARM register expected -- `lsl x2,x2,x3'
- arch/arm/cpu/armv8/cache.S:140: Error: ARM register expected -- `sub x3,x2,#1'
- arch/arm/cpu/armv8/cache.S:141: Error: ARM register expected -- `bic x0,x0,x3'
- arch/arm/cpu/armv8/cache.S:142: Error: bad instruction `dc civac,x0'
- arch/arm/cpu/armv8/cache.S:143: Error: ARM register expected -- `add x0,x0,x2'
- arch/arm/cpu/armv8/cache.S:144: Error: ARM register expected -- `cmp x0,x1'
- arch/arm/cpu/armv8/cache.S:145: Error: unexpected character `l' in type specifier
- arch/arm/cpu/armv8/cache.S:145: Error: bad instruction `b.lo 1b'
- arch/arm/cpu/armv8/cache.S:147: Error: bad instruction `ret'
- arch/arm/cpu/armv8/cache.S:160: Error: ARM register expected -- `mrs x3,ctr_el0'
- arch/arm/cpu/armv8/cache.S:161: Error: bad instruction `ubfm x3,x3,#16,#19'
- arch/arm/cpu/armv8/cache.S:162: Error: ARM register expected -- `mov x2,#4'
- arch/arm/cpu/armv8/cache.S:163: Error: ARM register expected -- `lsl x2,x2,x3'
- arch/arm/cpu/armv8/cache.S:166: Error: ARM register expected -- `sub x3,x2,#1'
- arch/arm/cpu/armv8/cache.S:167: Error: ARM register expected -- `bic x0,x0,x3'
- arch/arm/cpu/armv8/cache.S:168: Error: bad instruction `dc ivac,x0'
- arch/arm/cpu/armv8/cache.S:169: Error: ARM register expected -- `add x0,x0,x2'
- arch/arm/cpu/armv8/cache.S:170: Error: ARM register expected -- `cmp x0,x1'
- arch/arm/cpu/armv8/cache.S:171: Error: unexpected character `l' in type specifier
- arch/arm/cpu/armv8/cache.S:171: Error: bad instruction `b.lo 1b'
- arch/arm/cpu/armv8/cache.S:173: Error: bad instruction `ret'
- arch/arm/cpu/armv8/cache.S:184: Error: bad instruction `ic ialluis'
- arch/arm/cpu/armv8/cache.S:186: Error: bad instruction `ret'
- arch/arm/cpu/armv8/cache.S:192: Error: ARM register expected -- `mov x0,#0'
- arch/arm/cpu/armv8/cache.S:193: Error: bad instruction `ret'
- arch/arm/cpu/armv8/cache.S:199: Error: ARM register expected -- `mov x0,#0'
- arch/arm/cpu/armv8/cache.S:200: Error: bad instruction `ret'
- arch/arm/cpu/armv8/cache.S:206: Error: ARM register expected -- `mov x0,#0'
- arch/arm/cpu/armv8/cache.S:207: Error: bad instruction `ret'
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/cpu/armv8/cache_v8.c:10:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- arch/arm/cpu/armv8/cache.S:219: Error: ARM register expected -- `mrs x4,CurrentEL'
- arch/arm/cpu/armv8/cache.S:219: Error: ARM register expected -- `cmp x4,0xc'
- arch/arm/cpu/armv8/cache.S:219: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:219: Error: bad instruction `b.eq 3f'
- arch/arm/cpu/armv8/cache.S:219: Error: ARM register expected -- `cmp x4,0x8'
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- arch/arm/cpu/armv8/cache.S:219: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:219: Error: bad instruction `b.eq 2f'
- arch/arm/cpu/armv8/cache.S:219: Error: ARM register expected -- `cmp x4,0x4'
- arch/arm/cpu/armv8/cache.S:219: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:219: Error: bad instruction `b.eq 1f'
- arch/arm/cpu/armv8/cache.S:220: Error: ARM register expected -- `mrs x2,sctlr_el3'
- arch/arm/cpu/armv8/cache.S:222: Error: ARM register expected -- `mrs x2,sctlr_el2'
- arch/arm/cpu/armv8/cache.S:224: Error: ARM register expected -- `mrs x2,sctlr_el1'
- arch/arm/cpu/armv8/cache.S:228: Error: bad instruction `movn x1,#((1<<0)|(1<<2)|(1<<12))'
- arch/arm/cpu/armv8/cache.S:229: Error: ARM register expected -- `and x1,x2,x1'
- arch/arm/cpu/armv8/cache.S:230: Error: ARM register expected -- `mrs x4,CurrentEL'
- arch/arm/cpu/armv8/cache.S:230: Error: ARM register expected -- `cmp x4,0xc'
- arch/arm/cpu/armv8/cache.S:230: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:230: Error: bad instruction `b.eq 3f'
- arch/arm/cpu/armv8/cache.S:230: Error: ARM register expected -- `cmp x4,0x8'
- arch/arm/cpu/armv8/cache.S:230: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:230: Error: bad instruction `b.eq 2f'
- arch/arm/cpu/armv8/cache.S:230: Error: ARM register expected -- `cmp x4,0x4'
- arch/arm/cpu/armv8/cache.S:230: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:230: Error: bad instruction `b.eq 1f'
- arch/arm/cpu/armv8/cache.S:231: Error: selected processor does not support requested special purpose register -- `msr sctlr_el3,x1'
- arch/arm/cpu/armv8/cache.S:233: Error: selected processor does not support requested special purpose register -- `msr sctlr_el2,x1'
- arch/arm/cpu/armv8/cache.S:235: Error: selected processor does not support requested special purpose register -- `msr sctlr_el1,x1'
- arch/arm/cpu/armv8/cache.S:239: Error: ARM register expected -- `mov x3,x30'
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/cpu/armv8/cache_v8.c:10:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- arch/arm/cpu/armv8/cache.S:245: Error: ARM register expected -- `mrs x4,CurrentEL'
- arch/arm/cpu/armv8/cache.S:245: Error: ARM register expected -- `cmp x4,0xc'
- arch/arm/cpu/armv8/cache.S:245: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:245: Error: bad instruction `b.eq 3f'
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- arch/arm/cpu/armv8/cache.S:245: Error: ARM register expected -- `cmp x4,0x8'
- arch/arm/cpu/armv8/cache.S:245: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:245: Error: bad instruction `b.eq 2f'
- arch/arm/cpu/armv8/cache.S:245: Error: ARM register expected -- `cmp x4,0x4'
- arch/arm/cpu/armv8/cache.S:245: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:245: Error: bad instruction `b.eq 1f'
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- arch/arm/cpu/armv8/cache.S:246: Error: selected processor does not support requested special purpose register -- `msr ttbr0_el3,x0'
- arch/arm/cpu/armv8/cache.S:248: Error: selected processor does not support requested special purpose register -- `msr ttbr0_el2,x0'
- arch/arm/cpu/armv8/cache.S:250: Error: selected processor does not support requested special purpose register -- `msr ttbr0_el1,x0'
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- arch/arm/cpu/armv8/cache.S:254: Error: ARM register expected -- `mrs x4,CurrentEL'
- arch/arm/cpu/armv8/cache.S:254: Error: ARM register expected -- `cmp x4,0xc'
- arch/arm/cpu/armv8/cache.S:254: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:254: Error: bad instruction `b.eq 3f'
- arch/arm/cpu/armv8/cache.S:254: Error: ARM register expected -- `cmp x4,0x8'
- arch/arm/cpu/armv8/cache.S:254: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:254: Error: bad instruction `b.eq 2f'
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- arch/arm/cpu/armv8/cache.S:254: Error: ARM register expected -- `cmp x4,0x4'
- arch/arm/cpu/armv8/cache.S:254: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/cache.S:254: Error: bad instruction `b.eq 1f'
- arch/arm/cpu/armv8/cache.S:255: Error: selected processor does not support requested special purpose register -- `msr sctlr_el3,x2'
- arch/arm/cpu/armv8/cache.S:257: Error: selected processor does not support requested special purpose register -- `msr sctlr_el2,x2'
- arch/arm/cpu/armv8/cache.S:259: Error: selected processor does not support requested special purpose register -- `msr sctlr_el1,x2'
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- arch/arm/cpu/armv8/cache.S:262: Error: bad instruction `ret x3'
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- make[1]: *** [scripts/Makefile.build:289: arch/arm/cpu/armv8/cache.o] Error 1
- make[1]: *** Waiting for unfinished jobs....
- cc1: warning: unknown register name: x18
- AS arch/arm/lib/relocate_64.o
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/cpu/armv8/cpu.c:13:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/cpu/armv8/generic_timer.c:7:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/init.c:9:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/cpu/armv8/cpu.c:13:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/cpu/armv8/generic_timer.c:7:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- CC board/raspberrypi/rpi/rpi.o
- ./arch/arm/include/asm/macro.h: Assembler messages:
- ./arch/arm/include/asm/macro.h:65: Warning: unknown register 'x30' -- .req ignored
- arch/arm/lib/setjmp_aarch64.S:13: Error: bad instruction `stp x19,x20,[x0,#0]'
- arch/arm/lib/setjmp_aarch64.S:14: Error: bad instruction `stp x21,x22,[x0,#16]'
- arch/arm/lib/setjmp_aarch64.S:15: Error: bad instruction `stp x23,x24,[x0,#32]'
- arch/arm/lib/setjmp_aarch64.S:16: Error: bad instruction `stp x25,x26,[x0,#48]'
- arch/arm/lib/setjmp_aarch64.S:17: Error: bad instruction `stp x27,x28,[x0,#64]'
- arch/arm/lib/setjmp_aarch64.S:18: Error: bad instruction `stp x29,x30,[x0,#80]'
- arch/arm/lib/setjmp_aarch64.S:19: Error: ARM register expected -- `mov x2,sp'
- arch/arm/lib/setjmp_aarch64.S:20: Error: ARM register expected -- `str x2,[x0,#96]'
- arch/arm/lib/setjmp_aarch64.S:21: Error: ARM register expected -- `mov x0,#0'
- arch/arm/lib/setjmp_aarch64.S:22: Error: bad instruction `ret'
- arch/arm/lib/setjmp_aarch64.S:28: Error: bad instruction `ldp x19,x20,[x0,#0]'
- arch/arm/lib/setjmp_aarch64.S:29: Error: bad instruction `ldp x21,x22,[x0,#16]'
- arch/arm/lib/setjmp_aarch64.S:30: Error: bad instruction `ldp x23,x24,[x0,#32]'
- arch/arm/lib/setjmp_aarch64.S:31: Error: bad instruction `ldp x25,x26,[x0,#48]'
- arch/arm/lib/setjmp_aarch64.S:32: Error: bad instruction `ldp x27,x28,[x0,#64]'
- arch/arm/lib/setjmp_aarch64.S:33: Error: bad instruction `ldp x29,x30,[x0,#80]'
- arch/arm/lib/setjmp_aarch64.S:34: Error: ARM register expected -- `ldr x2,[x0,#96]'
- arch/arm/lib/setjmp_aarch64.S:35: Error: immediate expression requires a # prefix -- `mov sp,x2'
- arch/arm/lib/setjmp_aarch64.S:37: Error: ARM register expected -- `adds x0,xzr,x1'
- arch/arm/lib/setjmp_aarch64.S:38: Error: selected processor does not support `csinc x0,x0,xzr,ne' in ARM mode
- arch/arm/lib/setjmp_aarch64.S:39: Error: bad instruction `ret'
- cc1: warning: unknown register name: x18
- make[1]: *** [scripts/Makefile.build:289: arch/arm/lib/setjmp_aarch64.o] Error 1
- make[1]: *** Waiting for unfinished jobs....
- ./arch/arm/include/asm/macro.h: In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/init.c:9:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- cc1: warning: unknown register name: x18
- ./arch/arm/include/asm/macro.h: Assembler messages:
- ./arch/arm/include/asm/macro.h:65: Warning: unknown register 'x30' -- .req ignored
- arch/arm/cpu/armv8/exceptions.S:39: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:49: Error: bad instruction `stp x27,x28,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:50: Error: bad instruction `stp x25,x26,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:51: Error: bad instruction `stp x23,x24,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:52: Error: bad instruction `stp x21,x22,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:53: Error: bad instruction `stp x19,x20,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:54: Error: bad instruction `stp x17,x18,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:55: Error: bad instruction `stp x15,x16,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:56: Error: bad instruction `stp x13,x14,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:57: Error: bad instruction `stp x11,x12,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:58: Error: bad instruction `stp x9,x10,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:59: Error: bad instruction `stp x7,x8,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:60: Error: bad instruction `stp x5,x6,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:61: Error: bad instruction `stp x3,x4,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:62: Error: bad instruction `stp x1,x2,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:66: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:77: Error: ARM register expected -- `mrs x11,CurrentEL'
- arch/arm/cpu/armv8/exceptions.S:77: Error: ARM register expected -- `cmp x11,0xc'
- arch/arm/cpu/armv8/exceptions.S:77: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/exceptions.S:77: Error: bad instruction `b.eq 3f'
- arch/arm/cpu/armv8/exceptions.S:77: Error: ARM register expected -- `cmp x11,0x8'
- arch/arm/cpu/armv8/exceptions.S:77: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/exceptions.S:77: Error: bad instruction `b.eq 2f'
- arch/arm/cpu/armv8/exceptions.S:77: Error: ARM register expected -- `cmp x11,0x4'
- arch/arm/cpu/armv8/exceptions.S:77: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/exceptions.S:77: Error: bad instruction `b.eq 1f'
- arch/arm/cpu/armv8/exceptions.S:78: Error: ARM register expected -- `mrs x1,esr_el3'
- arch/arm/cpu/armv8/exceptions.S:79: Error: ARM register expected -- `mrs x2,elr_el3'
- arch/arm/cpu/armv8/exceptions.S:81: Error: ARM register expected -- `mrs x1,esr_el2'
- arch/arm/cpu/armv8/exceptions.S:82: Error: ARM register expected -- `mrs x2,elr_el2'
- arch/arm/cpu/armv8/exceptions.S:84: Error: ARM register expected -- `mrs x1,esr_el1'
- arch/arm/cpu/armv8/exceptions.S:85: Error: ARM register expected -- `mrs x2,elr_el1'
- arch/arm/cpu/armv8/exceptions.S:87: Error: bad instruction `stp x2,x0,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:88: Error: ARM register expected -- `mov x0,sp'
- arch/arm/cpu/armv8/exceptions.S:89: Error: bad instruction `ret'
- arch/arm/cpu/armv8/exceptions.S:92: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:101: Error: bad instruction `ldp x2,x0,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:102: Error: ARM register expected -- `mrs x11,CurrentEL'
- arch/arm/cpu/armv8/exceptions.S:102: Error: ARM register expected -- `cmp x11,0xc'
- arch/arm/cpu/armv8/exceptions.S:102: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/exceptions.S:102: Error: bad instruction `b.eq 3f'
- arch/arm/cpu/armv8/exceptions.S:102: Error: ARM register expected -- `cmp x11,0x8'
- arch/arm/cpu/armv8/exceptions.S:102: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/exceptions.S:102: Error: bad instruction `b.eq 2f'
- arch/arm/cpu/armv8/exceptions.S:102: Error: ARM register expected -- `cmp x11,0x4'
- arch/arm/cpu/armv8/exceptions.S:102: Error: unexpected character `e' in type specifier
- arch/arm/cpu/armv8/exceptions.S:102: Error: bad instruction `b.eq 1f'
- arch/arm/cpu/armv8/exceptions.S:103: Error: selected processor does not support requested special purpose register -- `msr elr_el3,x2'
- arch/arm/cpu/armv8/exceptions.S:105: Error: selected processor does not support requested special purpose register -- `msr elr_el2,x2'
- arch/arm/cpu/armv8/exceptions.S:107: Error: selected processor does not support requested special purpose register -- `msr elr_el1,x2'
- arch/arm/cpu/armv8/exceptions.S:111: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:121: Error: bad instruction `ldp x1,x2,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:122: Error: bad instruction `ldp x3,x4,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:123: Error: bad instruction `ldp x5,x6,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:124: Error: bad instruction `ldp x7,x8,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:125: Error: bad instruction `ldp x9,x10,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:126: Error: bad instruction `ldp x11,x12,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:127: Error: bad instruction `ldp x13,x14,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:128: Error: bad instruction `ldp x15,x16,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:129: Error: bad instruction `ldp x17,x18,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:130: Error: bad instruction `ldp x19,x20,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:131: Error: bad instruction `ldp x21,x22,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:132: Error: bad instruction `ldp x23,x24,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:133: Error: bad instruction `ldp x25,x26,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:134: Error: bad instruction `ldp x27,x28,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:135: Error: bad instruction `ldp x29,x30,[sp],#16'
- arch/arm/cpu/armv8/exceptions.S:139: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:145: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:151: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- arch/arm/cpu/armv8/exceptions.S:157: Error: bad instruction `stp x29,x30,[sp,#-16]!'
- cc1: warning: unknown register name: x18
- Assembler messages:
- ./arch/arm/include/asm/macro.h:65: Warning: unknown register 'x30' -- .req ignored
- arch/arm/lib/crt0_64.S:84: Error: ARM register expected -- `ldr x0,=((0x00000000+0x08000000-272))'
- arch/arm/lib/crt0_64.S:86: Error: immediate expression requires a # prefix -- `bic sp,x0,#0xf'
- arch/arm/lib/crt0_64.S:87: Error: ARM register expected -- `mov x0,sp'
- arch/arm/lib/crt0_64.S:89: Error: immediate expression requires a # prefix -- `mov sp,x0'
- arch/arm/lib/crt0_64.S:91: Error: ARM register expected -- `mov x18,x0'
- arch/arm/lib/crt0_64.S:94: Error: ARM register expected -- `mov x0,#0'
- arch/arm/lib/crt0_64.S:103: Error: ARM register expected -- `ldr x0,[x18,#88]'
- arch/arm/lib/crt0_64.S:104: Error: immediate expression requires a # prefix -- `bic sp,x0,#0xf'
- arch/arm/lib/crt0_64.S:105: Error: ARM register expected -- `ldr x18,[x18,#96]'
- arch/arm/lib/crt0_64.S:122: Error: ARM register expected -- `ldr x9,[x18,#92]'
- arch/arm/lib/crt0_64.S:123: Error: shift expression expected -- `add lr,lr,x9'
- arch/arm/lib/crt0_64.S:124: Error: ARM register expected -- `ldr x0,[x18,#64]'
- arch/arm/lib/crt0_64.S:154: Error: ARM register expected -- `ldr x0,=__bss_start'
- arch/arm/lib/crt0_64.S:155: Error: ARM register expected -- `ldr x1,=__bss_end'
- arch/arm/lib/crt0_64.S:157: Error: ARM register expected -- `str xzr,[x0],#8'
- arch/arm/lib/crt0_64.S:158: Error: ARM register expected -- `cmp x0,x1'
- make[1]: *** [scripts/Makefile.build:289: arch/arm/cpu/armv8/exceptions.o] Error 1
- arch/arm/lib/crt0_64.S:159: Error: unexpected character `l' in type specifier
- arch/arm/lib/crt0_64.S:159: Error: bad instruction `b.lo clear_loop'
- arch/arm/lib/crt0_64.S:162: Error: ARM register expected -- `mov x0,x18'
- arch/arm/lib/crt0_64.S:163: Error: ARM register expected -- `ldr x1,[x18,#64]'
- ./arch/arm/include/asm/macro.h: Assembler messages:
- ./arch/arm/include/asm/macro.h:65: Warning: unknown register 'x30' -- .req ignored
- arch/arm/lib/relocate_64.S:23: Error: bad instruction `stp x29,x30,[sp,#-32]!'
- arch/arm/lib/relocate_64.S:24: Error: ARM register expected -- `mov x29,sp'
- arch/arm/lib/relocate_64.S:25: Error: ARM register expected -- `str x0,[sp,#16]'
- arch/arm/lib/relocate_64.S:29: Error: bad instruction `adrp x1,__image_copy_start'
- arch/arm/lib/relocate_64.S:30: Error: ARM register expected -- `add x1,x1,:lo12:__image_copy_start'
- arch/arm/lib/relocate_64.S:31: Error: ARM register expected -- `subs x9,x0,x1'
- make[1]: *** [scripts/Makefile.build:289: arch/arm/lib/crt0_64.o] Error 1
- arch/arm/lib/relocate_64.S:32: Error: unexpected character `e' in type specifier
- arch/arm/lib/relocate_64.S:32: Error: bad instruction `b.eq relocate_done'
- arch/arm/lib/relocate_64.S:43: Error: ARM register expected -- `ldr x1,_TEXT_BASE'
- arch/arm/lib/relocate_64.S:44: Error: ARM register expected -- `subs x9,x0,x1'
- arch/arm/lib/relocate_64.S:46: Error: bad instruction `adrp x1,__image_copy_start'
- arch/arm/lib/relocate_64.S:47: Error: ARM register expected -- `add x1,x1,:lo12:__image_copy_start'
- arch/arm/lib/relocate_64.S:48: Error: bad instruction `adrp x2,__image_copy_end'
- arch/arm/lib/relocate_64.S:49: Error: ARM register expected -- `add x2,x2,:lo12:__image_copy_end'
- arch/arm/lib/relocate_64.S:51: Error: bad instruction `ldp x10,x11,[x1],#16'
- arch/arm/lib/relocate_64.S:52: Error: bad instruction `stp x10,x11,[x0],#16'
- arch/arm/lib/relocate_64.S:53: Error: ARM register expected -- `cmp x1,x2'
- arch/arm/lib/relocate_64.S:54: Error: unexpected character `l' in type specifier
- arch/arm/lib/relocate_64.S:54: Error: bad instruction `b.lo copy_loop'
- arch/arm/lib/relocate_64.S:55: Error: ARM register expected -- `str x0,[sp,#24]'
- arch/arm/lib/relocate_64.S:60: Error: bad instruction `adrp x2,__rel_dyn_start'
- arch/arm/lib/relocate_64.S:61: Error: ARM register expected -- `add x2,x2,:lo12:__rel_dyn_start'
- arch/arm/lib/relocate_64.S:62: Error: bad instruction `adrp x3,__rel_dyn_end'
- arch/arm/lib/relocate_64.S:63: Error: ARM register expected -- `add x3,x3,:lo12:__rel_dyn_end'
- arch/arm/lib/relocate_64.S:65: Error: bad instruction `ldp x0,x1,[x2],#16'
- arch/arm/lib/relocate_64.S:66: Error: ARM register expected -- `ldr x4,[x2],#8'
- arch/arm/lib/relocate_64.S:67: Error: ARM register expected -- `and x1,x1,#0xffffffff'
- arch/arm/lib/relocate_64.S:68: Error: ARM register expected -- `cmp x1,#1027'
- arch/arm/lib/relocate_64.S:72: Error: ARM register expected -- `add x0,x0,x9'
- arch/arm/lib/relocate_64.S:73: Error: ARM register expected -- `add x4,x4,x9'
- arch/arm/lib/relocate_64.S:74: Error: ARM register expected -- `str x4,[x0]'
- arch/arm/lib/relocate_64.S:76: Error: ARM register expected -- `cmp x2,x3'
- arch/arm/lib/relocate_64.S:77: Error: unexpected character `l' in type specifier
- arch/arm/lib/relocate_64.S:77: Error: bad instruction `b.lo fixloop'
- arch/arm/lib/relocate_64.S:80: Error: ARM register expected -- `mrs x1,CurrentEL'
- arch/arm/lib/relocate_64.S:80: Error: ARM register expected -- `cmp x1,0xc'
- arch/arm/lib/relocate_64.S:80: Error: unexpected character `e' in type specifier
- arch/arm/lib/relocate_64.S:80: Error: bad instruction `b.eq 3f'
- arch/arm/lib/relocate_64.S:80: Error: ARM register expected -- `cmp x1,0x8'
- arch/arm/lib/relocate_64.S:80: Error: unexpected character `e' in type specifier
- arch/arm/lib/relocate_64.S:80: Error: bad instruction `b.eq 2f'
- arch/arm/lib/relocate_64.S:80: Error: ARM register expected -- `cmp x1,0x4'
- arch/arm/lib/relocate_64.S:80: Error: unexpected character `e' in type specifier
- arch/arm/lib/relocate_64.S:80: Error: bad instruction `b.eq 1f'
- arch/arm/lib/relocate_64.S:82: Error: ARM register expected -- `mrs x0,sctlr_el3'
- arch/arm/lib/relocate_64.S:84: Error: ARM register expected -- `mrs x0,sctlr_el2'
- arch/arm/lib/relocate_64.S:86: Error: ARM register expected -- `mrs x0,sctlr_el1'
- AS board/raspberrypi/rpi/lowlevel_init.o
- arch/arm/lib/relocate_64.S:87: Error: bad instruction `tbz w0,#2,5f'
- arch/arm/lib/relocate_64.S:88: Error: bad instruction `tbz w0,#12,4f'
- arch/arm/lib/relocate_64.S:89: Error: bad instruction `ic iallu'
- arch/arm/lib/relocate_64.S:91: Error: bad instruction `ldp x0,x1,[sp,#16]'
- arch/arm/lib/relocate_64.S:94: Error: bad instruction `ldp x29,x30,[sp],#32'
- arch/arm/lib/relocate_64.S:95: Error: bad instruction `ret'
- make[1]: *** [scripts/Makefile.build:289: arch/arm/lib/relocate_64.o] Error 1
- In file included from arch/arm/cpu/armv8/cache_v8.c:15:
- arch/arm/cpu/armv8/cache_v8.c: At top level:
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- arch/arm/cpu/armv8/cache_v8.c:19:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 19 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- arch/arm/cpu/armv8/cache_v8.c: In function ‘find_pte’:
- arch/arm/cpu/armv8/cache_v8.c:139:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- 139 | pte = (u64*)(*pte & 0x0000fffffffff000ULL);
- | ^
- In file included from arch/arm/cpu/armv8/cache_v8.c:17:
- arch/arm/cpu/armv8/cache_v8.c: In function ‘mmu_setup’:
- ./arch/arm/include/asm/armv8/mmu.h:38:15: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | (UL(0xff) << (MT_NORMAL * 8)))
- | ^~
- arch/arm/cpu/armv8/cache_v8.c:419:6: note: in expansion of macro ‘MEMORY_ATTRIBUTES’
- 419 | MEMORY_ATTRIBUTES);
- | ^~~~~~~~~~~~~~~~~
- arch/arm/cpu/armv8/cache_v8.c: In function ‘set_one_region’:
- ./arch/arm/include/asm/armv8/mmu.h:67:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 67 | #define PTE_BLOCK_PXN (UL(1) << 53)
- | ^~
- ./arch/arm/include/asm/armv8/mmu.h:75:24: note: in expansion of macro ‘PTE_BLOCK_PXN’
- 75 | #define PMD_ATTRMASK (PTE_BLOCK_PXN | \
- | ^~~~~~~~~~~~~
- arch/arm/cpu/armv8/cache_v8.c:531:13: note: in expansion of macro ‘PMD_ATTRMASK’
- 531 | *pte &= ~PMD_ATTRMASK;
- | ^~~~~~~~~~~~
- ./arch/arm/include/asm/armv8/mmu.h:68:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 68 | #define PTE_BLOCK_UXN (UL(1) << 54)
- | ^~
- ./arch/arm/include/asm/armv8/mmu.h:76:6: note: in expansion of macro ‘PTE_BLOCK_UXN’
- 76 | PTE_BLOCK_UXN | \
- | ^~~~~~~~~~~~~
- arch/arm/cpu/armv8/cache_v8.c:531:13: note: in expansion of macro ‘PMD_ATTRMASK’
- 531 | *pte &= ~PMD_ATTRMASK;
- | ^~~~~~~~~~~~
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from board/raspberrypi/rpi/rpi.c:6:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- ./arch/arm/include/asm/armv8/mmu.h:67:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 67 | #define PTE_BLOCK_PXN (UL(1) << 53)
- | ^~
- ./arch/arm/include/asm/armv8/mmu.h:75:24: note: in expansion of macro ‘PTE_BLOCK_PXN’
- 75 | #define PMD_ATTRMASK (PTE_BLOCK_PXN | \
- | ^~~~~~~~~~~~~
- arch/arm/cpu/armv8/cache_v8.c:532:20: note: in expansion of macro ‘PMD_ATTRMASK’
- 532 | *pte |= attrs & PMD_ATTRMASK;
- | ^~~~~~~~~~~~
- cc1: warning: unknown register name: x18
- make: *** [Makefile:1817: arch/arm/lib] Error 2
- make: *** Waiting for unfinished jobs....
- ./arch/arm/include/asm/armv8/mmu.h:68:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 68 | #define PTE_BLOCK_UXN (UL(1) << 54)
- | ^~
- ./arch/arm/include/asm/armv8/mmu.h:76:6: note: in expansion of macro ‘PTE_BLOCK_UXN’
- 76 | PTE_BLOCK_UXN | \
- | ^~~~~~~~~~~~~
- arch/arm/cpu/armv8/cache_v8.c:532:20: note: in expansion of macro ‘PMD_ATTRMASK’
- 532 | *pte |= attrs & PMD_ATTRMASK;
- | ^~~~~~~~~~~~
- CC arch/arm/mach-bcm283x/reset.o
- CC arch/arm/mach-bcm283x/mbox.o
- In file included from include/init.h:21,
- from arch/arm/mach-bcm283x/init.c:11:
- include/dm/of.h: At top level:
- In file included from arch/arm/cpu/armv8/generic_timer.c:11:
- arch/arm/cpu/armv8/generic_timer.c: At top level:
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- arch/arm/cpu/armv8/generic_timer.c:15:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 15 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- cc1: warning: unknown register name: x18
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- include/dm/of.h:86:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 86 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- make[1]: *** [scripts/Makefile.build:253: arch/arm/cpu/armv8/generic_timer.o] Error 1
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from board/raspberrypi/rpi/rpi.c:6:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- make[1]: *** [scripts/Makefile.build:253: arch/arm/cpu/armv8/cache_v8.o] Error 1
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- CC arch/arm/mach-bcm283x/msg.o
- board/raspberrypi/rpi/lowlevel_init.S: CC arch/arm/mach-bcm283x/phys2bus.o
- Assembler messages:
- board/raspberrypi/rpi/lowlevel_init.S:19: Error: ARM register expected -- `adr x8,fw_dtb_pointer'
- board/raspberrypi/rpi/lowlevel_init.S:20: Error: ARM register expected -- `str x0,[x8]'
- cc1: warning: unknown register name: x18
- In file included from arch/arm/mach-bcm283x/init.c:20:
- ./arch/arm/include/asm/armv8/mmu.h:67:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 67 | #define PTE_BLOCK_PXN (UL(1) << 53)
- | ^~
- arch/arm/mach-bcm283x/init.c:37:5: note: in expansion of macro ‘PTE_BLOCK_PXN’
- 37 | PTE_BLOCK_PXN | PTE_BLOCK_UXN
- | ^~~~~~~~~~~~~
- make[1]: *** [scripts/Makefile.build:289: board/raspberrypi/rpi/lowlevel_init.o] Error 1
- make[1]: *** Waiting for unfinished jobs....
- ./arch/arm/include/asm/armv8/mmu.h:68:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 68 | #define PTE_BLOCK_UXN (UL(1) << 54)
- | ^~
- arch/arm/mach-bcm283x/init.c:37:21: note: in expansion of macro ‘PTE_BLOCK_UXN’
- 37 | PTE_BLOCK_PXN | PTE_BLOCK_UXN
- | ^~~~~~~~~~~~~
- ./arch/arm/include/asm/armv8/mmu.h:67:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 67 | #define PTE_BLOCK_PXN (UL(1) << 53)
- | ^~
- arch/arm/mach-bcm283x/init.c:57:5: note: in expansion of macro ‘PTE_BLOCK_PXN’
- 57 | PTE_BLOCK_PXN | PTE_BLOCK_UXN
- | ^~~~~~~~~~~~~
- ./arch/arm/include/asm/armv8/mmu.h:68:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 68 | #define PTE_BLOCK_UXN (UL(1) << 54)
- | ^~
- arch/arm/mach-bcm283x/init.c:57:21: note: in expansion of macro ‘PTE_BLOCK_UXN’
- 57 | PTE_BLOCK_PXN | PTE_BLOCK_UXN
- | ^~~~~~~~~~~~~
- cc1: warning: unknown register name: x18
- {standard input}: Assembler messages:
- {standard input}:36: Error: unexpected character `n' in type specifier
- {standard input}:36: Error: bad instruction `b.ne 1b'
- ./arch/arm/include/asm/armv8/mmu.h:67:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 67 | #define PTE_BLOCK_PXN (UL(1) << 53)
- | ^~
- arch/arm/mach-bcm283x/init.c:64:5: note: in expansion of macro ‘PTE_BLOCK_PXN’
- 64 | PTE_BLOCK_PXN | PTE_BLOCK_UXN
- | ^~~~~~~~~~~~~
- ./arch/arm/include/asm/armv8/mmu.h:68:31: warning: left shift count >= width of type [-Wshift-count-overflow]
- 68 | #define PTE_BLOCK_UXN (UL(1) << 54)
- | ^~
- arch/arm/mach-bcm283x/init.c:64:21: note: in expansion of macro ‘PTE_BLOCK_UXN’
- 64 | PTE_BLOCK_PXN | PTE_BLOCK_UXN
- | ^~~~~~~~~~~~~
- cc1: warning: unknown register name: x18
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/reset.c:9:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- make[1]: *** [scripts/Makefile.build:253: arch/arm/cpu/armv8/cpu.o] Error 1
- make[1]: *** [scripts/Makefile.build:254: arch/arm/mach-bcm283x/init.o] Error 1
- make[1]: *** Waiting for unfinished jobs....
- make: *** [Makefile:1817: arch/arm/cpu/armv8] Error 2
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/reset.c:9:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/mbox.c:6:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/mbox.c:6:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/msg.c:6:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from include/common.h:16,
- from arch/arm/mach-bcm283x/msg.c:6:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- In file included from ./arch/arm/include/asm/bitops.h:18,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from arch/arm/mach-bcm283x/phys2bus.c:6:
- include/asm-generic/bitops/__ffs.h: In function ‘__ffs’:
- include/asm-generic/bitops/__ffs.h:19:8: warning: right shift count >= width of type [-Wshift-count-overflow]
- 19 | word >>= 32;
- | ^~~
- In file included from ./arch/arm/include/asm/bitops.h:19,
- from include/linux/bitops.h:152,
- from include/log.h:15,
- from include/linux/printk.h:4,
- from include/linux/bug.h:7,
- from ./arch/arm/include/asm/arch/timer.h:11,
- from include/configs/rpi.h:10,
- from include/config.h:4,
- from arch/arm/mach-bcm283x/phys2bus.c:6:
- include/asm-generic/bitops/__fls.h: In function ‘__fls’:
- include/asm-generic/bitops/__fls.h:17:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 17 | if (!(word & (~0ul << 32))) {
- | ^~
- include/asm-generic/bitops/__fls.h:19:8: warning: left shift count >= width of type [-Wshift-count-overflow]
- 19 | word <<= 32;
- | ^~~
- include/asm-generic/bitops/__fls.h:22:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 22 | if (!(word & (~0ul << (BITS_PER_LONG-16)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:26:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 26 | if (!(word & (~0ul << (BITS_PER_LONG-8)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:30:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 30 | if (!(word & (~0ul << (BITS_PER_LONG-4)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:34:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 34 | if (!(word & (~0ul << (BITS_PER_LONG-2)))) {
- | ^~
- include/asm-generic/bitops/__fls.h:38:21: warning: left shift count >= width of type [-Wshift-count-overflow]
- 38 | if (!(word & (~0ul << (BITS_PER_LONG-1))))
- | ^~
- In file included from include/dm/of.h:11,
- from include/dm/ofnode.h:12,
- from include/dm/device.h:13,
- from include/dm.h:13,
- from board/raspberrypi/rpi/rpi.c:8:
- include/dm/of.h: At top level:
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- include/dm/of.h:86:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 86 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- In file included from include/dm/of.h:11,
- from include/dm/ofnode.h:12,
- from include/dm/device.h:13,
- from include/phys2bus.h:25,
- from arch/arm/mach-bcm283x/msg.c:8:
- include/dm/of.h: At top level:
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- include/dm/of.h:86:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 86 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- In file included from include/dm/of.h:11,
- from include/dm/ofnode.h:12,
- from include/dm/device.h:13,
- from include/phys2bus.h:25,
- from arch/arm/mach-bcm283x/mbox.c:13:
- include/dm/of.h: At top level:
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- include/dm/of.h:86:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 86 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- make[1]: *** [scripts/Makefile.build:254: arch/arm/mach-bcm283x/msg.o] Error 1
- In file included from include/dm/of.h:11,
- from include/dm/ofnode.h:12,
- from include/dm/device.h:13,
- from include/phys2bus.h:25,
- from arch/arm/mach-bcm283x/phys2bus.c:7:
- include/dm/of.h: At top level:
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- include/dm/of.h:86:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 86 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- make[1]: *** [scripts/Makefile.build:254: arch/arm/mach-bcm283x/mbox.o] Error 1
- make[1]: *** [scripts/Makefile.build:254: arch/arm/mach-bcm283x/phys2bus.o] Error 1
- ./arch/arm/include/asm/global_data.h:122:58: error: invalid register name for ‘gd’
- 122 | #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("x18")
- | ^~
- board/raspberrypi/rpi/rpi.c:29:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
- 29 | DECLARE_GLOBAL_DATA_PTR;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- make[1]: *** [scripts/Makefile.build:254: board/raspberrypi/rpi/rpi.o] Error 1
- make: *** [Makefile:1817: board/raspberrypi/rpi] Error 2
- make: *** [Makefile:1817: arch/arm/mach-bcm283x] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement