diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2026-03-10 00:14:33 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2026-03-10 00:21:38 +0100 |
| commit | abaffa61df7db8522d29869f7c455c59b8e96dbc (patch) | |
| tree | 0374efeb59097ff7a13f6e377d4c68aeaeef1d52 /lib/header/fuzz/Cargo.lock | |
| parent | 8ff278a383601e7370f40737b263f39606d3ba1c (diff) | |
| download | tools.nes-abaffa61df7db8522d29869f7c455c59b8e96dbc.tar.gz tools.nes-abaffa61df7db8522d29869f7c455c59b8e96dbc.zip | |
Re-create the values for bundle call arguments
Bundle call arguments were fine most of the times, when arguments could
be processed as-is and there were no issues with arguments being
overwritten by successive calls.
This was not the case, though, whenever a given instruction was delayed
into a PendingNode status. In this case, the argument would get the
last value, and in some extreme cases that definition might not have
been there any more.
Prevent all of this by providing a list of PendingDefine's, which are a
way to re-create these call-only arguments as they were initially
found. These PendingDefine's are then created on "crunch" on each
PendingNode.
Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
Diffstat (limited to 'lib/header/fuzz/Cargo.lock')
0 files changed, 0 insertions, 0 deletions
