X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fld65%2Fconfig.h;h=6dc4a7b6b9f1d2533f3221a9c8373063adda4283;hb=35e1184901ca38bdb2e56d154ed3b71f6096eacc;hp=9394f86ca2012b4a004905981b6ec317b9ce3a0e;hpb=733e832b5d9719acb92a411a0a80ac0ad60d5093;p=cc65 diff --git a/src/ld65/config.h b/src/ld65/config.h index 9394f86ca..6dc4a7b6b 100644 --- a/src/ld65/config.h +++ b/src/ld65/config.h @@ -6,7 +6,7 @@ /* */ /* */ /* */ -/* (C) 1998-2010, Ullrich von Bassewitz */ +/* (C) 1998-2011, Ullrich von Bassewitz */ /* Roemerstrasse 52 */ /* D-70794 Filderstadt */ /* EMail: uz@cc65.org */ @@ -63,6 +63,7 @@ struct File { unsigned Name; /* Name index of the file */ unsigned Flags; unsigned Format; /* Output format */ + unsigned long Size; /* Size of the generated file */ Collection MemoryAreas; /* List of memory areas in this file */ }; @@ -77,8 +78,8 @@ struct SegDesc { struct MemoryArea* Load; /* Load memory section */ struct MemoryArea* Run; /* Run memory section */ unsigned long Addr; /* Start address or offset into segment */ - unsigned char Align; /* Run area alignment if given */ - unsigned char AlignLoad; /* Load area alignment if given */ + unsigned long RunAlignment; /* Run area alignment if given */ + unsigned long LoadAlignment; /* Load area alignment if given */ }; /* Segment flags */ @@ -116,7 +117,7 @@ unsigned CfgProcess (void); void CfgWriteTarget (void); /* Write the target file(s) */ - + /* End of config.h */