Andrew Dailey

Results 15 comments of Andrew Dailey

Good catch! Could you provide the value you are using for `gfx_data`? I'm trying to replicate this but can't quickly find a value that triggers the error.

Hmm, assembling this instruction alone doesn't seem to trigger the error for me. Here's the verbose output on my end: ``` bronzebeard --compress -v test.asm reading file: /Users/steve/Code/bronzebeard/test.asm parsed file...

Ahh, yea so the `--compress` flag accepting `a6` is indeed a bug. For some instructions that disallow certain regs, I forgot to ALSO check that the regs are within the...

Interesting. This is the most recent script that I tried: ```python with open('test.asm', 'w') as f: for i in range(0x4001): f.write('li s0 0x{:04x}\n'.format(i)) f.write('li a0 0x{:04x}\n'.format(i)) ``` This assembles an...

I think I've narrowed this issue down to an interaction between the transformation of psuedo and compressible instructions and how subsequent labels are reduced to compensate. The assembler is initially...

Yea, I'm studying the second example quite a bit. I'm also trying to come up with a smaller reproducer but not having much luck there. I'll keep digging. That'd be...

I'm going to close this for now until it pops up again or I (or anyone) can whip up a minimal reproducer.

Hey Sajeev, i just finished adding a CLI flag to output an additional file in the Intel HEX format. You must provide an offset for where the HEX file should...

Hey there @sahasradal , sorry for the long delay. I've added a new issue (#22) to track updating the documentation with more details on how to use the CLI.

I've thought a macro system for quite awhile. It'd definitely be a nice feature to have! The main limitation are semantics and implementation: how exactly does it work and how...