• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

Zycore/H15-Mar-2021-9,7054,169

Zydis/H15-Mar-2021-54,08046,950

README.mdH A D15-Mar-2021893 2315

ZycoreExportConfig.hH A D15-Mar-2021157 116

ZydisAPI.cppH A D15-Mar-20213.4 KiB9846

ZydisAPI.hH A D15-Mar-20211 KiB316

ZydisExportConfig.hH A D15-Mar-2021151 116

moz.buildH A D15-Mar-2021995 4136

update.shH A D15-Mar-20213.1 KiB13082

README.md

1# Zydis disassembler
2
3Zydis x64/x86 disassembler imported from github, see
4https://github.com/zyantific/zydis and https://github.com/zyantific/zycore-c.
5
6Zydis is MIT licensed code, see Zydis/LICENSE and Zycore/LICENSE.
7
8Sources here were taken from the tag/revision of Zydis that is recorded in the
9file imported-revision.txt.
10
11The file hierarchy of Zydis+Zycore has been flattened and processed as described
12in the script update.sh.
13
14## Integrating new versions of Zydis
15
16The procedure for pulling a new version is encoded in the script update.sh,
17which is to be run from the parent directory of zydis, ie, from js/src/.  It
18will create a new zydis directory and pull new files from github into it,
19leaving the old zydis directory as zydis_old.
20
21It's not a given that the script will work out of the box for new versions of
22zydis or that the resulting files will build as-is.  Buyer beware.
23