更新日志
ICS2022
nemu
- 在menuconfig中选中
Enable Debug
时默认采用-Og
编译
- 去掉RTL中间表示, 用"抄手册"宏重构译码部分
(补丁)
- 添加NEMU作为REF的API(一生一芯中使用)
(补丁)
- 使用ssh从github上克隆spike
(补丁)
- 修复因
optind
重定位错误导致spike触发段错误
(补丁)
- 去掉调用
dlopen()
时不使用的RTLD_DEEPBIND
(补丁)
- 交换itrace中输出的字节序, 使其符合RISC-V的阅读习惯
(补丁)
- 修复pmem右边界的计算
(补丁)
- 修复
uint64_t
的格式说明符
(补丁)
- 添加MMIO区间重叠的检查
(补丁)
abstract-machine
- 使用标准调试指令实现
nemu_trap
(补丁)
- 默认使用通常模式(而不是批处理模式)来运行NEMU
(补丁)
- 修复ubuntu 21.10下因glibc中的
SIGSTKSZ
展开为函数调用而导致native编译出错的问题
(补丁)
am-kernels
- 修复cpu-tests不支持gdb目标的问题
(补丁)
nanos-lite
- 修复
sizeof(struct timeval)
在glibc和newlib中不一致的问题
(补丁)
navy-apps