A user submitted the following source:
and tried to assemble it using "rmac -fr test.s". The result was rmac erroring out with "cannot output absolute binary without a starting address (.org or command line)".
Oops! I never thought of this eventuality when I added the -fr switch!
And really, it's mostly down to the way we handle sections and architectures, which is a bit lol in general. Quite a few things have to be cleaned up. The main work for this will most likely happen in #124 (AKA named sections).
For now, I have applied a small layer of band-aid on top and probably laid down something towards fixing this mess.
Patch following, with the test suite passing etc etc.
Created attachment 200 [details]
Thanks for the patch! :-)