-
- Downloads
Added emt support for prefork+bilr+p1 (sketchy still), K6+NOG (seems stable...
Added emt support for prefork+bilr+p1 (sketchy still), K6+NOG (seems stable with all xforms enabled). I also did some peasoup/cfar fixes to support determunistic ID assignment for IRDB objects -- this was needed for marshaling because the EMT plugin uses ID matching to find identical objects (stack, scoop, instruction, etc.) Next, I fixed bugs in p1transform where the p1.map wasn't getting proper IDs. Lastly, I added an option to zipr/elfwrite to disable bss-optimization, this was necessary for marshaling as that bss segments stay named/mapped to the binary and cannot be combined with other segments. Former-commit-id: c4e14d5677629cf3aa780a7d9c26b3227591d44c
Showing
- .gitattributes 0 additions, 1 deletion.gitattributes
- libIRDB/include/core/fileir.hpp 1 addition, 0 deletionslibIRDB/include/core/fileir.hpp
- libIRDB/src/core/Makefile 0 additions, 16 deletionslibIRDB/src/core/Makefile
- libIRDB/src/core/fileir.cpp 40 additions, 11 deletionslibIRDB/src/core/fileir.cpp
- libIRDB/test/fill_in_cfg.cpp 5 additions, 3 deletionslibIRDB/test/fill_in_cfg.cpp
- tools/transforms/OffsetInference.cpp 27 additions, 5 deletionstools/transforms/OffsetInference.cpp
- tools/transforms/PNStackLayout.cpp 5 additions, 2 deletionstools/transforms/PNStackLayout.cpp
- tools/transforms/PNStackLayout.hpp 4 additions, 3 deletionstools/transforms/PNStackLayout.hpp
- tools/transforms/PNTransformDriver.cpp 3 additions, 2 deletionstools/transforms/PNTransformDriver.cpp
- tools/transforms/PNTransformDriver.hpp 1 addition, 0 deletionstools/transforms/PNTransformDriver.hpp
- tools/transforms/PrecedenceBoundaryInference.cpp 2 additions, 2 deletionstools/transforms/PrecedenceBoundaryInference.cpp
Loading
Please register or sign in to comment