tum-ei-eda / etiss

Extendable Translating Instruction Set Simulator
https://tum-ei-eda.github.io/etiss/
Other
29 stars 36 forks source link

Integrated bare etiss processor #106

Closed Samanti-Das closed 2 years ago

Samanti-Das commented 2 years ago

This pull request moves bare_etiss_processor from the examples tree into the main ETISS directory structure, and also enables it to be run directly from the build directory without the need to install ETISS first. The functionality remains unchanged, bare_etiss_processor and its companion run_helper.sh now get compiled to <PREFIX>/bin, where <PREFIX> is either the build or the install directory.

A few hacks had to be done to enable proper execution from the build tree, most notably creating and populating a directory structure for the various include files for jitlibs and ETISS defines.

rafzi commented 2 years ago

Looks good otherwise, thanks!

Please make sure not to drop the changes from the conflict: https://github.com/tum-ei-eda/etiss/pull/102