LZEXE - executable file compression on MSDOS

7 points by nomnp


nomnp

I had to modify the title because it wouldn’t let me post with only “LZEXE” since it’s all uppercase.

bonzini

CLI/STI around the instructions that set the stack segment and pointer are actually unnecessary on all x86 systems except the very first steppings from the late 1970s. The processor automatically adds a one-instruction interrupt inhibit after MOV SS and POP SS instructions. Using CLI/STI would also not protect from non-maskable interrupts.