* src/SDCCdwarf2.c (dwMatchTypes): structs must have matching
[fw/sdcc] / ChangeLog
index 523204848aa0b4265afee13ad2caf2af8538b856..b4bcdbd53c1cff158ae102ff4d593c46500064b7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2004-05-14 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/SDCCdwarf2.c (dwMatchTypes): structs must have matching
+       SPEC_STRUCT
+       * src/SDCCdwarf2.c (dwTagFromType): fix to handle recursive
+       struct definitions
+       * src/SDCCdwarf2.c (dwWriteModule, dwNewDebugSymbol, dwWriteEndFunction,
+       dwWriteLabel): fix to create valid debugger symbols even when
+       the module name has non-alphanumeric symbols in it
+       * src/SDCCdwarf2.c (dwWriteSymbolInternal): better detection for
+       when a variable's allocation has been optimized away
+       
+
 2004-05-13 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
 
        * src/hc08/gen.c (hc08_emitDebuggerSymbol),