I get the following symbol load output for the Hatari debugger:
Code: Select all
NOTE: ignored 3 globally defined equated values.
NOTE: ignored 843 unnamed / local symbols (= name starts with '.L').
NOTE: ignored 19 object file names (= name has '/' or ends in '.o').
WARNING: symbols '_spw_text' & 'liblinkfile.a' have the same 0x11016 address.
WARNING: symbols '_DBG_AddTrace' & 'libnatfeats_debug.a' have the same 0x111d2 address.
WARNING: addresses 0xe646 & 0xe794 have the same '_DB_SearchNextEntryByS' name.
Loaded 155 symbols from '/home/marndt/Projects/Atari/harddisk_menu/example_hd/AUTO/hdmenu.prg'.
Hatari should ignore the .a symbols as well if they only mark start of linked static libraries. This would reduce warning output.