From: Christian Groessler; on Date: July 22, 2005, at 06:06 PM -0400 > > On Thu, 21 Jul 2005, Greg King wrote: > > > From: Christian Groessler; on Date: July 19, 2005, at 03:05 PM -0400 > > > > > > What would really blast me away, would be a means to set the load > > > address (RAM start in the linker config.) of the program, > > > at the command line. This would be very nice for the Atari target, > > > where the program load address is variable. > > > > That feature is used in "none.cfg" and "lunix.cfg". It is described > > [I should say "mentioned" :-) ] at the end of section 5.6 of the ld65 > > document. > > Cool. I didn't notice this. > But, it doesn't relieve me from using my own linker script if I want to > change the start address. The default of $200 as load address prohibits > putting '%S' in the default Atari linker config. Yes, after I sent my message, I realized that I had forgotten to mention an undocumented feature that Uz put into ld65 for "lunix.cfg". I have these lines in front of the "memory {}" paragraph (in the unpublished version of lunix.cfg): FEATURES { STARTADDRESS: default = $0C00; } ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Sat Jul 23 06:53:46 2005
This archive was generated by hypermail 2.1.8 : 2005-07-23 06:53:49 CEST