RISC-V: Build Infrastructure
This patch contains all the build infrastructure that actually enables
the RISC-V port. This includes Makefiles, linker scripts, and Kconfig
files. It also contains the only top-level change, which adds RISC-V to
the list of architectures that need a sed run to produce the ARCH
variable when building locally.
Signed-off-by:
Palmer Dabbelt <palmer@dabbelt.com>
Showing
- Makefile 2 additions, 1 deletionMakefile
- arch/riscv/Kconfig 310 additions, 0 deletionsarch/riscv/Kconfig
- arch/riscv/Makefile 72 additions, 0 deletionsarch/riscv/Makefile
- arch/riscv/configs/defconfig 0 additions, 0 deletionsarch/riscv/configs/defconfig
- arch/riscv/include/asm/Kbuild 61 additions, 0 deletionsarch/riscv/include/asm/Kbuild
- arch/riscv/kernel/.gitignore 1 addition, 0 deletionsarch/riscv/kernel/.gitignore
- arch/riscv/kernel/Makefile 33 additions, 0 deletionsarch/riscv/kernel/Makefile
- arch/riscv/kernel/vmlinux.lds.S 92 additions, 0 deletionsarch/riscv/kernel/vmlinux.lds.S
- arch/riscv/lib/Makefile 6 additions, 0 deletionsarch/riscv/lib/Makefile
- arch/riscv/mm/Makefile 4 additions, 0 deletionsarch/riscv/mm/Makefile
Loading
Please register or sign in to comment