Files
scc/src/assembler/riscv32/riscv32_asm.h
ZZY 8d97fe896c chore: 更新 .gitignore 文件
- 添加 docs 文件夹到忽略列表,以忽略 Doxygen 生成的文件
- 保持原有的忽略规则不变
2025-04-05 23:11:39 +08:00

19 lines
446 B
C

#ifndef __SMCC_RISCV32_ASM_H__
#define __SMCC_RISCV32_ASM_H__
#include <lib/utils/strpool/strpool.h>
#include <src/mcode/riscv32/riscv32_mcode.h>
#include "symtab_asm.h"
typedef struct rv32_prog {
strpool_t* strpool;
symtab_asm_t symtab;
u32_t text_base_address;
u32_t data_base_address;
VECTOR_HEADER(data, iptr_t);
mcode_rv32_t mcode;
} rv32_prog_t;
void init_rv32_prog(rv32_prog_t* prog, strpool_t* strpool);
#endif