Page 1 of 1

Good cross assembler that generates relocatable code?

Posted: Thu Mar 02, 2006 6:19 pm
by EmbeddedBob
Back in the early 80s, I had a nice assembler that produced relocatable
code, then an external linker to pull in libraries to build the actual hex
format file. I use TASM, which is a nice assembler, but I want to be able
to link in my libraries.

What's a good recommendation for a decent assembler that runs
from the DOS command line on a PC?

Thanks

Bob

Posted: Thu Mar 02, 2006 8:03 pm
by GARTHWILSON
From about '87 to '92 I used the 2500AD assembler and linker which worked well.

Posted: Thu Mar 02, 2006 9:20 pm
by cas
I can recommend the ca65 assembler, part of the CC65 C Compiler, and CC65 Linker.

See http://www.cc65.org/
Manual: http://www.cc65.org/doc/ca65.html

This assembler is available in source and binary for many host platforms and target platforms.

Best regards

Carsten Strotmann

Posted: Thu Mar 02, 2006 10:25 pm
by BitWise
If you fancy being a beta-tester (or co-developer) I close to finishing a Java based 6501/6502/65C02/65SC02/65816 relocatable macro assembler - work just keeps getting the way.

The assemblers written (and partially tested). I'm working on the linker and librarian at the moment.

My intention is to release it as freeware.

Posted: Fri Mar 03, 2006 2:46 am
by Icy
Cross-assembler by AD2500 is very good for what you describe. I think they have been bought by Avocet, check Avocet advertising on WDC web site. You might be able to get it from them.