Stick the export ordinal in the dummy address for unimplemented export data, to make it obvious what it is when debugging.
This commit is contained in:
parent
c29c4b067f
commit
0ca44083e6
|
@ -142,7 +142,7 @@ int ExecModule::Init() {
|
|||
*slot = XESWAP32BE(kernel_export->variable_ptr);
|
||||
} else {
|
||||
// Not implemented - write with a dummy value.
|
||||
*slot = XESWAP32BE(0xDEADBEEF);
|
||||
*slot = XESWAP32BE(0xD000BEEF | (kernel_export->ordinal & 0xFFF) << 16);
|
||||
XELOGCPU("WARNING: imported a variable with no value: %s",
|
||||
kernel_export->name);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue