]> git.sur5r.net Git - cc65/commit
Fixed a bug: If all output data was discarded (by using file = "" in the
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 9 Jan 2005 13:16:51 +0000 (13:16 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 9 Jan 2005 13:16:51 +0000 (13:16 +0000)
commit9cd0b7705ca56486469724e85702f8ed08c7aa51
tree583444d982c1946e8dcc57a2592c52e857f7a989
parenta456e503e477fdf860f63c6f52c642ab5a4a0e16
Fixed a bug: If all output data was discarded (by using file = "" in the
linker config), CheckExports was never called, which in turn meant that
the list of all exports was never built. This caused a crash later when
the linker tried to generate a map file. The solution is to separate the
creation of the exports list and the check for unresolved imports.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3360 b7a2c559-68d2-44c3-8de9-860c34a00d81
src/ld65/bin.c
src/ld65/exports.c
src/ld65/exports.h
src/ld65/main.c
src/ld65/o65.c