Connor

Results 9 comments of Connor

[with a bit of hacking,](https://github.com/notwa/bass/commit/fcf70580ccf562b8ccb5e08eba103eb8475ff10c) I've gotten that SMB example (and most of SMB) to assemble correctly. my changes are essentially: * remove `const` from `Table::bitLength` function signature *(required for...

I went and [implemented that caching behavior](https://github.com/notwa/bass/commit/4c6f8c954f828f48d690f74b36d35aba27b43fb4) described in my last post. I'm not sure how much it helps in realistic scenarios, but it should be a little faster and...

no wait, I just realized the code I wrote was really dumb. the problem is that `args` is potentially tokenized differently for each opcode, and I'm trying to cache indices...

I think I've got something working, but the code has gotten a little unwieldly, so it'll still take a little time to boil it down. plus, there are still a...

looking at this again, I think I got it. it doesn't seem to be an issue with the difference in linkers. gcc is producing different debug sections in object files...

oops, it looks like I was running sed on the `ape.lds` file included with releases, instead of the file from the repo. the release has some of its whitespace trimmed....

I'm looking at this too. do these integer arguments really need to be quoted? sure, the macro expressions are a little smaller when right-justified, but it should suffice to left-justify...

it looks like the README was updated at some point to document this, as well as other workarounds [over on jart's article on the APE loader,](https://justine.lol/apeloader/) so I think this...

as a bit of an aside, I've tweaked your dockerfile to make it a little more robust, and shrunk the final image by not including developer tools. note, however, that...