]> git.sur5r.net Git - cc65/commit - src/cc65/goto.c
Added the lineinfo module. Changed the complete code generation to use the
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 22 May 2001 09:32:24 +0000 (09:32 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 22 May 2001 09:32:24 +0000 (09:32 +0000)
commit0e80187cec763daaf02a3dae725233c6885cf41a
treec7b1c6c4f939a87e84b51581866e3b06cf2a2a58
parentcaf73cf15f5d0deda5e4f7172be990a194e8a8c4
Added the lineinfo module. Changed the complete code generation to use the
supplied data structures. Re-added the -T option which is much more exact
now because of the better line info stuff.
Cleanups in the scanner (remove old #defines).

git-svn-id: svn://svn.cc65.org/cc65/trunk@740 b7a2c559-68d2-44c3-8de9-860c34a00d81
23 files changed:
src/cc65/codeent.c
src/cc65/codeent.h
src/cc65/codeopt.c
src/cc65/codeseg.c
src/cc65/codeseg.h
src/cc65/compile.c
src/cc65/coptind.c
src/cc65/declare.c
src/cc65/error.c
src/cc65/expr.c
src/cc65/function.c
src/cc65/goto.c
src/cc65/input.c
src/cc65/input.h
src/cc65/lineinfo.c [new file with mode: 0644]
src/cc65/lineinfo.h [new file with mode: 0644]
src/cc65/locals.c
src/cc65/make/gcc.mak
src/cc65/pragma.c
src/cc65/scanner.c
src/cc65/scanner.h
src/cc65/segments.c
src/cc65/stmt.c