]> git.sur5r.net Git - cc65/commitdiff
Describe new align_load attribute
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 8 Jan 2005 13:52:07 +0000 (13:52 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 8 Jan 2005 13:52:07 +0000 (13:52 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3354 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/ld65.sgml

index 6f2bf3f364422e8723858cdc33ac491a187b19f3..21aeae788036047171d705be6157dab6182eca9a 100644 (file)
@@ -707,6 +707,15 @@ or (for the segment definitions from above)
        }
 </verb></tscreen>
 
+The "<tt/align/", "<tt/start/" and "<tt/offset/" attributes change placement
+of the segment in the run memory area, because this is what is usually
+desired. If load and run memory areas are equal (which is the case if only the
+load memory area has been specified), the attributes will also work. There is
+also a "<tt/align_load/" attribute that may be used to align the start of the
+segment in the load memory area, in case different load and run areas have
+been specified. There are no special attributes to set start or offset for
+just the load memory area.
+
 To suppress the warning, the linker issues if it encounters a segment that is
 not found in any of the input files, use "<tt/optional=yes/" as additional
 segment attribute. Be careful when using this attribute, because a missing