Devlog 07
FINALLY I DEBBUGED THIS THING
So i was having a weird bug with the Jump instruction. I first thought maybe is endiannes opr something. I passed howurs on the paper trying to understand how the stack would be compressed and decompressed. At the end i searched if the bitwise operations changes with the endiannes. I read that no so all this effort was not applied.
Then i corrected it and it still not working. I debugged with the GNU debugger (GDB) and learned a lot about it. The bug was that in the label mapping i was changing 2 times the byteoffset when expanding a string litteral and the label setting. So i fixed that and it worked just as fine!
I think it is almost ready for shipping. I just need to make some adjustments with security to prevent the user accessing invalid memory. XD
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.