Public
Federated
Thread

Caleb James DeLisle
Today is one of those days when you gotta write "does 1+1=2?" and see what happens...


Caleb James DeLisle
replyReply to @[email protected]
Great.
The compiler is making asm that skips over the all important "put something in register a1" before dereferencing the memory 23 bytes after register a1
:|


Caleb James DeLisle
replyReply to @[email protected]
Ok, it looks like I just discovered the compiler is relying on Branch Delay Slots to get the next instruction executed before the branch happens.But this code IS crashing, and it's crashing *very* early, so branch delay slot issues might still be to blame...