riscv-non-isa/riscv-elf-psabi-doc
GitHub: riscv-non-isa/riscv-elf-psabi-doc
一份定义 RISC-V 处理器 ELF 二进制接口的官方规范文档,涵盖调用约定、调试格式和重定位规则。
Stars: 839 | Forks: 186
# RISC-V ELF psABI 文档
RISC-V 处理器特定的应用程序二进制接口文档。
本文档包含以下内容:
- 过程调用约定
- ELF 目标文件格式
- DWARF 调试信息格式
- 代码模型
- 重定位
- 松弛
AsciiDoc 源文件可由 GitHub 渲染,预构建的 PDF 可从代码库的 [releases](https://github.com/riscv/riscv-elf-psabi-doc/releases) 下载。
最新的快照可以在 GitHub Pages 上查看,地址为 https://riscv-non-isa.github.io/riscv-elf-psabi-doc/。
# 导航
名称 | URL | 描述
------------------------------------|-------------------------------------------------------|--------------
RISC-V ELF psABI | https://github.com/riscv-non-isa/riscv-elf-psabi-doc | 处理器特定的应用程序二进制接口文档。
RISC-V Embedded ABI (Draft) | https://github.com/riscv-non-isa/riscv-eabi-spec | 用于嵌入式 RISC-V 系统的新嵌入式 ABI (EABI) 提案。
RISC-V C API | https://github.com/riscv-non-isa/riscv-c-api-doc | RISC-V 特定的预定义宏、函数属性和语言扩展。
RISC-V Assembly Programmer's Manual | https://github.com/riscv-non-isa/riscv-asm-manual | 伪指令和汇编指令文档。
RISC-V Toolchain Conventions | https://github.com/riscv-non-isa/riscv-toolchain-conventions | RISC-V 特定的工具链行为和命令行选项。
RISC-V Semihosting Spec | https://github.com/riscv/riscv-semihosting-spec | 半主机规范。
RISC-V Supervisor Binary Interface | https://github.com/riscv-non-isa/riscv-sbi-doc | SBI 规范。
# 链接
[合并 Pull Request 的策略](policy.md)
标签:ABI, DWARF, ELF, psABI, RISC-V, 二进制接口, 代码模型, 处理器架构, 嵌入式系统, 工具链, 开源文档, 快速连接, 汇编语言, 系统编程, 编译器, 规范文档, 计算机体系结构, 调用约定, 调试信息, 重定位, 链接器