1
0
mirror of https://github.com/cc65/cc65.git synced 2024-10-11 09:23:41 +00:00
cc65/src/ar65
uz 795d9e1a1c Mark the symbol that is the name of a scope with the size of that scope
(previously only the scope itself had that size).
Pass the size of symbols through the object file to the linker. Bump the
object file version and adjust object file reading tools (od65, ar65) to this
change.
Read the size in the linker and output it in the debug info.
Bump the minor version number of the debug info. Read the size and allow to
access it via the API. Do better version checking for the debug info and try
to be smarter when encountering unknown keywords to improve support for newer
minor versions.


git-svn-id: svn://svn.cc65.org/cc65/trunk@5057 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-06-13 18:43:50 +00:00
..
make Patch to correct the linkorder in the make files to make the --as-needed 2010-11-07 11:34:51 +00:00
add.c This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
add.h This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
del.c This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
del.h This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
error.c Extend the object code format by adding a (currently empty) scope table. 2003-11-28 22:12:14 +00:00
error.h Added gcc attributes 2003-08-14 21:15:10 +00:00
exports.c Simplify things using collections. Some more generic overhaul. 2011-01-28 11:54:35 +00:00
exports.h Simplify things using collections. Some more generic overhaul. 2011-01-28 11:54:35 +00:00
extract.c Fixed a typo 2000-08-03 11:02:06 +00:00
extract.h This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
fileio.c Extend the object code format by adding a (currently empty) scope table. 2003-11-28 22:12:14 +00:00
fileio.h Added a method to write variable sized unsigned values. Use this method for 2000-08-02 13:23:06 +00:00
global.c Moved verbose output to a shared module in the common/ directory. 2001-03-10 10:21:03 +00:00
global.h Moved verbose output to a shared module in the common/ directory. 2001-03-10 10:21:03 +00:00
library.c Change how data is stored in the library. To simplify things, the index 2011-01-28 15:42:32 +00:00
library.h This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
list.c Simplify things using collections. Some more generic overhaul. 2011-01-28 11:54:35 +00:00
list.h This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
main.c Adapted to changes in the object file format. 2011-01-27 17:35:48 +00:00
objdata.c Change how data is stored in the library. To simplify things, the index 2011-01-28 15:42:32 +00:00
objdata.h Change how data is stored in the library. To simplify things, the index 2011-01-28 15:42:32 +00:00
objfile.c Mark the symbol that is the name of a scope with the size of that scope 2011-06-13 18:43:50 +00:00
objfile.h Change how data is stored in the library. To simplify things, the index 2011-01-28 15:42:32 +00:00