]>
Commit | Line | Data |
---|---|---|
d87bef3a | 1 | # Copyright (C) 2014-2023 Free Software Foundation, Inc. |
6c19b93b | 2 | # |
985743c7 NC |
3 | # Copying and distribution of this file, with or without modification, |
4 | # are permitted in any medium without royalty provided the copyright | |
5 | # notice and this notice are preserved. | |
6 | # | |
ceb0a680 NC |
7 | cat <<EOF |
8 | /* DWARF debug sections. | |
9 | Symbols in the DWARF debugging sections are relative to the beginning | |
10 | of the section so we begin them at 0. */ | |
11 | ||
b8df6900 | 12 | /* DWARF 1. */ |
ceb0a680 NC |
13 | .debug 0 : { *(.debug) } |
14 | .line 0 : { *(.line) } | |
15 | ||
b8df6900 | 16 | /* GNU DWARF 1 extensions. */ |
ceb0a680 NC |
17 | .debug_srcinfo 0 : { *(.debug_srcinfo) } |
18 | .debug_sfnames 0 : { *(.debug_sfnames) } | |
19 | ||
b8df6900 | 20 | /* DWARF 1.1 and DWARF 2. */ |
ceb0a680 NC |
21 | .debug_aranges 0 : { *(.debug_aranges) } |
22 | .debug_pubnames 0 : { *(.debug_pubnames) } | |
23 | ||
b8df6900 | 24 | /* DWARF 2. */ |
ceb0a680 NC |
25 | .debug_info 0 : { *(.debug_info${RELOCATING+ .gnu.linkonce.wi.*}) } |
26 | .debug_abbrev 0 : { *(.debug_abbrev) } | |
2bf2bf23 | 27 | .debug_line 0 : { *(.debug_line${RELOCATING+ .debug_line.* .debug_line_end}) } |
ceb0a680 NC |
28 | .debug_frame 0 : { *(.debug_frame) } |
29 | .debug_str 0 : { *(.debug_str) } | |
30 | .debug_loc 0 : { *(.debug_loc) } | |
31 | .debug_macinfo 0 : { *(.debug_macinfo) } | |
32 | ||
b8df6900 | 33 | /* SGI/MIPS DWARF 2 extensions. */ |
ceb0a680 NC |
34 | .debug_weaknames 0 : { *(.debug_weaknames) } |
35 | .debug_funcnames 0 : { *(.debug_funcnames) } | |
36 | .debug_typenames 0 : { *(.debug_typenames) } | |
37 | .debug_varnames 0 : { *(.debug_varnames) } | |
38 | ||
b8df6900 | 39 | /* DWARF 3. */ |
ceb0a680 NC |
40 | .debug_pubtypes 0 : { *(.debug_pubtypes) } |
41 | .debug_ranges 0 : { *(.debug_ranges) } | |
42 | ||
b8df6900 | 43 | /* DWARF 5. */ |
9e42b976 FS |
44 | .debug_addr 0 : { *(.debug_addr) } |
45 | .debug_line_str 0 : { *(.debug_line_str) } | |
b8df6900 | 46 | .debug_loclists 0 : { *(.debug_loclists) } |
9e42b976 FS |
47 | .debug_macro 0 : { *(.debug_macro) } |
48 | .debug_names 0 : { *(.debug_names) } | |
b8df6900 | 49 | .debug_rnglists 0 : { *(.debug_rnglists) } |
b8df6900 | 50 | .debug_str_offsets 0 : { *(.debug_str_offsets) } |
9e42b976 | 51 | .debug_sup 0 : { *(.debug_sup) } |
ceb0a680 | 52 | EOF |