2 Copyright 2013-2021 Free Software Foundation, Inc.
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation; either version 3 of the License, or
7 (at your option) any later version.
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License
15 along with this program. If not, see <http://www.gnu.org/licenses/>. */
17 /* The FDE entry for "stop_frame" in the .debug_frame section has
18 been hand modified to mark the return address (rip) as undefined.
19 Otherwise this file is as generated by gcc 4.7.2 for x86_64. */
20 .file "dw2-undefined-ret-addr.c"
24 .type stop_frame, @function
27 .file 1 "dw2-undefined-ret-addr.c"
38 .size stop_frame, .-stop_frame
40 .type first_frame, @function
56 .size first_frame, .-first_frame
77 .section .debug_frame,"",@progbits
94 /* This FDE entry, for stop_frame was modified to mark
95 registers 0 -> 6 as being undefined. */
97 .long .LEFDE0-.LASFDE0
103 /* START OF NEW CONTENT. */
104 .byte 0x7 /* DW_CFA_undefined */
105 .uleb128 0x10 /* ULEB128 register */
106 /* END OF NEW CONTENT. */
126 .long .LEFDE2-.LASFDE2
149 .long .LEFDE4-.LASFDE4
171 .section .eh_frame,"a",@progbits
173 .long .LECIE1-.LSCIE1
191 .long .LEFDE7-.LASFDE7
193 .long .LASFDE7-.Lframe1
215 .long .LEFDE9-.LASFDE9
217 .long .LASFDE9-.Lframe1
239 .long .LEFDE11-.LASFDE11
241 .long .LASFDE11-.Lframe1
264 .section .debug_info,"",@progbits
268 .long .Ldebug_abbrev0
311 .section .debug_abbrev,"",@progbits
409 .section .debug_loc,"",@progbits
480 .section .debug_aranges,"",@progbits
489 .quad .Letext0-.Ltext0
492 .section .debug_line,"",@progbits
494 .section .debug_str,"MS",@progbits,1
498 .string "dw2-undefined-ret-addr.c"
500 .string "GNU C 4.7.2"
502 .string "first_frame"
506 .string "/home/username/src/gdb/testsuite/gdb.dwarf2"
507 .ident "GCC: (GNU) 4.7.2"
508 .section .note.GNU-stack,"",@progbits