Bump the version number. Fix line number counting. Resolve ids to pointers in

several places.


git-svn-id: svn://svn.cc65.org/cc65/trunk@5142 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
uz
2011-08-10 10:13:31 +00:00
parent 604f74c5c2
commit 3e42ba1a87
2 changed files with 121 additions and 28 deletions

View File

@@ -167,12 +167,13 @@ typedef enum {
*/
typedef struct cc65_linedata cc65_linedata;
struct cc65_linedata {
unsigned line_id; /* Internal id of this record */
cc65_addr line_start; /* Start address for this line */
cc65_addr line_end; /* End address for this line */
const char* source_name; /* Name of the file */
unsigned long source_size; /* Size of file */
unsigned long source_mtime; /* Modification time */
cc65_line source_line; /* Line number */
cc65_addr line_start; /* Start address for this line */
cc65_addr line_end; /* End address for this line */
const char* output_name; /* Output file */
unsigned long output_offs; /* Offset in output file */
cc65_line_type line_type; /* Type of line */