Browse Source

+ patch by Dimitrios Chr. Ioannidis: include dwar-3 sections in avr-embedded linker script

git-svn-id: trunk@48659 -
florian 4 years ago
parent
commit
98a748bdd6
1 changed files with 6 additions and 0 deletions
  1. 6 0
      compiler/systems/t_embed.pas

+ 6 - 0
compiler/systems/t_embed.pas

@@ -1074,6 +1074,12 @@ begin
       Add('  .debug_str      0 : { *(.debug_str) }');
       Add('  .debug_str      0 : { *(.debug_str) }');
       Add('  .debug_loc      0 : { *(.debug_loc) }');
       Add('  .debug_loc      0 : { *(.debug_loc) }');
       Add('  .debug_macinfo  0 : { *(.debug_macinfo) }');
       Add('  .debug_macinfo  0 : { *(.debug_macinfo) }');
+      Add('  /* DWARF 3 */');
+      Add('  .debug_pubtypes 0 : { *(.debug_pubtypes) }');
+      Add('  .debug_ranges   0 : { *(.debug_ranges) }');
+      Add('  /* DWARF Extension.  */');
+      Add('  .debug_macro    0 : { *(.debug_macro) }');
+
       Add('}');
       Add('}');
     end;
     end;
 {$endif AVR}
 {$endif AVR}