]> git.sur5r.net Git - cc65/commit
Rewrote literal handling. Literals are now saved together with other function
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 5 Dec 2009 22:39:45 +0000 (22:39 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 5 Dec 2009 22:39:45 +0000 (22:39 +0000)
commit3976746735629a689cd22863d79d9efc13743364
tree90184d4b0cde2e5a18c1f9e6541290f30bb18c9b
parent9b7c16ec4cbb5282642c377272224e3fc825f860
Rewrote literal handling. Literals are now saved together with other function
data, and at the end of compilation merged if possible. Literals for unused
functions are removed together with the function.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4501 b7a2c559-68d2-44c3-8de9-860c34a00d81
19 files changed:
doc/cc65.sgml
src/cc65/asmcode.c
src/cc65/asmstmt.c
src/cc65/codegen.c
src/cc65/codegen.h
src/cc65/compile.c
src/cc65/compile.h
src/cc65/declare.c
src/cc65/expr.c
src/cc65/function.c
src/cc65/litpool.c
src/cc65/litpool.h
src/cc65/main.c
src/cc65/pragma.c
src/cc65/scanner.c
src/cc65/scanner.h
src/cc65/stdfunc.c
src/cc65/symentry.c
src/cc65/symentry.h