summaryrefslogtreecommitdiffstats
path: root/arch/riscv/Makefile
AgeCommit message (Expand)AuthorLines
2026-01-29arch/riscv: add dual vdso creation logic and select vdso based on hwDeepak Gupta-0/+3
2026-01-29arch/riscv: compile vdso with landing pad and shadow stack noteJim Shu-1/+4
2025-11-07riscv: Remove redundant judgment for the default build targetFeng Jiang-15/+0
2025-11-07riscv: Build loader.bin exclusively for Canaan K210Feng Jiang-1/+1
2025-08-28riscv: Unconditionally use linker relaxationNathan Chancellor-8/+1
2025-06-05riscv: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPSPuranjay Mohan-2/+2
2025-04-05Merge tag 'kbuild-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds-1/+1
2025-03-26riscv: Remove duplicate CONFIG_PAGE_OFFSET definitionSamuel Holland-1/+0
2025-03-17kbuild: Introduce Kconfig symbol for linking vmlinux with relocationsArd Biesheuvel-1/+1
2024-11-30Merge tag 'kbuild-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds-1/+1
2024-11-27kbuild: add $(objtree)/ prefix to some in-kernel build artifactsMasahiro Yamada-1/+1
2024-11-11riscv: Implement cmpxchg8/16() using ZabhaAlexandre Ghiti-0/+3
2024-11-11riscv: Implement cmpxchg32/64() using ZacasAlexandre Ghiti-0/+3
2024-09-01riscv: boot: add Image.xz supportLasse Collin-2/+4
2024-07-12Merge patch series "riscv: Apply Zawrs when available"Palmer Dabbelt-3/+0
2024-07-12riscv: Provide a definition for 'pause'Andrew Jones-3/+0
2024-05-24Merge tag 'riscv-for-linus-6.10-mw2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-7/+37
2024-05-22Merge tag 'mm-nonmm-stable-2024-05-22-17-30' of git://git.kernel.org/pub/scm/...Linus Torvalds-0/+3
2024-05-22riscv: show help string for riscv-specific targetsEmil Renner Berthing-0/+17
2024-05-22riscv: make image compression configurableEmil Renner Berthing-7/+20
2024-05-22Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-11/+15
2024-05-19riscv: add support for kernel-mode FPUSamuel Holland-0/+3
2024-05-07Merge tag 'riscv-config-for-v6.10' of https://git.kernel.org/pub/scm/linux/ke...Arnd Bergmann-1/+1
2024-04-28RISC-V: enable building 64-bit kernels with rust supportMiguel Ojeda-0/+7
2024-04-05riscv: Kconfig.socs: Split ARCH_CANAAN and SOC_CANAAN_K210Yangyu Chen-1/+1
2024-03-27riscv: merge two if-blocks for KBUILD_IMAGEMasahiro Yamada-11/+8
2024-03-26riscv: compat_vdso: install compat_vdso.so.dbg to /lib/modules/*/vdso/Masahiro Yamada-1/+1
2024-01-22RISC-V: build: Allow LTO to be selectedWende Tan-0/+5
2024-01-17riscv: add dependency among Image(.gz), loader(.bin), and vmlinuz.efiMasahiro Yamada-0/+2
2024-01-17Merge patch series "RISC-V: Disable DWARF5 with known broken LLVM versions"Palmer Dabbelt-3/+1
2024-01-17riscv: Hoist linker relaxation disabling logic into KconfigNathan Chancellor-3/+1
2024-01-09riscv: introduce RISCV_EFFICIENT_UNALIGNED_ACCESSJisheng Zhang-0/+2
2023-11-08Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-0/+4
2023-11-04Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds-6/+3
2023-10-28kbuild: unify vdso_install rulesMasahiro Yamada-6/+3
2023-10-27riscv: Implement Shadow Call StackSami Tolvanen-0/+4
2023-10-12riscv: Remove duplicate objcopy flagSong Shuai-1/+0
2023-08-23riscv: Require FRAME_POINTER for some configurationsBjörn Töpel-3/+0
2023-06-08riscv: Enable Vector code to be builtGuo Ren-1/+5
2023-04-28Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-2/+10
2023-04-26riscv: Allow to downgrade paging mode from the command lineAlexandre Ghiti-1/+2
2023-04-19Merge patch series "Introduce 64b relocatable kernel"Palmer Dabbelt-2/+5
2023-04-19riscv: Use --emit-relocs in order to move .rela.dyn in initAlexandre Ghiti-1/+1
2023-04-19riscv: Introduce CONFIG_RELOCATABLEAlexandre Ghiti-2/+5
2023-03-27riscv: configs: Add nommu PHONY defconfig for RV32Jesse Taube-0/+4
2023-03-23riscv: Handle zicsr/zifencei issues between clang and binutilsNathan Chancellor-4/+6
2023-03-06RISC-V: Stop emitting attributesPalmer Dabbelt-0/+7
2023-02-25Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-4/+5
2023-02-20Merge tag 'soc-dt-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds-1/+1
2023-02-15Merge patch series "riscv: Optimize function trace"Palmer Dabbelt-1/+5