X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fld65%2Ffragment.h;h=be9a8f016ecf3bda1a0573ddd3a1369f71ab310e;hb=295d853b89342e0734a5970359bfe266266bc8bf;hp=cae0a1513063ddbe576407f5045292f68b5f482d;hpb=18840117ec255797f7685ca82f493750a7812e35;p=cc65 diff --git a/src/ld65/fragment.h b/src/ld65/fragment.h index cae0a1513..be9a8f016 100644 --- a/src/ld65/fragment.h +++ b/src/ld65/fragment.h @@ -6,10 +6,10 @@ /* */ /* */ /* */ -/* (C) 1998-2000 Ullrich von Bassewitz */ +/* (C) 1998-2001 Ullrich von Bassewitz */ /* Wacholderweg 14 */ /* D-70597 Stuttgart */ -/* EMail: uz@musoftware.de */ +/* EMail: uz@cc65.org */ /* */ /* */ /* This software is provided 'as-is', without any expressed or implied */ @@ -43,6 +43,17 @@ +/*****************************************************************************/ +/* Forwards */ +/*****************************************************************************/ + + + +struct LineInfo; +struct Section; + + + /*****************************************************************************/ /* Data */ /*****************************************************************************/ @@ -57,6 +68,7 @@ struct Fragment { unsigned long Size; /* Size of data/expression */ struct ExprNode* Expr; /* Expression if FRAG_EXPR */ FilePos Pos; /* File position in source */ + struct LineInfo* LI; /* Additional line info */ unsigned char Type; /* Type of fragment */ unsigned char LitBuf [1]; /* Dynamically alloc'ed literal buffer */ };