s5z / zsim

A fast and scalable x86-64 multicore simulator
GNU General Public License v2.0
337 stars 186 forks source link

Support Ubuntu 22.04 + GCC-11.3 and bug fixes #245

Closed Yang-YiFan closed 1 year ago

Yang-YiFan commented 4 years ago
  1. Make zsim Ubuntu 18.04 + GCC-7.5 compatible.
  2. Fix #192.
  3. Minor fixes on missing semicolons.
  4. Fix improper initialization of class TimeBreakdownStat.
  5. Add a more robust implementation of the assert macro.
  6. Improve simulation speed with single domain.
  7. Fix untracked register dependencies for LEA instructions.
  8. sconstruct is python3 compatible
  9. skip arch_prctl syscall to make zsim ubuntu 20.04 and 22.04 compatible #261
  10. copy signum.h from 18.04 to the repo (since it is no longer offered in the newer version of glibc)