更新日志

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编译出错的问题 (补丁)
    • 放宽SIGSTKSZ的检查条件 (补丁)

am-kernels

  • 修复cpu-tests不支持gdb目标的问题 (补丁)

nanos-lite

  • 修复sizeof(struct timeval)在glibc和newlib中不一致的问题 (补丁)
  • 使用ssh从github上克隆子仓库 (补丁)

results matching ""

    No results matching ""