	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function print_gdb_help
_print_gdb_help:                        ## @print_gdb_help
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -24
	movq	%rdi, %rbx
	leaq	L_.str(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.1(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.2(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.3(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.4(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.5(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.6(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	movq	_gdbinit@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.7(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.8(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.9(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_fputs_unfiltered
	leaq	L_.str.10(%rip), %rdi
	callq	__
	movl	%eax, %edi
	movq	%rbx, %rsi
	addq	$8, %rsp
	popq	%rbx
	popq	%rbp
	jmp	_fputs_unfiltered               ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"This is the GNU debugger.  Usage:\n\n    gdb [options] [executable-file [core-file or process-id]]\n    gdb [options] --args executable-file [inferior-arguments ...]\n\nOptions:\n\n"

L_.str.1:                               ## @.str.1
	.asciz	"  --args             Arguments after executable-file are passed to inferior\n"

L_.str.2:                               ## @.str.2
	.asciz	"  --[no]async        Enable (disable) asynchronous version of CLI\n"

L_.str.3:                               ## @.str.3
	.asciz	"  -b BAUDRATE        Set serial port baud rate used for remote debugging.\n  --batch            Exit after processing options.\n  --cd=DIR           Change current directory to DIR.\n  --command=FILE     Execute GDB commands from FILE.\n  --core=COREFILE    Analyze the core dump COREFILE.\n  --pid=PID          Attach to running process PID.\n"

L_.str.4:                               ## @.str.4
	.asciz	"  --dbx              DBX compatibility mode.\n  --directory=DIR    Search for source files in DIR.\n  --epoch            Output information used by epoch emacs-GDB interface.\n  --exec=EXECFILE    Use EXECFILE as the executable.\n  --fullname         Output information used by emacs-GDB interface.\n  --help             Print this message.\n"

L_.str.5:                               ## @.str.5
	.asciz	"  --interpreter=INTERP\n                     Select a specific interpreter / user interface\n"

L_.str.6:                               ## @.str.6
	.asciz	"  --mapped           Use mapped symbol files if supported on this system.\n  --nw\t\t     Do not use a window interface.\n  --nx               Do not read "

	.comm	_gdbinit,4,2                    ## @gdbinit
L_.str.7:                               ## @.str.7
	.asciz	" file.\n  --quiet            Do not print version number on startup.\n  --readnow          Fully read symbol files on first access.\n"

L_.str.8:                               ## @.str.8
	.asciz	"  --se=FILE          Use FILE as symbol file and executable file.\n  --symbols=SYMFILE  Read symbols from SYMFILE.\n  --tty=TTY          Use TTY for input/output by the program being debugged.\n"

L_.str.9:                               ## @.str.9
	.asciz	"  --version          Print version information and then exit.\n  -w                 Use a window interface.\n  --write            Set writing into executable and core files.\n  --xdb              XDB compatibility mode.\n"

L_.str.10:                              ## @.str.10
	.asciz	"\nFor more information, type \"help\" from within GDB, or consult the\nGDB manual (available as on-line info or a printed manual).\nReport bugs to \"bug-gdb@gnu.org\"."

	.no_dead_strip	_print_gdb_help
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function print_gdb_help
_print_gdb_help:                        ; @print_gdb_help
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	mov	x19, x0
Lloh0:
	adrp	x0, l_.str@PAGE
Lloh1:
	add	x0, x0, l_.str@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh2:
	adrp	x0, l_.str.1@PAGE
Lloh3:
	add	x0, x0, l_.str.1@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh4:
	adrp	x0, l_.str.2@PAGE
Lloh5:
	add	x0, x0, l_.str.2@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh6:
	adrp	x0, l_.str.3@PAGE
Lloh7:
	add	x0, x0, l_.str.3@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh8:
	adrp	x0, l_.str.4@PAGE
Lloh9:
	add	x0, x0, l_.str.4@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh10:
	adrp	x0, l_.str.5@PAGE
Lloh11:
	add	x0, x0, l_.str.5@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh12:
	adrp	x0, l_.str.6@PAGE
Lloh13:
	add	x0, x0, l_.str.6@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh14:
	adrp	x8, _gdbinit@GOTPAGE
Lloh15:
	ldr	x8, [x8, _gdbinit@GOTPAGEOFF]
Lloh16:
	ldr	w0, [x8]
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh17:
	adrp	x0, l_.str.7@PAGE
Lloh18:
	add	x0, x0, l_.str.7@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh19:
	adrp	x0, l_.str.8@PAGE
Lloh20:
	add	x0, x0, l_.str.8@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh21:
	adrp	x0, l_.str.9@PAGE
Lloh22:
	add	x0, x0, l_.str.9@PAGEOFF
	bl	__
	mov	x1, x19
	bl	_fputs_unfiltered
Lloh23:
	adrp	x0, l_.str.10@PAGE
Lloh24:
	add	x0, x0, l_.str.10@PAGEOFF
	bl	__
	mov	x1, x19
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	b	_fputs_unfiltered
	.loh AdrpAdd	Lloh23, Lloh24
	.loh AdrpAdd	Lloh21, Lloh22
	.loh AdrpAdd	Lloh19, Lloh20
	.loh AdrpAdd	Lloh17, Lloh18
	.loh AdrpLdrGotLdr	Lloh14, Lloh15, Lloh16
	.loh AdrpAdd	Lloh12, Lloh13
	.loh AdrpAdd	Lloh10, Lloh11
	.loh AdrpAdd	Lloh8, Lloh9
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpAdd	Lloh4, Lloh5
	.loh AdrpAdd	Lloh2, Lloh3
	.loh AdrpAdd	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"This is the GNU debugger.  Usage:\n\n    gdb [options] [executable-file [core-file or process-id]]\n    gdb [options] --args executable-file [inferior-arguments ...]\n\nOptions:\n\n"

l_.str.1:                               ; @.str.1
	.asciz	"  --args             Arguments after executable-file are passed to inferior\n"

l_.str.2:                               ; @.str.2
	.asciz	"  --[no]async        Enable (disable) asynchronous version of CLI\n"

l_.str.3:                               ; @.str.3
	.asciz	"  -b BAUDRATE        Set serial port baud rate used for remote debugging.\n  --batch            Exit after processing options.\n  --cd=DIR           Change current directory to DIR.\n  --command=FILE     Execute GDB commands from FILE.\n  --core=COREFILE    Analyze the core dump COREFILE.\n  --pid=PID          Attach to running process PID.\n"

l_.str.4:                               ; @.str.4
	.asciz	"  --dbx              DBX compatibility mode.\n  --directory=DIR    Search for source files in DIR.\n  --epoch            Output information used by epoch emacs-GDB interface.\n  --exec=EXECFILE    Use EXECFILE as the executable.\n  --fullname         Output information used by emacs-GDB interface.\n  --help             Print this message.\n"

l_.str.5:                               ; @.str.5
	.asciz	"  --interpreter=INTERP\n                     Select a specific interpreter / user interface\n"

l_.str.6:                               ; @.str.6
	.asciz	"  --mapped           Use mapped symbol files if supported on this system.\n  --nw\t\t     Do not use a window interface.\n  --nx               Do not read "

	.comm	_gdbinit,4,2                    ; @gdbinit
l_.str.7:                               ; @.str.7
	.asciz	" file.\n  --quiet            Do not print version number on startup.\n  --readnow          Fully read symbol files on first access.\n"

l_.str.8:                               ; @.str.8
	.asciz	"  --se=FILE          Use FILE as symbol file and executable file.\n  --symbols=SYMFILE  Read symbols from SYMFILE.\n  --tty=TTY          Use TTY for input/output by the program being debugged.\n"

l_.str.9:                               ; @.str.9
	.asciz	"  --version          Print version information and then exit.\n  -w                 Use a window interface.\n  --write            Set writing into executable and core files.\n  --xdb              XDB compatibility mode.\n"

l_.str.10:                              ; @.str.10
	.asciz	"\nFor more information, type \"help\" from within GDB, or consult the\nGDB manual (available as on-line info or a printed manual).\nReport bugs to \"bug-gdb@gnu.org\"."

	.no_dead_strip	_print_gdb_help
.subsections_via_symbols
