Skip to content

Instantly share code, notes, and snippets.

@MaskRay
Last active August 14, 2024 06:50
Show Gist options
  • Save MaskRay/cf565413205bde2dd2cc634714bad994 to your computer and use it in GitHub Desktop.
Save MaskRay/cf565413205bde2dd2cc634714bad994 to your computer and use it in GitHub Desktop.
.macro argument parsing in the Linux kernel
linux/arch/arm/mach-rockchip/sleep.S:20:23: error: too many positional arguments
setmode 0x00000080 | 0x00000040 | 0x00000013, r1 @ set svc, irqs off
^
make[5]: *** [linux/scripts/Makefile.build:362: arch/arm/mach-rockchip/sleep.o] Error 1
make[5]: Target 'arch/arm/mach-rockchip/' not remade because of errors.
make[4]: *** [linux/scripts/Makefile.build:485: arch/arm/mach-rockchip] Error 2
linux/arch/arm/mach-tegra/sleep.S:127:23: error: too many positional arguments
mov32 r2, 0x50040000 + 0x3000
^
linux/arch/arm/mach-tegra/reset-handler.S:95:23: error: too many positional arguments
mov32 r2, 0x40000000 + 0
^
make[5]: *** [linux/scripts/Makefile.build:362: arch/arm/mach-tegra/sleep.o] Error 1
make[5]: *** [linux/scripts/Makefile.build:362: arch/arm/mach-tegra/reset-handler.o] Error 1
linux/arch/arm/mm/proc-v7.S:816:76: error: cannot mix positional and keyword arguments
__v7_proc __krait_proc_info, __v7_setup, hwcaps = ((1 << 17) | (1 << 18)) | (1 << 16)
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/arm/mm/proc-v7.o] Error 1
make[5]: Target 'arch/arm/mach-tegra/' not remade because of errors.
make[4]: *** [linux/scripts/Makefile.build:485: arch/arm/mach-tegra] Error 2
make[6]: Target 'arch/arm/mm/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/arm/mm] Error 2
linux/arch/arm/kernel/sleep.S:177:28: error: too many positional arguments
ldr_l r0, sleep_save_sp + 4
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/arm/kernel/sleep.o] Error 1
linux/arch/arm/kernel/head.S:434:29: error: too many positional arguments
adr_l r7, secondary_data + 12 @ get secondary_data.stack
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/arm/kernel/head.o] Error 1
make[6]: Target 'arch/arm/kernel/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/arm/kernel] Error 2
make[5]: Target 'arch/arm/' not remade because of errors.
make[4]: *** [linux/scripts/Makefile.build:485: arch/arm] Error 2
make[4]: Target './' not remade because of errors.
make[3]: *** [linux/Makefile:1925: .] Error 2
make[3]: Target 'all' not remade because of errors.
make[2]: *** [linux/Makefile:347: __build_one_by_one] Error 2
make[2]: Target 'defconfig' not remade because of errors.
make[2]: Target 'all' not remade because of errors.
make[1]: *** [linux/Makefile:224: __sub-make] Error 2
make[1]: Target 'defconfig' not remade because of errors.
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:224: __sub-make] Error 2
make: Target 'defconfig' not remade because of errors.
make: Target 'all' not remade because of errors.
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/lib/crc32.S:142:1: note: while in macro instantiation
alternative_else_nop_endif
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/lib/crc32.S:150:1: note: while in macro instantiation
alternative_else_nop_endif
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/lib/crc32.S:158:1: note: while in macro instantiation
alternative_else_nop_endif
^
make[5]: *** [linux/scripts/Makefile.build:362: arch/arm64/lib/crc32.o] Error 1
make[5]: Target 'arch/arm64/lib/' not remade because of errors.
make[4]: *** [linux/scripts/Makefile.build:485: arch/arm64/lib] Error 2
<instantiation>:38:29: error: too many positional arguments
adr_l x17, .Lpermute_table + 16
^
linux/arch/arm64/crypto/ghash-ce-core.S:605:2: note: while in macro instantiation
pmull_gcm_do_crypt 1
^
<instantiation>:38:29: error: too many positional arguments
adr_l x17, .Lpermute_table + 16
^
linux/arch/arm64/crypto/ghash-ce-core.S:614:2: note: while in macro instantiation
pmull_gcm_do_crypt 0
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/arm64/crypto/ghash-ce-core.o] Error 1
<instantiation>:113:30: error: too many positional arguments
adr_l x4, .Lbyteshift_table + 16
^
linux/arch/arm64/crypto/crct10dif-ce-core.S:470:2: note: while in macro instantiation
crc_t10dif_pmull p8
^
<instantiation>:113:30: error: too many positional arguments
adr_l x4, .Lbyteshift_table + 16
^
linux/arch/arm64/crypto/crct10dif-ce-core.S:480:2: note: while in macro instantiation
crc_t10dif_pmull p64
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/arm64/crypto/crct10dif-ce-core.o] Error 1
make[6]: Target 'arch/arm64/crypto/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/arm64/crypto] Error 2
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
<instantiation>:4:1: note: while in macro instantiation
alternative_else_nop_endif
^
linux/arch/arm64/mm/cache.S:56:2: note: while in macro instantiation
caches_clean_inval_pou_macro
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x5, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x5
^
<instantiation>:1:1: note: while in macro instantiation
dcache_line_size x4, x5
^
<instantiation>:7:2: note: while in macro instantiation
dcache_by_line_op cvau, ish, x2, x3, x4, x5,
^
linux/arch/arm64/mm/cache.S:56:2: note: while in macro instantiation
caches_clean_inval_pou_macro
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
<instantiation>:12:1: note: while in macro instantiation
alternative_else_nop_endif
^
linux/arch/arm64/mm/cache.S:56:2: note: while in macro instantiation
caches_clean_inval_pou_macro
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
<instantiation>:1:1: note: while in macro instantiation
icache_line_size x2, x3
^
<instantiation>:13:2: note: while in macro instantiation
invalidate_icache_by_line x0, x1, x2, x3,
^
linux/arch/arm64/mm/cache.S:56:2: note: while in macro instantiation
caches_clean_inval_pou_macro
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
<instantiation>:4:1: note: while in macro instantiation
alternative_else_nop_endif
^
linux/arch/arm64/mm/cache.S:74:2: note: while in macro instantiation
caches_clean_inval_pou_macro 2f
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x5, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x5
^
<instantiation>:1:1: note: while in macro instantiation
dcache_line_size x4, x5
^
<instantiation>:7:2: note: while in macro instantiation
dcache_by_line_op cvau, ish, x2, x3, x4, x5, 2f
^
linux/arch/arm64/mm/cache.S:74:2: note: while in macro instantiation
caches_clean_inval_pou_macro 2f
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
<instantiation>:12:1: note: while in macro instantiation
alternative_else_nop_endif
^
linux/arch/arm64/mm/cache.S:74:2: note: while in macro instantiation
caches_clean_inval_pou_macro 2f
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
<instantiation>:1:1: note: while in macro instantiation
icache_line_size x2, x3
^
<instantiation>:13:2: note: while in macro instantiation
invalidate_icache_by_line x0, x1, x2, x3, 2f
^
linux/arch/arm64/mm/cache.S:74:2: note: while in macro instantiation
caches_clean_inval_pou_macro 2f
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/mm/cache.S:96:1: note: while in macro instantiation
alternative_else_nop_endif
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
<instantiation>:1:1: note: while in macro instantiation
icache_line_size x2, x3
^
linux/arch/arm64/mm/cache.S:98:2: note: while in macro instantiation
invalidate_icache_by_line x0, x1, x2, x3
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
<instantiation>:1:1: note: while in macro instantiation
dcache_line_size x2, x3
^
linux/arch/arm64/mm/cache.S:112:2: note: while in macro instantiation
dcache_by_line_op civac, sy, x0, x1, x2, x3
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/mm/cache.S:130:1: note: while in macro instantiation
alternative_else_nop_endif
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
<instantiation>:1:1: note: while in macro instantiation
dcache_line_size x2, x3
^
linux/arch/arm64/mm/cache.S:131:2: note: while in macro instantiation
dcache_by_line_op cvau, ish, x0, x1, x2, x3
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
linux/arch/arm64/mm/cache.S:146:2: note: while in macro instantiation
dcache_line_size x2, x3
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
<instantiation>:1:1: note: while in macro instantiation
dcache_line_size x2, x3
^
linux/arch/arm64/mm/cache.S:176:2: note: while in macro instantiation
dcache_by_line_op cvac, sy, x0, x1, x2, x3
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/mm/cache.S:193:2: note: while in macro instantiation
alternative_else_nop_endif
^
<instantiation>:6:35: error: too many positional arguments
ldr_l x3, arm64_ftr_reg_ctrel0 + 24
^
<instantiation>:1:1: note: while in macro instantiation
read_ctr x3
^
<instantiation>:1:1: note: while in macro instantiation
dcache_line_size x2, x3
^
linux/arch/arm64/mm/cache.S:194:2: note: while in macro instantiation
dcache_by_line_op cvap, sy, x0, x1, x2, x3
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/arm64/mm/cache.o] Error 1
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/mm/proc.S:154:1: note: while in macro instantiation
alternative_else_nop_endif
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
<instantiation>:3:1: note: while in macro instantiation
alternative_else_nop_endif
^
linux/arch/arm64/mm/proc.S:156:2: note: while in macro instantiation
ptrauth_keys_install_kernel_nosync x14, x1, x2, x3
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/mm/proc.S:318:1: note: while in macro instantiation
alternative_else_nop_endif
^
linux/arch/arm64/mm/proc.S:471:36: error: too many positional arguments
mov_q tcr, ((((64)) - (48)) << 0) | ((((64)) - ((48))) << 16) | ((((1)) << 8) | (((1)) << 24)) | ((((1)) << 10) | (((1)) << 26)) | ((((3)) << 12) | (((3)) << 28)) | (((0)) << 14) | (((2)) << 30) | (((1)) << 54) | (((1)) << 36) | (((1)) << 37) | (((1)) << 22) | 0 | (((1)) << 38) | (((1)) << 52)
^
<instantiation>:2:19: error: too many positional arguments
nops (662b-661b) / 4
^
linux/arch/arm64/mm/proc.S:484:1: note: while in macro instantiation
alternative_else_nop_endif
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/arm64/mm/proc.o] Error 1
make[6]: Target 'arch/arm64/mm/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/arm64/mm] Error 2
<instantiation>:47:36: error: too many positional arguments
adr_this_cpu sp, overflow_stack + 0x00001000, x0
^
linux/arch/arm64/kernel/entry.S:520:2: note: while in macro instantiation
kernel_ventry 1, t, 64, sync
^
<instantiation>:47:36: error: too many positional arguments
adr_this_cpu sp, overflow_stack + 0x00001000, x0
^
linux/arch/arm64/kernel/entry.S:521:2: note: while in macro instantiation
kernel_ventry 1, t, 64, irq
^
<instantiation>:47:36: error: too many positional arguments
adr_this_cpu sp, overflow_stack + 0x00001000, x0
^
linux/arch/arm64/kernel/entry.S:522:2: note: while in macro instantiation
kernel_ventry 1, t, 64, fiq
^
<instantiation>:47:36: error: too many positional arguments
adr_this_cpu sp, overflow_stack + 0x00001000, x0
^
linux/arch/arm64/kernel/entry.S:523:2: note: while in macro instantiation
kernel_ventry 1, t, 64, error
^
<instantiation>:47:36: error: too many positional arguments
adr_this_cpu sp, overflow_stack + 0x00001000, x0
^
linux/arch/arm64/kernel/entry.S:525:2: note: while in macro instantiation
kernel_ventry 1, h, 64, sync
^
<instantiation>:47:36: error: too many positional arguments
adr_this_cpu sp, overflow_stack + 0x00001000, x0
^
linux/arch/arm64/kernel/entry.S:526:2: note: while in macro instantiation
kernel_ventry 1, h, 64, irq
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 0, 0, 0 - 34
<instantiation> : 47 : 36^:
error: too many positional arguments<instantiation>
: adr_this_cpu sp, overflow_stack + 0x00001000, x02
: 3 : note: while in macro instantiation
_for__body %0
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %0, %((0) + ((1) - (0)) / 2)
^
<instantiation> : 4 : 3 : note: ^while in macro instantiation
linux/arch/arm64/kernel/entry.S __for %0, %((0) + ((3) - (0)) / 2):
527 : 2^:
note: while in macro instantiation<instantiation>
: kernel_ventry 1, h, 64, fiq4
: 3^:
note: while in macro instantiation
__for %0, %((0) + ((7) - (0)) / 2)
^
<instantiation>:4:3: note: while in macro instantiation
__for %0, %((0) + ((15) - (0)) / 2)
^
<instantiation>:4:3: note: while in macro instantiation
__for %0, %((0) + ((31) - (0)) / 2)
^
<instantiation>:8:2: note: while in macro instantiation
__for 0, 31
^
<instantiation>:1:1: note: while in macro instantiation
_for n, 0, 31, _sve_str_v \n, 0, \n - 34
^
linux/arch/arm64/kernel/entry-fpsimd.S:44:2: note: while in macro instantiation
sve_save 0, x1, x2, 3
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 1, 0, 1 - 34
^<instantiation>
:<instantiation>47::236:: 3error: : too many positional argumentsnote:
while in macro instantiation adr_this_cpu sp, overflow_stack + 0x00001000, x0
_for__body %1
^
<instantiation> : 5 : 3 : note: while in macro instantiation
__for %((0) + ((1) - (0)) / 2 + 1), %1
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %0, %((0) + ((3) - (0)) / 2)
^
^<instantiation>
:linux/arch/arm64/kernel/entry.S4::5283:: 2note: : while in macro instantiationnote:
while in macro instantiation __for %0, %((0) + ((7) - (0)) / 2)
kernel_ventry 1, h, 64, error
^^
<instantiation>:4:3: note: while in macro instantiation
__for %0, %((0) + ((15) - (0)) / 2)
^
<instantiation>:4:3: note: while in macro instantiation
__for %0, %((0) + ((31) - (0)) / 2)
^
<instantiation>:8:2: note: while in macro instantiation
__for 0, 31
^
<instantiation>:1:1: note: while in macro instantiation
_for n, 0, 31, _sve_str_v \n, 0, \n - 34
^
linux/arch/arm64/kernel/entry-fpsimd.S:44:2: note: while in macro instantiation
sve_save 0, x1, x2, 3
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 2, 0, 2 - 34
^
<instantiation><instantiation>::472::363: : error: note: too many positional argumentswhile in macro instantiation
adr_this_cpu sp, overflow_stack + 0x00001000, x0 _for__body %2
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %2, %((2) + ((3) - (2)) / 2)
^
<instantiation> : 5 : 3 : note: while in macro instantiation
__for %((0) + ((3) - (0)) / 2 + 1), %3
^
<instantiation>^:
4linux/arch/arm64/kernel/entry.S::3530: :note: 2while in macro instantiation:
note: __for %0, %((0) + ((7) - (0)) / 2)while in macro instantiation
kernel_ventry 0, t, 64, sync
^
^<instantiation>
:4:3: note: while in macro instantiation
__for %0, %((0) + ((15) - (0)) / 2)
^
<instantiation>:4:3: note: while in macro instantiation
__for %0, %((0) + ((31) - (0)) / 2)
^
<instantiation>:8:2: note: while in macro instantiation
__for 0, 31
^
<instantiation>:1:1: note: while in macro instantiation
_for n, 0, 31, _sve_str_v \n, 0, \n - 34
^
linux/arch/arm64/kernel/entry-fpsimd.S:44:2: note: while in macro instantiation
sve_save 0, x1, x2, 3
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 3, 0, 3 - 34
^
<instantiation>:2:3: note: while in macro instantiation
_for__body %3
<instantiation> : 47^:
36<instantiation>: :error: 5too many positional arguments:
3 adr_this_cpu sp, overflow_stack + 0x00001000, x0:
note: while in macro instantiation
__for %((2) + ((3) - (2)) / 2 + 1), %3
^
<instantiation> : 5 : 3 : note: while in macro instantiation
__for %((0) + ((3) - (0)) / 2 + 1), %3
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %0, %((0) + ((7) - (0)) / 2)
^
^linux/arch/arm64/kernel/entry.S
:<instantiation>531::42:: 3note: : while in macro instantiationnote:
while in macro instantiation kernel_ventry 0, t, 64, irq
__for %0, %((0) + ((15) - (0)) / 2)
^
^
<instantiation>:4:3: note: while in macro instantiation
__for %0, %((0) + ((31) - (0)) / 2)
^
<instantiation>:8:2: note: while in macro instantiation
__for 0, 31
^
<instantiation>:1:1: note: while in macro instantiation
_for n, 0, 31, _sve_str_v \n, 0, \n - 34
^
linux/arch/arm64/kernel/entry-fpsimd.S:44:2: note: while in macro instantiation
sve_save 0, x1, x2, 3
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 4, 0, 4 - 34
^
<instantiation>:2<instantiation>::347: :note: 36while in macro instantiation:
error: _for__body %4too many positional arguments
adr_this_cpu sp, overflow_stack + 0x00001000, x0
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %4, %((4) + ((5) - (4)) / 2)
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %4, %((4) + ((7) - (4)) / 2)
^
<instantiation> : 5 :^3
: linux/arch/arm64/kernel/entry.Snote: :while in macro instantiation532
: __for %((0) + ((7) - (0)) / 2 + 1), %72
: note: while in macro instantiation^
kernel_ventry 0, t, 64, fiq<instantiation>
: 4^:
3: note: while in macro instantiation
__for %0, %((0) + ((15) - (0)) / 2)
^
<instantiation>:4:3: note: while in macro instantiation
__for %0, %((0) + ((31) - (0)) / 2)
^
<instantiation>:8:2: note: while in macro instantiation
__for 0, 31
^
<instantiation>:1:1: note: while in macro instantiation
_for n, 0, 31, _sve_str_v \n, 0, \n - 34
^
linux/arch/arm64/kernel/entry-fpsimd.S:44:2: note: while in macro instantiation
sve_save 0, x1, x2, 3
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 5, 0, 5 - 34
^
<instantiation>:2:3: note: while in macro instantiation
_for__body %5
^
<instantiation><instantiation>::475::363: : error: note: too many positional argumentswhile in macro instantiation
adr_this_cpu sp, overflow_stack + 0x00001000, x0 __for %((4) + ((5) - (4)) / 2 + 1), %5
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %4, %((4) + ((7) - (4)) / 2)
^
<instantiation> : 5 : 3 : note: while in macro instantiation
__for %((0) + ((7) - (0)) / 2 + 1), %7
^
<instantiation>^:
4linux/arch/arm64/kernel/entry.S::3533: :note: 2while in macro instantiation:
note: __for %0, %((0) + ((15) - (0)) / 2)while in macro instantiation
kernel_ventry 0, t, 64, error
^
^<instantiation>
:4:3: note: while in macro instantiation
__for %0, %((0) + ((31) - (0)) / 2)
^
<instantiation>:8:2: note: while in macro instantiation
__for 0, 31
^
<instantiation>:1:1: note: while in macro instantiation
_for n, 0, 31, _sve_str_v \n, 0, \n - 34
^
linux/arch/arm64/kernel/entry-fpsimd.S:44:2: note: while in macro instantiation
sve_save 0, x1, x2, 3
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 6, 0, 6 - 34
^
<instantiation>:2:3: note: while in macro instantiation
_for__body %6
^
<instantiation>:4:3: note: while in macro instantiation
__for %6, %((6) + ((7) - (6)) / 2)
^
<instantiation>:5:3: note: while in macro instantiation
__for %((4) + ((7) - (4)) / 2 + 1), %7
^
<instantiation>:5:3: note: while in macro instantiation
__for %((0) + ((7) - (0)) / 2 + 1), %7
^<instantiation>
:<instantiation>47::436:: 3error: : too many positional argumentsnote:
while in macro instantiation adr_this_cpu sp, overflow_stack + 0x00001000, x0
__for %0, %((0) + ((15) - (0)) / 2)
^
<instantiation> : 4 : 3 : note: while in macro instantiation
__for %0, %((0) + ((31) - (0)) / 2)
^
<instantiation> : 8 : 2 : note: while in macro instantiation
__for 0, 31
^
<instantiation>^:
1linux/arch/arm64/kernel/entry.S::1535: :note: 2while in macro instantiation:
note: _for n, 0, 31, _sve_str_v \n, 0, \n - 34while in macro instantiation
^ kernel_ventry 0, t, 32, sync
linux/arch/arm64/kernel/entry-fpsimd.S :^44
:2: note: while in macro instantiation
sve_save 0, x1, x2, 3
^
<instantiation>:2:22: error: too many positional arguments
_sve_str_v 7, 0, 7 - 34
^
<instantiation>:2:3: note: while in macro instantiation
_for__body %7
^
<instantiation>:5:3: note: while in macro instantiation
__for %((6) + ((7) - (6)) / 2 + 1), %7
^
<instantiation>:2:128: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r6, (~((((1<<(63-3))) | ((1<<(63-0))) | ((1<<(63-1))) | ((1<<(63-2)))) | (0x8 | 0x4 | 0x2 | 0x10))) >> 32
^
linux/arch/powerpc/kvm/book3s_hv_rmhandlers.S:595:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r6, ~((((1<<(63-3))) | ((1<<(63-0))) | ((1<<(63-1))) | ((1<<(63-2)))) | (0x8 | 0x4 | 0x2 | 0x10))
^
<instantiation>:2:128: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r6, (~((((1<<(63-3))) | ((1<<(63-0))) | ((1<<(63-1))) | ((1<<(63-2)))) | (0x8 | 0x4 | 0x2 | 0x10))) >> 32
^
linux/arch/powerpc/kvm/book3s_hv_rmhandlers.S:1485:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r6, ~((((1<<(63-3))) | ((1<<(63-0))) | ((1<<(63-1))) | ((1<<(63-2)))) | (0x8 | 0x4 | 0x2 | 0x10))
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/powerpc/kvm/book3s_hv_rmhandlers.o] Error 1
make[6]: Target 'arch/powerpc/kvm/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/powerpc/kvm] Error 2
linux/arch/powerpc/kernel/rtas_entry.S:116:38: error: too many positional arguments
__LOAD_REG_IMMEDIATE %r6, (1<<(12)) | (1<<(1))
^
linux/arch/powerpc/kernel/rtas_entry.S:130:112: error: too many positional arguments
__LOAD_REG_IMMEDIATE %r6, ((((1<<(12)) | (1<<(1)) | (1<<(5)) | (1<<(4)) | (1<<(60))) | (1<<(0))) | (1<<(63))) & ~((1<<(5))|(1<<(4)))
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/powerpc/kernel/rtas_entry.o] Error 1
linux/arch/powerpc/kernel/prom_entry_64.S:58:39: error: too many positional arguments
__LOAD_REG_IMMEDIATE %r12, (1<<(63)) | (1<<(0))
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/powerpc/kernel/prom_entry_64.o] Error 1
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:105:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1
^
linux/arch/powerpc/kernel/exceptions-64s.S:1075:2: note: while in macro instantiation
__GEN_COMMON_BODY system_reset
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY machine_check
^
linux/arch/powerpc/kernel/exceptions-64s.S:1313:2: note: while in macro instantiation
GEN_COMMON machine_check
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY machine_check
^
linux/arch/powerpc/kernel/exceptions-64s.S:1313:2: note: while in macro instantiation
GEN_COMMON machine_check
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY data_access
^
linux/arch/powerpc/kernel/exceptions-64s.S:1436:2: note: while in macro instantiation
GEN_COMMON data_access
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY data_access
^
linux/arch/powerpc/kernel/exceptions-64s.S:1436:2: note: while in macro instantiation
GEN_COMMON data_access
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY data_access_slb
^
linux/arch/powerpc/kernel/exceptions-64s.S:1491:2: note: while in macro instantiation
GEN_COMMON data_access_slb
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY data_access_slb
^
linux/arch/powerpc/kernel/exceptions-64s.S:1491:2: note: while in macro instantiation
GEN_COMMON data_access_slb
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY instruction_access
^
linux/arch/powerpc/kernel/exceptions-64s.S:1540:2: note: while in macro instantiation
GEN_COMMON instruction_access
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY instruction_access
^
linux/arch/powerpc/kernel/exceptions-64s.S:1540:2: note: while in macro instantiation
GEN_COMMON instruction_access
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY instruction_access_slb
^
linux/arch/powerpc/kernel/exceptions-64s.S:1579:2: note: while in macro instantiation
GEN_COMMON instruction_access_slb
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY instruction_access_slb
^
linux/arch/powerpc/kernel/exceptions-64s.S:1579:2: note: while in macro instantiation
GEN_COMMON instruction_access_slb
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY hardware_interrupt
^
linux/arch/powerpc/kernel/exceptions-64s.S:1650:2: note: while in macro instantiation
GEN_COMMON hardware_interrupt
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY hardware_interrupt
^
linux/arch/powerpc/kernel/exceptions-64s.S:1650:2: note: while in macro instantiation
GEN_COMMON hardware_interrupt
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY alignment
^
linux/arch/powerpc/kernel/exceptions-64s.S:1680:2: note: while in macro instantiation
GEN_COMMON alignment
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY alignment
^
linux/arch/powerpc/kernel/exceptions-64s.S:1680:2: note: while in macro instantiation
GEN_COMMON alignment
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:105:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1
^
linux/arch/powerpc/kernel/exceptions-64s.S:1739:2: note: while in macro instantiation
__GEN_COMMON_BODY program_check
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
linux/arch/powerpc/kernel/exceptions-64s.S:1744:2: note: while in macro instantiation
__GEN_COMMON_BODY program_check
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
linux/arch/powerpc/kernel/exceptions-64s.S:1744:2: note: while in macro instantiation
__GEN_COMMON_BODY program_check
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY fp_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:1777:2: note: while in macro instantiation
GEN_COMMON fp_unavailable
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY fp_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:1777:2: note: while in macro instantiation
GEN_COMMON fp_unavailable
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY decrementer
^
linux/arch/powerpc/kernel/exceptions-64s.S:1840:2: note: while in macro instantiation
GEN_COMMON decrementer
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY decrementer
^
linux/arch/powerpc/kernel/exceptions-64s.S:1840:2: note: while in macro instantiation
GEN_COMMON decrementer
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY doorbell_super
^
linux/arch/powerpc/kernel/exceptions-64s.S:1925:2: note: while in macro instantiation
GEN_COMMON doorbell_super
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY doorbell_super
^
linux/arch/powerpc/kernel/exceptions-64s.S:1925:2: note: while in macro instantiation
GEN_COMMON doorbell_super
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY single_step
^
linux/arch/powerpc/kernel/exceptions-64s.S:2092:2: note: while in macro instantiation
GEN_COMMON single_step
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY single_step
^
linux/arch/powerpc/kernel/exceptions-64s.S:2092:2: note: while in macro instantiation
GEN_COMMON single_step
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_data_storage
^
linux/arch/powerpc/kernel/exceptions-64s.S:2126:2: note: while in macro instantiation
GEN_COMMON h_data_storage
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_data_storage
^
linux/arch/powerpc/kernel/exceptions-64s.S:2126:2: note: while in macro instantiation
GEN_COMMON h_data_storage
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_instr_storage
^
linux/arch/powerpc/kernel/exceptions-64s.S:2155:2: note: while in macro instantiation
GEN_COMMON h_instr_storage
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_instr_storage
^
linux/arch/powerpc/kernel/exceptions-64s.S:2155:2: note: while in macro instantiation
GEN_COMMON h_instr_storage
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY emulation_assist
^
linux/arch/powerpc/kernel/exceptions-64s.S:2178:2: note: while in macro instantiation
GEN_COMMON emulation_assist
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY emulation_assist
^
linux/arch/powerpc/kernel/exceptions-64s.S:2178:2: note: while in macro instantiation
GEN_COMMON emulation_assist
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY hmi_exception
^
linux/arch/powerpc/kernel/exceptions-64s.S:2256:2: note: while in macro instantiation
GEN_COMMON hmi_exception
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY hmi_exception
^
linux/arch/powerpc/kernel/exceptions-64s.S:2256:2: note: while in macro instantiation
GEN_COMMON hmi_exception
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_doorbell
^
linux/arch/powerpc/kernel/exceptions-64s.S:2290:2: note: while in macro instantiation
GEN_COMMON h_doorbell
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_doorbell
^
linux/arch/powerpc/kernel/exceptions-64s.S:2290:2: note: while in macro instantiation
GEN_COMMON h_doorbell
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_virt_irq
^
linux/arch/powerpc/kernel/exceptions-64s.S:2326:2: note: while in macro instantiation
GEN_COMMON h_virt_irq
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_virt_irq
^
linux/arch/powerpc/kernel/exceptions-64s.S:2326:2: note: while in macro instantiation
GEN_COMMON h_virt_irq
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY performance_monitor
^
linux/arch/powerpc/kernel/exceptions-64s.S:2372:2: note: while in macro instantiation
GEN_COMMON performance_monitor
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY performance_monitor
^
linux/arch/powerpc/kernel/exceptions-64s.S:2372:2: note: while in macro instantiation
GEN_COMMON performance_monitor
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY altivec_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2411:2: note: while in macro instantiation
GEN_COMMON altivec_unavailable
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY altivec_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2411:2: note: while in macro instantiation
GEN_COMMON altivec_unavailable
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY vsx_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2461:2: note: while in macro instantiation
GEN_COMMON vsx_unavailable
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY vsx_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2461:2: note: while in macro instantiation
GEN_COMMON vsx_unavailable
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY facility_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2510:2: note: while in macro instantiation
GEN_COMMON facility_unavailable
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY facility_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2510:2: note: while in macro instantiation
GEN_COMMON facility_unavailable
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_facility_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2538:2: note: while in macro instantiation
GEN_COMMON h_facility_unavailable
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY h_facility_unavailable
^
linux/arch/powerpc/kernel/exceptions-64s.S:2538:2: note: while in macro instantiation
GEN_COMMON h_facility_unavailable
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY instruction_breakpoint
^
linux/arch/powerpc/kernel/exceptions-64s.S:2600:2: note: while in macro instantiation
GEN_COMMON instruction_breakpoint
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY instruction_breakpoint
^
linux/arch/powerpc/kernel/exceptions-64s.S:2600:2: note: while in macro instantiation
GEN_COMMON instruction_breakpoint
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY denorm_exception
^
linux/arch/powerpc/kernel/exceptions-64s.S:2722:2: note: while in macro instantiation
GEN_COMMON denorm_exception
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY denorm_exception
^
linux/arch/powerpc/kernel/exceptions-64s.S:2722:2: note: while in macro instantiation
GEN_COMMON denorm_exception
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY altivec_assist
^
linux/arch/powerpc/kernel/exceptions-64s.S:2764:2: note: while in macro instantiation
GEN_COMMON altivec_assist
^
<instantiation>:2:58: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, (((0x5455555555555555))) >> 32
^
<instantiation>:59:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, ((0x5455555555555555))
^
<instantiation>:95:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1, 0
^
<instantiation>:2:2: note: while in macro instantiation
__GEN_COMMON_BODY altivec_assist
^
linux/arch/powerpc/kernel/exceptions-64s.S:2764:2: note: while in macro instantiation
GEN_COMMON altivec_assist
^
<instantiation>:2:85: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r10, ((((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))) >> 32
^
<instantiation>:35:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r10, (((0x5455555555555555)) | ((0xa8aaaaaaaaaaaaaa)))
^
<instantiation>:105:2: note: while in macro instantiation
kuap_save_amr_and_lock %r9, %r10, 1
^
linux/arch/powerpc/kernel/exceptions-64s.S:2818:2: note: while in macro instantiation
__GEN_COMMON_BODY soft_nmi
^
<instantiation>:2:54: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r25, (0xc000000000000000) >> 32
^
linux/arch/powerpc/kernel/head_64.S:633:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r25, 0xc000000000000000
^
<instantiation>:2:53: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r3, (0xc000000000000000) >> 32
^
linux/arch/powerpc/kernel/head_64.S:649:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r3, 0xc000000000000000
^
<instantiation>:2:118: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r4, (((((1<<(12)) | (1<<(1)) | (1<<(5)) | (1<<(4)) | (1<<(60))) | (1<<(0))) | (1<<(63)))) >> 32
^
linux/arch/powerpc/kernel/head_64.S:870:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r4, ((((1<<(12)) | (1<<(1)) | (1<<(5)) | (1<<(4)) | (1<<(60))) | (1<<(0))) | (1<<(63)))
^
<instantiation>:2:45: error: too many positional arguments
__LOAD_REG_IMMEDIATE_32 %r12, ((1<<(63))) >> 32
^
linux/arch/powerpc/kernel/head_64.S:910:2: note: while in macro instantiation
__LOAD_REG_IMMEDIATE %r12, (1<<(63))
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/powerpc/kernel/head_64.o] Error 1
make[6]: Target 'arch/powerpc/kernel/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/powerpc/kernel] Error 2
make[5]: Target 'arch/powerpc/' not remade because of errors.
make[4]: *** [linux/scripts/Makefile.build:485: arch/powerpc] Error 2
make[4]: Target './' not remade because of errors.
make[3]: *** [linux/Makefile:1925: .] Error 2
make[3]: Target 'all' not remade because of errors.
make[2]: *** [linux/Makefile:347: __build_one_by_one] Error 2
make[2]: Target 'defconfig' not remade because of errors.
make[2]: Target 'all' not remade because of errors.
make[1]: *** [linux/Makefile:224: __sub-make] Error 2
make[1]: Target 'defconfig' not remade because of errors.
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:224: __sub-make] Error 2
make: Target 'defconfig' not remade because of errors.
make: Target 'all' not remade because of errors.
linux/arch/riscv/lib/clear_page.S:27:60: error: too many positional arguments
ALTERNATIVE_CFG "j .Lno_zicboz", "nop", 0, ((12) << 16) | 34, 1
^
linux/arch/riscv/lib/clear_page.S:34:81: error: too many positional arguments
ALTERNATIVE_CFG "bltu a0, a2, .Lzero_loop; ret", "nop; nop", 0, ((11) << 16) | 34, 1
^
linux/arch/riscv/lib/clear_page.S:37:81: error: too many positional arguments
ALTERNATIVE_CFG "bltu a0, a2, .Lzero_loop; ret", "nop; nop", 0, ((10) << 16) | 34, 1
^
linux/arch/riscv/lib/clear_page.S:42:80: error: too many positional arguments
ALTERNATIVE_CFG "bltu a0, a2, .Lzero_loop; ret", "nop; nop", 0, ((9) << 16) | 34, 1
^
linux/arch/riscv/lib/clear_page.S:51:80: error: too many positional arguments
ALTERNATIVE_CFG "bltu a0, a2, .Lzero_loop; ret", "nop; nop", 0, ((8) << 16) | 34, 1
^
make[5]: *** [linux/scripts/Makefile.build:362: arch/riscv/lib/clear_page.o] Error 1
<instantiation>:3:36: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0, 30, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0, 30, 1, "j strcmp_zbb"
^
linux/arch/riscv/lib/strcmp.S:11:2: note: while in macro instantiation
ALTERNATIVE_CFG "nop", "j strcmp_zbb", 0, 30, 1
^
make[6]: *** [linux/arch/riscv/purgatory/Makefile:22: arch/riscv/purgatory/strcmp.o] Error 1
<instantiation>:3:36: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0, 30, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0, 30, 1, "j strlen_zbb"
^
linux/arch/riscv/lib/strlen.S:11:2: note: while in macro instantiation
ALTERNATIVE_CFG "nop", "j strlen_zbb", 0, 30, 1
^
make[6]: *** [linux/arch/riscv/purgatory/Makefile:25: arch/riscv/purgatory/strlen.o] Error 1
<instantiation>:3:36: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0, 30, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0, 30, 1, "j strncmp_zbb"
^
linux/arch/riscv/lib/strncmp.S:11:2: note: while in macro instantiation
ALTERNATIVE_CFG "nop", "j strncmp_zbb", 0, 30, 1
^
make[6]: *** [linux/arch/riscv/purgatory/Makefile:28: arch/riscv/purgatory/strncmp.o] Error 1
make[6]: Target 'arch/riscv/purgatory/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/riscv/purgatory] Error 2
<instantiation>:3:36: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0, 30, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0, 30, 1, "j strcmp_zbb"
^
linux/arch/riscv/lib/strcmp.S:11:2: note: while in macro instantiation
ALTERNATIVE_CFG "nop", "j strcmp_zbb", 0, 30, 1
^
make[5]: *** [linux/scripts/Makefile.build:362: arch/riscv/lib/strcmp.o] Error 1
<instantiation>:3:36: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0, 30, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0, 30, 1, "j strlen_zbb"
^
linux/arch/riscv/lib/strlen.S:11:2: note: while in macro instantiation
ALTERNATIVE_CFG "nop", "j strlen_zbb", 0, 30, 1
^
<instantiation>:3:36: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0, 30, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0, 30, 1, "j strncmp_zbb"
^
linux/arch/riscv/lib/strncmp.S:11:2: note: while in macro instantiation
ALTERNATIVE_CFG "nop", "j strncmp_zbb", 0, 30, 1
^
make[5]: *** [linux/scripts/Makefile.build:362: arch/riscv/lib/strlen.o] Error 1
make[5]: *** [linux/scripts/Makefile.build:362: arch/riscv/lib/strncmp.o] Error 1
<instantiation>:3:36: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0, 74, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0, 74, 1, "nop"
^
linux/arch/riscv/lib/uaccess.S:17:2: note: while in macro instantiation
ALTERNATIVE_CFG "j fallback_scalar_usercopy", "nop", 0, 74, 1
^
make[5]: *** [linux/scripts/Makefile.build:362: arch/riscv/lib/uaccess.o] Error 1
make[5]: Target 'arch/riscv/lib/' not remade because of errors.
make[4]: *** [linux/scripts/Makefile.build:485: arch/riscv/lib] Error 2
<instantiation>:3:39: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0x489, 0, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0x489, 0, 1, ".dword sifive_cip_453_insn_fault_trp"
^
linux/arch/riscv/kernel/entry.S:345:2: note: while in macro instantiation
ALTERNATIVE_CFG ".dword do_trap_insn_fault", ".dword sifive_cip_453_insn_fault_trp", 0x489, 0, 1
^
<instantiation>:3:39: error: too many positional arguments
ALT_ENTRY 886b, 888f, 0x489, 0, 889f - 888f
^
<instantiation>:8:2: note: while in macro instantiation
ALT_NEW_CONTENT 0x489, 0, 1, ".dword sifive_cip_453_page_fault_trp"
^
linux/arch/riscv/kernel/entry.S:357:2: note: while in macro instantiation
ALTERNATIVE_CFG ".dword do_page_fault", ".dword sifive_cip_453_page_fault_trp", 0x489, 0, 1
^
make[6]: *** [linux/scripts/Makefile.build:362: arch/riscv/kernel/entry.o] Error 1
make[6]: Target 'arch/riscv/kernel/' not remade because of errors.
make[5]: *** [linux/scripts/Makefile.build:485: arch/riscv/kernel] Error 2
make[5]: Target 'arch/riscv/' not remade because of errors.
make[4]: *** [linux/scripts/Makefile.build:485: arch/riscv] Error 2
make[4]: Target './' not remade because of errors.
make[3]: *** [linux/Makefile:1925: .] Error 2
make[3]: Target 'all' not remade because of errors.
make[2]: *** [linux/Makefile:347: __build_one_by_one] Error 2
make[2]: Target 'defconfig' not remade because of errors.
make[2]: Target 'all' not remade because of errors.
make[1]: *** [linux/Makefile:224: __sub-make] Error 2
make[1]: Target 'defconfig' not remade because of errors.
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:224: __sub-make] Error 2
make: Target 'defconfig' not remade because of errors.
make: Target 'all' not remade because of errors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment