Skip to content

Commit

Permalink
TestKern: preemtive scheduler and bugfixes...
Browse files Browse the repository at this point in the history
TestKern now has a preemptive task scheduler, also fixing some bugs with things like process creation/destruction and joining, which should now hopefully be working "closer to correct"...
  • Loading branch information
cr88192 committed May 6, 2024
1 parent 63ef2d1 commit db5c200
Show file tree
Hide file tree
Showing 70 changed files with 150,560 additions and 129,037 deletions.
Binary file modified bgbcc22/bgbcc.exe
Binary file not shown.
3 changes: 2 additions & 1 deletion bgbcc22/jx2cc/jx2_pecoff.c
Original file line number Diff line number Diff line change
Expand Up @@ -2477,7 +2477,8 @@ ccxl_status BGBCC_JX2C_FlattenImagePECOFF(BGBCC_TransState *ctx,
BGBCC_JX2_SetSectionName(sctx, ".reloc");
BGBCC_JX2_EmitBAlign(sctx, 4);
ofsrlc=BGBCC_JX2_EmitGetOffs(sctx);
BGBCC_JX2_EmitRawBytes(sctx, NULL, szrlc+256);
// BGBCC_JX2_EmitRawBytes(sctx, NULL, szrlc+256);
BGBCC_JX2_EmitRawBytes(sctx, NULL, szrlc);

BGBCC_JX2_EmitGetStrtabLabel(sctx, "");

Expand Down
Binary file modified tk_qsrc/HexSrc/hexen_bjx2.exe
Binary file not shown.
Loading

0 comments on commit db5c200

Please sign in to comment.