Browse Source

* stabs is getting removed from gdb, so make dwarf the default debugging format for most
linux targets excepts ones not really supported anymore. resolves #41474

florian 1 month ago
parent
commit
17f0bc1ae1
1 changed files with 3 additions and 3 deletions
  1. 3 3
      compiler/systems/i_linux.pas

+ 3 - 3
compiler/systems/i_linux.pas

@@ -146,7 +146,7 @@ unit i_linux;
             linkextern   : ld_linux;
             linkextern   : ld_linux;
             ar           : ar_gnu_ar;
             ar           : ar_gnu_ar;
             res          : res_elf;
             res          : res_elf;
-            dbg          : dbg_stabs;
+            dbg          : dbg_dwarf3;
             script       : script_unix;
             script       : script_unix;
             endian       : endian_little;
             endian       : endian_little;
             alignment    :
             alignment    :
@@ -855,7 +855,7 @@ unit i_linux;
             linkextern   : ld_linux;
             linkextern   : ld_linux;
             ar           : ar_gnu_ar;
             ar           : ar_gnu_ar;
             res          : res_elf;
             res          : res_elf;
-            dbg          : dbg_stabs;
+            dbg          : dbg_dwarf3;
             script       : script_unix;
             script       : script_unix;
             endian       : endian_little;
             endian       : endian_little;
             alignment    :
             alignment    :
@@ -1144,7 +1144,7 @@ unit i_linux;
             linkextern   : ld_linux;
             linkextern   : ld_linux;
             ar           : ar_gnu_ar;
             ar           : ar_gnu_ar;
             res          : res_elf;
             res          : res_elf;
-            dbg          : dbg_stabs;
+            dbg          : dbg_dwarf3;
             script       : script_unix;
             script       : script_unix;
             endian       : endian_big;
             endian       : endian_big;
             alignment    :
             alignment    :