]> git.sur5r.net Git - cc65/commit
Create one literal pool per function, so that literal pool data is removed
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 4 Dec 2009 14:12:25 +0000 (14:12 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 4 Dec 2009 14:12:25 +0000 (14:12 +0000)
commit50ff6d076898cc2de9fe4bc6ac9d8df33473a77c
treef01fb1c15169f35f981822d2d416b85fca8dfae2
parent1f90ec93a0f3f97788eaf6c3ef10e761e5215245
Create one literal pool per function, so that literal pool data is removed
together with a function, if it is not used. Literal storage can now be
controlled by #pragma writable-strings on a per function basis.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4499 b7a2c559-68d2-44c3-8de9-860c34a00d81
doc/cc65.sgml
src/cc65/expr.c
src/cc65/function.c
src/cc65/litpool.c
src/cc65/litpool.h
src/cc65/pragma.c
src/cc65/scanner.c