История изменений
Исправление LeNiN, (текущая версия) :
Дабы не возиться со всеми костылями, описанными выше, сделал отдельный chroot для проверки кода, с архитектурой riscv, по этой документации: https://wiki.debian.org/RISC-V#Qemu
Ассемблерные файлы так и не подсвечивались, включил let g:syntastic_debug = 3
, увидел в messages:
syntastic: 0.575801: checker output: [‘gcc: error: unrecognized command-line option ‘-masm=att’’, '']
Убрал из /usr/share/vim/addons/syntax_checkers/asm/gcc.vim
код: . (g:syntastic_asm_generic ? '' : ' -masm=' . s:GetDialect(buf))
, и наконец-то проверка заработала!
Исходная версия LeNiN, :
binfmt-support + qemu-user-static + riscv chroot
Дабы не возиться со всеми теми ^^^ костылями, сделал отдельный chroot для проверки кода, с архитектурой riscv, по этой документации: https://wiki.debian.org/RISC-V#Qemu
Ассемблерные файлы так и не подсвечивались, включил let g:syntastic_debug = 3
, увидел в messages:
syntastic: 0.575801: checker output: [‘gcc: error: unrecognized command-line option ‘-masm=att’’, '']
Убрал из /usr/share/vim/addons/syntax_checkers/asm/gcc.vim
код . (g:syntastic_asm_generic ? '' : ' -masm=' . s:GetDialect(buf))
, и наконец-то проверка заработала!