]> git.sur5r.net Git - cc65/commit
Do not resolve the lists of spans for LineInfos and Scopes, but keep them as
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 22 Aug 2011 17:36:19 +0000 (17:36 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 22 Aug 2011 17:36:19 +0000 (17:36 +0000)
commitfda7934e68b0831c9cff6cf6e1119c883e6e990a
tree716c793e3f24b20a43592d771db6cd7360f49bc9
parentecfba0c9b0349619b36f9f7666e8c35da21fd871
Do not resolve the lists of spans for LineInfos and Scopes, but keep them as
ids. This way, we can delay loading spans until we know that we definitely
need an object file.
Did some restructuring for writing of span lists to the debug info file.

git-svn-id: svn://svn.cc65.org/cc65/trunk@5261 b7a2c559-68d2-44c3-8de9-860c34a00d81
src/ld65/library.c
src/ld65/lineinfo.c
src/ld65/lineinfo.h
src/ld65/objfile.c
src/ld65/scopes.c
src/ld65/scopes.h
src/ld65/span.c
src/ld65/span.h