Skip to content
Snippets Groups Projects
  • jdh8d's avatar
    459fce44
    Added emt support for prefork+bilr+p1 (sketchy still), K6+NOG (seems stable... · 459fce44
    jdh8d authored
    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.
    459fce44
    History
    Added emt support for prefork+bilr+p1 (sketchy still), K6+NOG (seems stable...
    jdh8d authored
    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.