cc65/src/ca65
cuz 9ebc3d1f01 Don't remove symbols or otherwise simplify expressions while assembly is
still in progress. There may be information that is needed, and when
assembly is done it is still time to do so. (Needs more work).
Better expression checks for fragments. Stuff that was detected by the
linker before is now handled by the assembler.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2700 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-30 21:47:40 +00:00
..
make More .size/.sizeof support 2003-11-30 18:41:32 +00:00
.cvsignore Added the CBM510 as a new target system 2001-09-13 19:49:27 +00:00
anonname.c Work on named scopes 2003-10-31 20:21:48 +00:00
anonname.h Work on named scopes 2003-10-31 20:21:48 +00:00
asserts.c Rewrote expression evaluation. More smaller changes. 2003-11-11 13:57:30 +00:00
asserts.h Completed assertions, add auto assertion for jmp (abs) bug 2003-06-06 20:47:59 +00:00
condasm.c Allow conditional directives within .STRUCT7:UNION and .ENUM 2003-11-17 18:49:50 +00:00
condasm.h Allow conditional directives within .STRUCT7:UNION and .ENUM 2003-11-17 18:49:50 +00:00
dbginfo.c Replace error/warning numbers by strings. 2003-11-08 17:20:21 +00:00
dbginfo.h Added new lineinfo module 2001-05-23 07:04:09 +00:00
ea.c Remove bank.offs address spec 2003-11-13 22:02:45 +00:00
ea.h Completed assertions, add auto assertion for jmp (abs) bug 2003-06-06 20:47:59 +00:00
enum.c Don't remove symbols or otherwise simplify expressions while assembly is 2003-11-30 21:47:40 +00:00
enum.h Added enums 2003-11-14 09:03:32 +00:00
error.c Rewrote expression evaluation. More smaller changes. 2003-11-11 13:57:30 +00:00
error.h More work on expressions and address sizes 2003-11-13 00:21:31 +00:00
expr.c Don't remove symbols or otherwise simplify expressions while assembly is 2003-11-30 21:47:40 +00:00
expr.h Don't remove symbols or otherwise simplify expressions while assembly is 2003-11-30 21:47:40 +00:00
feature.c Add new feature "leading_dot_in_identifiers". 2002-02-14 10:05:51 +00:00
feature.h Add new feature "leading_dot_in_identifiers". 2002-02-14 10:05:51 +00:00
filetab.c Added .SCOPE/.ENDSCOPE 2003-11-08 23:27:30 +00:00
filetab.h More string pool use 2003-06-04 15:40:32 +00:00
fragment.c Move the segment handling stuff from objcode to a separate module 2003-10-21 20:34:56 +00:00
fragment.h Changed freeing symbol relations, cosmetic changes 2003-11-04 19:02:11 +00:00
global.c Extend the object code format by adding a (currently empty) scope table. 2003-11-28 22:12:14 +00:00
global.h Extend the object code format by adding a (currently empty) scope table. 2003-11-28 22:12:14 +00:00
incpath.c Use the new searchpath common module 2003-05-29 09:10:18 +00:00
incpath.h Use the new searchpath common module 2003-05-29 09:10:18 +00:00
instr.c Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
instr.h Fixed a bug 2003-08-07 11:12:39 +00:00
istack.c Replace error/warning numbers by strings. 2003-11-08 17:20:21 +00:00
istack.h Fix macro output in the listing 2000-07-09 13:19:25 +00:00
lineinfo.c Use __attribute ((unused)) instead of -Wno-unused-parameter 2001-09-30 22:19:39 +00:00
lineinfo.h Use a collections for the line info and sort them by file/line. 2001-05-23 22:02:19 +00:00
listing.c Replace error/warning numbers by strings. 2003-11-08 17:20:21 +00:00
listing.h Restructuring the object file format 2003-06-03 22:19:46 +00:00
macpack.c Revised symbol scoping 2003-11-06 11:22:31 +00:00
macpack.h New builtin macro package CPU 2003-10-10 17:37:52 +00:00
macro.c Replace error/warning numbers by strings. 2003-11-08 17:20:21 +00:00
macro.h Added a more generic way to push sources that deliver a token stream 2000-06-03 11:15:11 +00:00
main.c More .size/.sizeof support 2003-11-30 18:41:32 +00:00
nexttok.c Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
nexttok.h Replace error/warning numbers by strings. 2003-11-08 17:20:21 +00:00
objcode.c Don't remove symbols or otherwise simplify expressions while assembly is 2003-11-30 21:47:40 +00:00
objcode.h Move the segment handling stuff from objcode to a separate module 2003-10-21 20:34:56 +00:00
objfile.c Extend the object code format by adding a (currently empty) scope table. 2003-11-28 22:12:14 +00:00
objfile.h Extend the object code format by adding a (currently empty) scope table. 2003-11-28 22:12:14 +00:00
options.c Encode option strings in the string pool 2003-05-25 21:06:57 +00:00
options.h This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
pseudo.c Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
pseudo.h Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
repeat.c Replace error/warning numbers by strings. 2003-11-08 17:20:21 +00:00
repeat.h Added .REPEAT pseudo instruction 2000-07-28 12:15:40 +00:00
scanner.c Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
scanner.h Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
segment.c Don't remove symbols or otherwise simplify expressions while assembly is 2003-11-30 21:47:40 +00:00
segment.h Extend the object code format by adding a (currently empty) scope table. 2003-11-28 22:12:14 +00:00
sizeof.c More .size/.sizeof support 2003-11-30 18:41:32 +00:00
sizeof.h More .size/.sizeof support 2003-11-30 18:41:32 +00:00
spool.c Changed the object file and library format. There is now an additional 2003-05-25 17:57:50 +00:00
spool.h More string pool use 2003-06-04 15:40:32 +00:00
struct.c More .size/.sizeof support 2003-11-30 18:41:32 +00:00
struct.h Added enums 2003-11-14 09:03:32 +00:00
studyexpr.c Don't remove symbols or otherwise simplify expressions while assembly is 2003-11-30 21:47:40 +00:00
studyexpr.h Much extended StudyExpr 2003-11-23 21:39:30 +00:00
symbol.c Added structs and unions, more work on scopes and expressions 2003-11-13 22:03:24 +00:00
symbol.h Added structs and unions, more work on scopes and expressions 2003-11-13 22:03:24 +00:00
symentry.c Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
symentry.h Don't use SF_TRAMPOLINE, change symbol references instead. 2003-11-29 07:53:26 +00:00
symtab.c More .size/.sizeof support 2003-11-30 18:41:32 +00:00
symtab.h More .size/.sizeof support 2003-11-30 18:41:32 +00:00
toklist.c Use the CHECK macros from the common dir 2000-08-01 15:17:43 +00:00
toklist.h Change the implementation of the file table. It may now grow to an arbitrary 2000-08-02 14:12:36 +00:00
ulabel.c Replace error/warning numbers by strings. 2003-11-08 17:20:21 +00:00
ulabel.h This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00