mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-27 00:28:14 +00:00
The check that refuses leaves without pushes that push or pop also refused `push rbp; mov rbp, rsp` leaves without other pushes, whose `pop rbp` it counted, since rbp is not in their list of pushes. A unit test and an execution test now cover such a leaf with a 4-byte prologue and a 2-byte exit. The debt entry also notes that the check refuses shrink-wrapped leaves whose later pushes and pops balance. Co-Authored-By: Claude Opus 5.5 <[email protected]>