	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	__initialize_infcmd             ## -- Begin function _initialize_infcmd
	.p2align	4, 0x90
__initialize_infcmd:                    ## @_initialize_infcmd
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	_class_run@GOTPCREL(%rip), %r13
	movl	(%r13), %esi
	movq	_tty_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str(%rip), %rdi
	leaq	L_.str.1(%rip), %rcx
	callq	_add_com
	movq	_filename_completer@GOTPCREL(%rip), %rcx
	movl	(%rcx), %esi
	movq	%rcx, %r14
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r13), %esi
	movq	_var_string_noescape@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.2(%rip), %rdi
	movq	_inferior_args@GOTPCREL(%rip), %rcx
	leaq	L_.str.3(%rip), %r8
	movq	_setlist@GOTPCREL(%rip), %r9
	callq	_add_set_cmd
	movq	%rax, %rbx
	movl	(%r14), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movq	_notice_args_set@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_cmd_sfunc
	movq	_showlist@GOTPCREL(%rip), %rsi
	movq	%rbx, %rdi
	movq	%rsi, %rbx
	callq	_add_show_from_set
	movq	_notice_args_read@GOTPCREL(%rip), %rcx
	movl	(%rcx), %esi
	movq	%rax, %rdi
	callq	_set_cmd_sfunc
	movq	_no_class@GOTPCREL(%rip), %r14
	movl	(%r14), %esi
	movq	_environment_info@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.4(%rip), %r12
	leaq	L_.str.5(%rip), %rcx
	movq	%r12, %rdi
	movq	%rbx, %r8
	callq	_add_cmd
	movq	_noop_completer@GOTPCREL(%rip), %r15
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r14), %esi
	movq	_unset_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_cmdlist@GOTPCREL(%rip), %rax
	leaq	L_.str.6(%rip), %rdi
	leaq	L_.str.7(%rip), %rcx
	movq	_unsetlist@GOTPCREL(%rip), %rbx
	leaq	L_.str.8(%rip), %r9
	movq	%rbx, %r8
	pushq	%rax
	pushq	$0
	callq	_add_prefix_cmd
	addq	$16, %rsp
	movl	(%r13), %esi
	movq	_unset_environment_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.9(%rip), %rcx
	movq	%r12, %rdi
	movq	%rbx, %r8
	callq	_add_cmd
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r13), %esi
	movq	_set_environment_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.10(%rip), %rcx
	movq	%r12, %rdi
	movq	_filename_completer@GOTPCREL(%rip), %r12
	movq	_setlist@GOTPCREL(%rip), %r8
	callq	_add_cmd
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movq	_class_files@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_path_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.11(%rip), %rdi
	leaq	L_.str.12(%rip), %rcx
	callq	_add_com
	movl	(%r12), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r14), %esi
	movq	_path_info@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.13(%rip), %rdi
	leaq	L_.str.14(%rip), %rcx
	movq	_showlist@GOTPCREL(%rip), %r8
	callq	_add_cmd
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r13), %esi
	movq	_attach_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.15(%rip), %rdi
	leaq	L_.str.16(%rip), %rcx
	callq	_add_com
	movl	(%r13), %esi
	movq	_detach_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.17(%rip), %rdi
	leaq	L_.str.18(%rip), %rcx
	callq	_add_com
	movl	(%r13), %esi
	movq	_disconnect_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.19(%rip), %rdi
	leaq	L_.str.20(%rip), %rcx
	callq	_add_com
	movl	(%r13), %esi
	movq	_signal_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.21(%rip), %rdi
	leaq	L_.str.22(%rip), %rcx
	callq	_add_com
	movl	(%r13), %esi
	movq	_stepi_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.23(%rip), %rbx
	leaq	L_.str.24(%rip), %rcx
	movq	%rbx, %rdi
	callq	_add_com
	movq	_class_alias@GOTPCREL(%rip), %r14
	movl	(%r14), %edx
	leaq	L_.str.25(%rip), %rdi
	movq	%rbx, %rsi
	xorl	%ecx, %ecx
	callq	_add_com_alias
	movl	(%r13), %esi
	movq	_nexti_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.26(%rip), %rbx
	leaq	L_.str.27(%rip), %rcx
	movq	%rbx, %rdi
	callq	_add_com
	movl	(%r14), %edx
	leaq	L_.str.28(%rip), %rdi
	movq	%rbx, %rsi
	xorl	%ecx, %ecx
	callq	_add_com_alias
	movl	(%r13), %esi
	movq	_finish_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.29(%rip), %rdi
	leaq	L_.str.30(%rip), %rcx
	callq	_add_com
	movl	(%r13), %esi
	movq	_next_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.31(%rip), %rbx
	leaq	L_.str.32(%rip), %rcx
	movq	%rbx, %rdi
	callq	_add_com
	movl	(%r13), %edx
	leaq	L_.str.33(%rip), %rdi
	movq	%rbx, %rsi
	movl	$1, %ecx
	callq	_add_com_alias
	movq	_xdb_commands@GOTPCREL(%rip), %r14
	cmpq	$0, (%r14)
	je	LBB0_2
## %bb.1:
	movl	(%r13), %edx
	leaq	L_.str.34(%rip), %rdi
	leaq	L_.str.31(%rip), %rsi
	movl	$1, %ecx
	callq	_add_com_alias
LBB0_2:
	movl	(%r13), %esi
	movq	_step_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.35(%rip), %rbx
	leaq	L_.str.36(%rip), %rcx
	movq	%rbx, %rdi
	callq	_add_com
	movl	(%r13), %edx
	leaq	L_.str.37(%rip), %rdi
	movq	%rbx, %rsi
	movl	$1, %ecx
	callq	_add_com_alias
	movl	(%r13), %esi
	movq	_until_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.38(%rip), %rbx
	leaq	L_.str.39(%rip), %rcx
	movq	%rbx, %rdi
	callq	_add_com
	movq	_location_completer@GOTPCREL(%rip), %r15
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r13), %edx
	leaq	L_.str.40(%rip), %rdi
	movq	%rbx, %rsi
	movl	$1, %ecx
	callq	_add_com_alias
	movl	(%r13), %esi
	movq	_advance_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.41(%rip), %rdi
	leaq	L_.str.42(%rip), %rcx
	callq	_add_com
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r13), %esi
	movq	_jump_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.43(%rip), %rdi
	leaq	L_.str.44(%rip), %rcx
	callq	_add_com
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	cmpq	$0, (%r14)
	je	LBB0_5
## %bb.3:
	movl	(%r13), %esi
	movq	_go_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.45(%rip), %rdi
	leaq	L_.str.46(%rip), %rcx
	callq	_add_com
	movl	(%r15), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	cmpq	$0, (%r14)
	je	LBB0_5
## %bb.4:
	movl	(%r13), %edx
	leaq	L_.str.47(%rip), %rdi
	leaq	L_.str.45(%rip), %rsi
	movl	$1, %ecx
	callq	_add_com_alias
LBB0_5:
	movl	(%r13), %esi
	movq	_continue_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.48(%rip), %rdi
	leaq	L_.str.49(%rip), %rcx
	callq	_add_com
	movl	(%r13), %edx
	leaq	L_.str.50(%rip), %rdi
	leaq	L_.str.51(%rip), %rbx
	movq	%rbx, %rsi
	movl	$1, %ecx
	callq	_add_com_alias
	movl	(%r13), %edx
	leaq	L_.str.52(%rip), %rdi
	movq	%rbx, %rsi
	movl	$1, %ecx
	callq	_add_com_alias
	movl	(%r13), %esi
	movq	_run_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.53(%rip), %rbx
	leaq	L_.str.54(%rip), %rcx
	movq	%rbx, %rdi
	callq	_add_com
	movl	(%r12), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r13), %edx
	leaq	L_.str.55(%rip), %rdi
	movq	%rbx, %rsi
	movl	$1, %ecx
	callq	_add_com_alias
	cmpq	$0, (%r14)
	je	LBB0_7
## %bb.6:
	movl	(%r13), %esi
	movq	_run_no_args_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.56(%rip), %rdi
	leaq	L_.str.57(%rip), %rcx
	callq	_add_com
LBB0_7:
	movl	(%r13), %esi
	movq	_interrupt_target_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.58(%rip), %rdi
	leaq	L_.str.59(%rip), %rcx
	callq	_add_com
	movq	_nofp_registers_info@GOTPCREL(%rip), %r15
	movl	(%r15), %esi
	leaq	L_.str.60(%rip), %rbx
	leaq	L_.str.61(%rip), %rdx
	movq	%rbx, %rdi
	callq	_add_info
	leaq	L_.str.55(%rip), %rdi
	movq	%rbx, %rsi
	movl	$1, %edx
	callq	_add_info_alias
	cmpq	$0, (%r14)
	je	LBB0_9
## %bb.8:
	movq	_class_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	(%r15), %edx
	leaq	L_.str.62(%rip), %rdi
	leaq	L_.str.63(%rip), %rcx
	callq	_add_com
LBB0_9:
	movq	_all_registers_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.64(%rip), %rdi
	leaq	L_.str.65(%rip), %rdx
	callq	_add_info
	movq	_program_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.66(%rip), %rdi
	leaq	L_.str.67(%rip), %rdx
	callq	_add_info
	movq	_float_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.68(%rip), %rdi
	leaq	L_.str.69(%rip), %rdx
	callq	_add_info
	movq	_vector_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.70(%rip), %rdi
	leaq	L_.str.71(%rip), %rdx
	callq	_add_info
	xorl	%eax, %eax
	callq	_make_environ
	movq	_inferior_environ@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movl	%eax, %edi
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_init_environ                   ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"tty"

	.comm	_class_run,4,2                  ## @class_run
	.comm	_tty_command,4,2                ## @tty_command
L_.str.1:                               ## @.str.1
	.asciz	"Set terminal for future runs of program being debugged."

	.comm	_filename_completer,4,2         ## @filename_completer
L_.str.2:                               ## @.str.2
	.asciz	"args"

	.comm	_var_string_noescape,4,2        ## @var_string_noescape
	.comm	_inferior_args,4,2              ## @inferior_args
L_.str.3:                               ## @.str.3
	.asciz	"Set argument list to give program being debugged when it is started.\nFollow this command with any number of args, to be passed to the program."

	.comm	_setlist,4,2                    ## @setlist
	.comm	_notice_args_set,4,2            ## @notice_args_set
	.comm	_showlist,4,2                   ## @showlist
	.comm	_notice_args_read,4,2           ## @notice_args_read
L_.str.4:                               ## @.str.4
	.asciz	"environment"

	.comm	_no_class,4,2                   ## @no_class
	.comm	_environment_info,4,2           ## @environment_info
L_.str.5:                               ## @.str.5
	.asciz	"The environment to give the program, or one variable's value.\nWith an argument VAR, prints the value of environment variable VAR to\ngive the program being debugged.  With no arguments, prints the entire\nenvironment to be given to the program."

	.comm	_noop_completer,4,2             ## @noop_completer
L_.str.6:                               ## @.str.6
	.asciz	"unset"

	.comm	_unset_command,4,2              ## @unset_command
L_.str.7:                               ## @.str.7
	.asciz	"Complement to certain \"set\" commands."

	.comm	_unsetlist,4,2                  ## @unsetlist
L_.str.8:                               ## @.str.8
	.asciz	"unset "

	.comm	_cmdlist,4,2                    ## @cmdlist
	.comm	_unset_environment_command,4,2  ## @unset_environment_command
L_.str.9:                               ## @.str.9
	.asciz	"Cancel environment variable VAR for the program.\nThis does not affect the program until the next \"run\" command."

	.comm	_set_environment_command,4,2    ## @set_environment_command
L_.str.10:                              ## @.str.10
	.asciz	"Set environment variable value to give the program.\nArguments are VAR VALUE where VAR is variable name and VALUE is value.\nVALUES of environment variables are uninterpreted strings.\nThis does not affect the program until the next \"run\" command."

L_.str.11:                              ## @.str.11
	.asciz	"path"

	.comm	_class_files,4,2                ## @class_files
	.comm	_path_command,4,2               ## @path_command
L_.str.12:                              ## @.str.12
	.asciz	"Add directory DIR(s) to beginning of search path for object files.\n$cwd in the path means the current working directory.\nThis path is equivalent to the $PATH shell variable.  It is a list of\ndirectories, separated by colons.  These directories are searched to find\nfully linked executable files and separately compiled object files as needed."

L_.str.13:                              ## @.str.13
	.asciz	"paths"

	.comm	_path_info,4,2                  ## @path_info
L_.str.14:                              ## @.str.14
	.asciz	"Current search path for finding object files.\n$cwd in the path means the current working directory.\nThis path is equivalent to the $PATH shell variable.  It is a list of\ndirectories, separated by colons.  These directories are searched to find\nfully linked executable files and separately compiled object files as needed."

L_.str.15:                              ## @.str.15
	.asciz	"attach"

	.comm	_attach_command,4,2             ## @attach_command
L_.str.16:                              ## @.str.16
	.asciz	"Attach to a process or file outside of GDB.\nThis command attaches to another target, of the same type as your last\n\"target\" command (\"info files\" will show your target stack).\nThe command may take as argument a process id or a device file.\nFor a process id, you must have permission to send the process a signal,\nand it must have the same effective uid as the debugger.\nWhen using \"attach\" with a process id, the debugger finds the\nprogram running in the process, looking first in the current working\ndirectory, or (if not found there) using the source file search path\n(see the \"directory\" command).  You can also use the \"file\" command\nto specify the program, and to load its symbol table."

L_.str.17:                              ## @.str.17
	.asciz	"detach"

	.comm	_detach_command,4,2             ## @detach_command
L_.str.18:                              ## @.str.18
	.asciz	"Detach a process or file previously attached.\nIf a process, it is no longer traced, and it continues its execution.  If\nyou were debugging a file, the file is closed and gdb no longer accesses it."

L_.str.19:                              ## @.str.19
	.asciz	"disconnect"

	.comm	_disconnect_command,4,2         ## @disconnect_command
L_.str.20:                              ## @.str.20
	.asciz	"Disconnect from a target.\nThe target will wait for another debugger to connect.  Not available for\nall targets."

L_.str.21:                              ## @.str.21
	.asciz	"signal"

	.comm	_signal_command,4,2             ## @signal_command
L_.str.22:                              ## @.str.22
	.asciz	"Continue program giving it signal specified by the argument.\nAn argument of \"0\" means continue program without giving it a signal."

L_.str.23:                              ## @.str.23
	.asciz	"stepi"

	.comm	_stepi_command,4,2              ## @stepi_command
L_.str.24:                              ## @.str.24
	.asciz	"Step one instruction exactly.\nArgument N means do this N times (or till program stops for another reason)."

L_.str.25:                              ## @.str.25
	.asciz	"si"

	.comm	_class_alias,4,2                ## @class_alias
L_.str.26:                              ## @.str.26
	.asciz	"nexti"

	.comm	_nexti_command,4,2              ## @nexti_command
L_.str.27:                              ## @.str.27
	.asciz	"Step one instruction, but proceed through subroutine calls.\nArgument N means do this N times (or till program stops for another reason)."

L_.str.28:                              ## @.str.28
	.asciz	"ni"

L_.str.29:                              ## @.str.29
	.asciz	"finish"

	.comm	_finish_command,4,2             ## @finish_command
L_.str.30:                              ## @.str.30
	.asciz	"Execute until selected stack frame returns.\nUpon return, the value returned is printed and put in the value history."

L_.str.31:                              ## @.str.31
	.asciz	"next"

	.comm	_next_command,4,2               ## @next_command
L_.str.32:                              ## @.str.32
	.asciz	"Step program, proceeding through subroutine calls.\nLike the \"step\" command as long as subroutine calls do not happen;\nwhen they do, the call is treated as one instruction.\nArgument N means do this N times (or till program stops for another reason)."

L_.str.33:                              ## @.str.33
	.asciz	"n"

	.comm	_xdb_commands,8,3               ## @xdb_commands
L_.str.34:                              ## @.str.34
	.asciz	"S"

L_.str.35:                              ## @.str.35
	.asciz	"step"

	.comm	_step_command,4,2               ## @step_command
L_.str.36:                              ## @.str.36
	.asciz	"Step program until it reaches a different source line.\nArgument N means do this N times (or till program stops for another reason)."

L_.str.37:                              ## @.str.37
	.asciz	"s"

L_.str.38:                              ## @.str.38
	.asciz	"until"

	.comm	_until_command,4,2              ## @until_command
L_.str.39:                              ## @.str.39
	.asciz	"Execute until the program reaches a source line greater than the current\nor a specified location (same args as break command) within the current frame."

	.comm	_location_completer,4,2         ## @location_completer
L_.str.40:                              ## @.str.40
	.asciz	"u"

L_.str.41:                              ## @.str.41
	.asciz	"advance"

	.comm	_advance_command,4,2            ## @advance_command
L_.str.42:                              ## @.str.42
	.asciz	"Continue the program up to the given location (same form as args for break command).\nExecution will also stop upon exit from the current stack frame."

L_.str.43:                              ## @.str.43
	.asciz	"jump"

	.comm	_jump_command,4,2               ## @jump_command
L_.str.44:                              ## @.str.44
	.asciz	"Continue program being debugged at specified line or address.\nGive as argument either LINENUM or *ADDR, where ADDR is an expression\nfor an address to start at."

L_.str.45:                              ## @.str.45
	.asciz	"go"

	.comm	_go_command,4,2                 ## @go_command
L_.str.46:                              ## @.str.46
	.asciz	"Usage: go <location>\nContinue program being debugged, stopping at specified line or \naddress.\nGive as argument either LINENUM or *ADDR, where ADDR is an \nexpression for an address to start at.\nThis command is a combination of tbreak and jump."

L_.str.47:                              ## @.str.47
	.asciz	"g"

L_.str.48:                              ## @.str.48
	.asciz	"continue"

	.comm	_continue_command,4,2           ## @continue_command
L_.str.49:                              ## @.str.49
	.asciz	"Continue program being debugged, after signal or breakpoint.\nIf proceeding from breakpoint, a number N may be used as an argument,\nwhich means to set the ignore count of that breakpoint to N - 1 (so that\nthe breakpoint won't break until the Nth time it is reached)."

L_.str.50:                              ## @.str.50
	.asciz	"c"

L_.str.51:                              ## @.str.51
	.asciz	"cont"

L_.str.52:                              ## @.str.52
	.asciz	"fg"

L_.str.53:                              ## @.str.53
	.asciz	"run"

	.comm	_run_command,4,2                ## @run_command
L_.str.54:                              ## @.str.54
	.asciz	"Start debugged program.  You may specify arguments to give it.\nArgs may include \"*\", or \"[...]\"; they are expanded using \"sh\".\nInput and output redirection with \">\", \"<\", or \">>\" are also allowed.\n\nWith no arguments, uses arguments last specified (with \"run\" or \"set args\").\nTo cancel previous arguments and run with no arguments,\nuse \"set args\" without arguments."

L_.str.55:                              ## @.str.55
	.asciz	"r"

L_.str.56:                              ## @.str.56
	.asciz	"R"

	.comm	_run_no_args_command,4,2        ## @run_no_args_command
L_.str.57:                              ## @.str.57
	.asciz	"Start debugged program with no arguments."

L_.str.58:                              ## @.str.58
	.asciz	"interrupt"

	.comm	_interrupt_target_command,4,2   ## @interrupt_target_command
L_.str.59:                              ## @.str.59
	.asciz	"Interrupt the execution of the debugged program."

L_.str.60:                              ## @.str.60
	.asciz	"registers"

	.comm	_nofp_registers_info,4,2        ## @nofp_registers_info
L_.str.61:                              ## @.str.61
	.asciz	"List of integer registers and their contents, for selected stack frame.\nRegister name as argument means describe only that register."

L_.str.62:                              ## @.str.62
	.asciz	"lr"

	.comm	_class_info,4,2                 ## @class_info
L_.str.63:                              ## @.str.63
	.asciz	"List of integer registers and their contents, for selected stack frame.\n  Register name as argument means describe only that register."

L_.str.64:                              ## @.str.64
	.asciz	"all-registers"

	.comm	_all_registers_info,4,2         ## @all_registers_info
L_.str.65:                              ## @.str.65
	.asciz	"List of all registers and their contents, for selected stack frame.\nRegister name as argument means describe only that register."

L_.str.66:                              ## @.str.66
	.asciz	"program"

	.comm	_program_info,4,2               ## @program_info
L_.str.67:                              ## @.str.67
	.asciz	"Execution status of the program."

L_.str.68:                              ## @.str.68
	.asciz	"float"

	.comm	_float_info,4,2                 ## @float_info
L_.str.69:                              ## @.str.69
	.asciz	"Print the status of the floating point unit\n"

L_.str.70:                              ## @.str.70
	.asciz	"vector"

	.comm	_vector_info,4,2                ## @vector_info
L_.str.71:                              ## @.str.71
	.asciz	"Print the status of the vector unit\n"

	.comm	_inferior_environ,4,2           ## @inferior_environ
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	__initialize_infcmd             ; -- Begin function _initialize_infcmd
	.p2align	2
__initialize_infcmd:                    ; @_initialize_infcmd
	.cfi_startproc
; %bb.0:
	stp	x26, x25, [sp, #-80]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 80
	stp	x24, x23, [sp, #16]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #32]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #48]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #64]             ; 16-byte Folded Spill
	add	x29, sp, #64
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
Lloh0:
	adrp	x23, _class_run@GOTPAGE
Lloh1:
	ldr	x23, [x23, _class_run@GOTPAGEOFF]
	ldr	w1, [x23]
Lloh2:
	adrp	x8, _tty_command@GOTPAGE
Lloh3:
	ldr	x8, [x8, _tty_command@GOTPAGEOFF]
Lloh4:
	ldr	w2, [x8]
Lloh5:
	adrp	x0, l_.str@PAGE
Lloh6:
	add	x0, x0, l_.str@PAGEOFF
Lloh7:
	adrp	x3, l_.str.1@PAGE
Lloh8:
	add	x3, x3, l_.str.1@PAGEOFF
	bl	_add_com
Lloh9:
	adrp	x24, _filename_completer@GOTPAGE
Lloh10:
	ldr	x24, [x24, _filename_completer@GOTPAGEOFF]
	ldr	w1, [x24]
	bl	_set_cmd_completer
	ldr	w1, [x23]
Lloh11:
	adrp	x8, _var_string_noescape@GOTPAGE
Lloh12:
	ldr	x8, [x8, _var_string_noescape@GOTPAGEOFF]
Lloh13:
	ldr	w2, [x8]
Lloh14:
	adrp	x0, l_.str.2@PAGE
Lloh15:
	add	x0, x0, l_.str.2@PAGEOFF
Lloh16:
	adrp	x3, _inferior_args@GOTPAGE
Lloh17:
	ldr	x3, [x3, _inferior_args@GOTPAGEOFF]
Lloh18:
	adrp	x4, l_.str.3@PAGE
Lloh19:
	add	x4, x4, l_.str.3@PAGEOFF
Lloh20:
	adrp	x20, _setlist@GOTPAGE
Lloh21:
	ldr	x20, [x20, _setlist@GOTPAGEOFF]
	mov	x5, x20
	bl	_add_set_cmd
	mov	x21, x0
	ldr	w1, [x24]
	bl	_set_cmd_completer
Lloh22:
	adrp	x8, _notice_args_set@GOTPAGE
Lloh23:
	ldr	x8, [x8, _notice_args_set@GOTPAGEOFF]
Lloh24:
	ldr	w1, [x8]
	mov	x0, x21
	bl	_set_cmd_sfunc
Lloh25:
	adrp	x19, _showlist@GOTPAGE
Lloh26:
	ldr	x19, [x19, _showlist@GOTPAGEOFF]
	mov	x0, x21
	mov	x1, x19
	bl	_add_show_from_set
Lloh27:
	adrp	x8, _notice_args_read@GOTPAGE
Lloh28:
	ldr	x8, [x8, _notice_args_read@GOTPAGEOFF]
Lloh29:
	ldr	w1, [x8]
	bl	_set_cmd_sfunc
Lloh30:
	adrp	x25, _no_class@GOTPAGE
Lloh31:
	ldr	x25, [x25, _no_class@GOTPAGEOFF]
	ldr	w1, [x25]
Lloh32:
	adrp	x8, _environment_info@GOTPAGE
Lloh33:
	ldr	x8, [x8, _environment_info@GOTPAGEOFF]
Lloh34:
	ldr	w2, [x8]
Lloh35:
	adrp	x21, l_.str.4@PAGE
Lloh36:
	add	x21, x21, l_.str.4@PAGEOFF
Lloh37:
	adrp	x3, l_.str.5@PAGE
Lloh38:
	add	x3, x3, l_.str.5@PAGEOFF
	mov	x0, x21
	mov	x4, x19
	bl	_add_cmd
Lloh39:
	adrp	x26, _noop_completer@GOTPAGE
Lloh40:
	ldr	x26, [x26, _noop_completer@GOTPAGEOFF]
	ldr	w1, [x26]
	bl	_set_cmd_completer
	ldr	w1, [x25]
Lloh41:
	adrp	x8, _unset_command@GOTPAGE
Lloh42:
	ldr	x8, [x8, _unset_command@GOTPAGEOFF]
Lloh43:
	ldr	w2, [x8]
Lloh44:
	adrp	x0, l_.str.6@PAGE
Lloh45:
	add	x0, x0, l_.str.6@PAGEOFF
Lloh46:
	adrp	x3, l_.str.7@PAGE
Lloh47:
	add	x3, x3, l_.str.7@PAGEOFF
Lloh48:
	adrp	x22, _unsetlist@GOTPAGE
Lloh49:
	ldr	x22, [x22, _unsetlist@GOTPAGEOFF]
Lloh50:
	adrp	x5, l_.str.8@PAGE
Lloh51:
	add	x5, x5, l_.str.8@PAGEOFF
Lloh52:
	adrp	x7, _cmdlist@GOTPAGE
Lloh53:
	ldr	x7, [x7, _cmdlist@GOTPAGEOFF]
	mov	x4, x22
	mov	w6, #0
	bl	_add_prefix_cmd
	ldr	w1, [x23]
Lloh54:
	adrp	x8, _unset_environment_command@GOTPAGE
Lloh55:
	ldr	x8, [x8, _unset_environment_command@GOTPAGEOFF]
Lloh56:
	ldr	w2, [x8]
Lloh57:
	adrp	x3, l_.str.9@PAGE
Lloh58:
	add	x3, x3, l_.str.9@PAGEOFF
	mov	x0, x21
	mov	x4, x22
	bl	_add_cmd
	ldr	w1, [x26]
	bl	_set_cmd_completer
	ldr	w1, [x23]
Lloh59:
	adrp	x8, _set_environment_command@GOTPAGE
Lloh60:
	ldr	x8, [x8, _set_environment_command@GOTPAGEOFF]
Lloh61:
	ldr	w2, [x8]
Lloh62:
	adrp	x3, l_.str.10@PAGE
Lloh63:
	add	x3, x3, l_.str.10@PAGEOFF
	mov	x0, x21
	mov	x4, x20
	bl	_add_cmd
	ldr	w1, [x26]
	bl	_set_cmd_completer
Lloh64:
	adrp	x8, _class_files@GOTPAGE
Lloh65:
	ldr	x8, [x8, _class_files@GOTPAGEOFF]
Lloh66:
	ldr	w1, [x8]
Lloh67:
	adrp	x8, _path_command@GOTPAGE
Lloh68:
	ldr	x8, [x8, _path_command@GOTPAGEOFF]
Lloh69:
	ldr	w2, [x8]
Lloh70:
	adrp	x0, l_.str.11@PAGE
Lloh71:
	add	x0, x0, l_.str.11@PAGEOFF
Lloh72:
	adrp	x3, l_.str.12@PAGE
Lloh73:
	add	x3, x3, l_.str.12@PAGEOFF
	bl	_add_com
	ldr	w1, [x24]
	bl	_set_cmd_completer
	ldr	w1, [x25]
Lloh74:
	adrp	x8, _path_info@GOTPAGE
Lloh75:
	ldr	x8, [x8, _path_info@GOTPAGEOFF]
Lloh76:
	ldr	w2, [x8]
Lloh77:
	adrp	x0, l_.str.13@PAGE
Lloh78:
	add	x0, x0, l_.str.13@PAGEOFF
Lloh79:
	adrp	x3, l_.str.14@PAGE
Lloh80:
	add	x3, x3, l_.str.14@PAGEOFF
	mov	x4, x19
	bl	_add_cmd
	ldr	w1, [x26]
	bl	_set_cmd_completer
	ldr	w1, [x23]
Lloh81:
	adrp	x8, _attach_command@GOTPAGE
Lloh82:
	ldr	x8, [x8, _attach_command@GOTPAGEOFF]
Lloh83:
	ldr	w2, [x8]
Lloh84:
	adrp	x0, l_.str.15@PAGE
Lloh85:
	add	x0, x0, l_.str.15@PAGEOFF
Lloh86:
	adrp	x3, l_.str.16@PAGE
Lloh87:
	add	x3, x3, l_.str.16@PAGEOFF
	bl	_add_com
	ldr	w1, [x23]
Lloh88:
	adrp	x8, _detach_command@GOTPAGE
Lloh89:
	ldr	x8, [x8, _detach_command@GOTPAGEOFF]
Lloh90:
	ldr	w2, [x8]
Lloh91:
	adrp	x0, l_.str.17@PAGE
Lloh92:
	add	x0, x0, l_.str.17@PAGEOFF
Lloh93:
	adrp	x3, l_.str.18@PAGE
Lloh94:
	add	x3, x3, l_.str.18@PAGEOFF
	bl	_add_com
	ldr	w1, [x23]
Lloh95:
	adrp	x8, _disconnect_command@GOTPAGE
Lloh96:
	ldr	x8, [x8, _disconnect_command@GOTPAGEOFF]
Lloh97:
	ldr	w2, [x8]
Lloh98:
	adrp	x0, l_.str.19@PAGE
Lloh99:
	add	x0, x0, l_.str.19@PAGEOFF
Lloh100:
	adrp	x3, l_.str.20@PAGE
Lloh101:
	add	x3, x3, l_.str.20@PAGEOFF
	bl	_add_com
	ldr	w1, [x23]
Lloh102:
	adrp	x8, _signal_command@GOTPAGE
Lloh103:
	ldr	x8, [x8, _signal_command@GOTPAGEOFF]
Lloh104:
	ldr	w2, [x8]
Lloh105:
	adrp	x0, l_.str.21@PAGE
Lloh106:
	add	x0, x0, l_.str.21@PAGEOFF
Lloh107:
	adrp	x3, l_.str.22@PAGE
Lloh108:
	add	x3, x3, l_.str.22@PAGEOFF
	bl	_add_com
	ldr	w1, [x23]
Lloh109:
	adrp	x8, _stepi_command@GOTPAGE
Lloh110:
	ldr	x8, [x8, _stepi_command@GOTPAGEOFF]
Lloh111:
	ldr	w2, [x8]
Lloh112:
	adrp	x19, l_.str.23@PAGE
Lloh113:
	add	x19, x19, l_.str.23@PAGEOFF
Lloh114:
	adrp	x3, l_.str.24@PAGE
Lloh115:
	add	x3, x3, l_.str.24@PAGEOFF
	mov	x0, x19
	bl	_add_com
Lloh116:
	adrp	x20, _class_alias@GOTPAGE
Lloh117:
	ldr	x20, [x20, _class_alias@GOTPAGEOFF]
	ldr	w2, [x20]
Lloh118:
	adrp	x0, l_.str.25@PAGE
Lloh119:
	add	x0, x0, l_.str.25@PAGEOFF
	mov	x1, x19
	mov	w3, #0
	bl	_add_com_alias
	ldr	w1, [x23]
Lloh120:
	adrp	x8, _nexti_command@GOTPAGE
Lloh121:
	ldr	x8, [x8, _nexti_command@GOTPAGEOFF]
Lloh122:
	ldr	w2, [x8]
Lloh123:
	adrp	x19, l_.str.26@PAGE
Lloh124:
	add	x19, x19, l_.str.26@PAGEOFF
Lloh125:
	adrp	x3, l_.str.27@PAGE
Lloh126:
	add	x3, x3, l_.str.27@PAGEOFF
	mov	x0, x19
	bl	_add_com
	ldr	w2, [x20]
Lloh127:
	adrp	x0, l_.str.28@PAGE
Lloh128:
	add	x0, x0, l_.str.28@PAGEOFF
	mov	x1, x19
	mov	w3, #0
	bl	_add_com_alias
	ldr	w1, [x23]
Lloh129:
	adrp	x8, _finish_command@GOTPAGE
Lloh130:
	ldr	x8, [x8, _finish_command@GOTPAGEOFF]
Lloh131:
	ldr	w2, [x8]
Lloh132:
	adrp	x0, l_.str.29@PAGE
Lloh133:
	add	x0, x0, l_.str.29@PAGEOFF
Lloh134:
	adrp	x3, l_.str.30@PAGE
Lloh135:
	add	x3, x3, l_.str.30@PAGEOFF
	bl	_add_com
	ldr	w1, [x23]
Lloh136:
	adrp	x8, _next_command@GOTPAGE
Lloh137:
	ldr	x8, [x8, _next_command@GOTPAGEOFF]
Lloh138:
	ldr	w2, [x8]
Lloh139:
	adrp	x19, l_.str.31@PAGE
Lloh140:
	add	x19, x19, l_.str.31@PAGEOFF
Lloh141:
	adrp	x3, l_.str.32@PAGE
Lloh142:
	add	x3, x3, l_.str.32@PAGEOFF
	mov	x0, x19
	bl	_add_com
	ldr	w2, [x23]
Lloh143:
	adrp	x0, l_.str.33@PAGE
Lloh144:
	add	x0, x0, l_.str.33@PAGEOFF
	mov	x1, x19
	mov	w3, #1
	bl	_add_com_alias
Lloh145:
	adrp	x20, _xdb_commands@GOTPAGE
Lloh146:
	ldr	x20, [x20, _xdb_commands@GOTPAGEOFF]
	ldr	x8, [x20]
	cbz	x8, LBB0_2
; %bb.1:
	ldr	w2, [x23]
Lloh147:
	adrp	x0, l_.str.34@PAGE
Lloh148:
	add	x0, x0, l_.str.34@PAGEOFF
Lloh149:
	adrp	x1, l_.str.31@PAGE
Lloh150:
	add	x1, x1, l_.str.31@PAGEOFF
	mov	w3, #1
	bl	_add_com_alias
LBB0_2:
	ldr	w1, [x23]
Lloh151:
	adrp	x8, _step_command@GOTPAGE
Lloh152:
	ldr	x8, [x8, _step_command@GOTPAGEOFF]
Lloh153:
	ldr	w2, [x8]
Lloh154:
	adrp	x19, l_.str.35@PAGE
Lloh155:
	add	x19, x19, l_.str.35@PAGEOFF
Lloh156:
	adrp	x3, l_.str.36@PAGE
Lloh157:
	add	x3, x3, l_.str.36@PAGEOFF
	mov	x0, x19
	bl	_add_com
	ldr	w2, [x23]
Lloh158:
	adrp	x0, l_.str.37@PAGE
Lloh159:
	add	x0, x0, l_.str.37@PAGEOFF
	mov	x1, x19
	mov	w3, #1
	bl	_add_com_alias
	ldr	w1, [x23]
Lloh160:
	adrp	x8, _until_command@GOTPAGE
Lloh161:
	ldr	x8, [x8, _until_command@GOTPAGEOFF]
Lloh162:
	ldr	w2, [x8]
Lloh163:
	adrp	x19, l_.str.38@PAGE
Lloh164:
	add	x19, x19, l_.str.38@PAGEOFF
Lloh165:
	adrp	x3, l_.str.39@PAGE
Lloh166:
	add	x3, x3, l_.str.39@PAGEOFF
	mov	x0, x19
	bl	_add_com
Lloh167:
	adrp	x21, _location_completer@GOTPAGE
Lloh168:
	ldr	x21, [x21, _location_completer@GOTPAGEOFF]
	ldr	w1, [x21]
	bl	_set_cmd_completer
	ldr	w2, [x23]
Lloh169:
	adrp	x0, l_.str.40@PAGE
Lloh170:
	add	x0, x0, l_.str.40@PAGEOFF
	mov	x1, x19
	mov	w3, #1
	bl	_add_com_alias
	ldr	w1, [x23]
Lloh171:
	adrp	x8, _advance_command@GOTPAGE
Lloh172:
	ldr	x8, [x8, _advance_command@GOTPAGEOFF]
Lloh173:
	ldr	w2, [x8]
Lloh174:
	adrp	x0, l_.str.41@PAGE
Lloh175:
	add	x0, x0, l_.str.41@PAGEOFF
Lloh176:
	adrp	x3, l_.str.42@PAGE
Lloh177:
	add	x3, x3, l_.str.42@PAGEOFF
	bl	_add_com
	ldr	w1, [x21]
	bl	_set_cmd_completer
	ldr	w1, [x23]
Lloh178:
	adrp	x8, _jump_command@GOTPAGE
Lloh179:
	ldr	x8, [x8, _jump_command@GOTPAGEOFF]
Lloh180:
	ldr	w2, [x8]
Lloh181:
	adrp	x0, l_.str.43@PAGE
Lloh182:
	add	x0, x0, l_.str.43@PAGEOFF
Lloh183:
	adrp	x3, l_.str.44@PAGE
Lloh184:
	add	x3, x3, l_.str.44@PAGEOFF
	bl	_add_com
	ldr	w1, [x21]
	bl	_set_cmd_completer
	ldr	x8, [x20]
	cbz	x8, LBB0_5
; %bb.3:
	ldr	w1, [x23]
Lloh185:
	adrp	x8, _go_command@GOTPAGE
Lloh186:
	ldr	x8, [x8, _go_command@GOTPAGEOFF]
Lloh187:
	ldr	w2, [x8]
Lloh188:
	adrp	x0, l_.str.45@PAGE
Lloh189:
	add	x0, x0, l_.str.45@PAGEOFF
Lloh190:
	adrp	x3, l_.str.46@PAGE
Lloh191:
	add	x3, x3, l_.str.46@PAGEOFF
	bl	_add_com
	ldr	w1, [x21]
	bl	_set_cmd_completer
	ldr	x8, [x20]
	cbz	x8, LBB0_5
; %bb.4:
	ldr	w2, [x23]
Lloh192:
	adrp	x0, l_.str.47@PAGE
Lloh193:
	add	x0, x0, l_.str.47@PAGEOFF
Lloh194:
	adrp	x1, l_.str.45@PAGE
Lloh195:
	add	x1, x1, l_.str.45@PAGEOFF
	mov	w3, #1
	bl	_add_com_alias
LBB0_5:
	ldr	w1, [x23]
Lloh196:
	adrp	x8, _continue_command@GOTPAGE
Lloh197:
	ldr	x8, [x8, _continue_command@GOTPAGEOFF]
Lloh198:
	ldr	w2, [x8]
Lloh199:
	adrp	x0, l_.str.48@PAGE
Lloh200:
	add	x0, x0, l_.str.48@PAGEOFF
Lloh201:
	adrp	x3, l_.str.49@PAGE
Lloh202:
	add	x3, x3, l_.str.49@PAGEOFF
	bl	_add_com
	ldr	w2, [x23]
Lloh203:
	adrp	x0, l_.str.50@PAGE
Lloh204:
	add	x0, x0, l_.str.50@PAGEOFF
Lloh205:
	adrp	x19, l_.str.51@PAGE
Lloh206:
	add	x19, x19, l_.str.51@PAGEOFF
	mov	x1, x19
	mov	w3, #1
	bl	_add_com_alias
	ldr	w2, [x23]
Lloh207:
	adrp	x0, l_.str.52@PAGE
Lloh208:
	add	x0, x0, l_.str.52@PAGEOFF
	mov	x1, x19
	mov	w3, #1
	bl	_add_com_alias
	ldr	w1, [x23]
Lloh209:
	adrp	x8, _run_command@GOTPAGE
Lloh210:
	ldr	x8, [x8, _run_command@GOTPAGEOFF]
Lloh211:
	ldr	w2, [x8]
Lloh212:
	adrp	x19, l_.str.53@PAGE
Lloh213:
	add	x19, x19, l_.str.53@PAGEOFF
Lloh214:
	adrp	x3, l_.str.54@PAGE
Lloh215:
	add	x3, x3, l_.str.54@PAGEOFF
	mov	x0, x19
	bl	_add_com
	ldr	w1, [x24]
	bl	_set_cmd_completer
	ldr	w2, [x23]
Lloh216:
	adrp	x0, l_.str.55@PAGE
Lloh217:
	add	x0, x0, l_.str.55@PAGEOFF
	mov	x1, x19
	mov	w3, #1
	bl	_add_com_alias
	ldr	x8, [x20]
	cbz	x8, LBB0_7
; %bb.6:
	ldr	w1, [x23]
Lloh218:
	adrp	x8, _run_no_args_command@GOTPAGE
Lloh219:
	ldr	x8, [x8, _run_no_args_command@GOTPAGEOFF]
Lloh220:
	ldr	w2, [x8]
Lloh221:
	adrp	x0, l_.str.56@PAGE
Lloh222:
	add	x0, x0, l_.str.56@PAGEOFF
Lloh223:
	adrp	x3, l_.str.57@PAGE
Lloh224:
	add	x3, x3, l_.str.57@PAGEOFF
	bl	_add_com
LBB0_7:
	ldr	w1, [x23]
Lloh225:
	adrp	x8, _interrupt_target_command@GOTPAGE
Lloh226:
	ldr	x8, [x8, _interrupt_target_command@GOTPAGEOFF]
Lloh227:
	ldr	w2, [x8]
Lloh228:
	adrp	x0, l_.str.58@PAGE
Lloh229:
	add	x0, x0, l_.str.58@PAGEOFF
Lloh230:
	adrp	x3, l_.str.59@PAGE
Lloh231:
	add	x3, x3, l_.str.59@PAGEOFF
	bl	_add_com
Lloh232:
	adrp	x21, _nofp_registers_info@GOTPAGE
Lloh233:
	ldr	x21, [x21, _nofp_registers_info@GOTPAGEOFF]
	ldr	w1, [x21]
Lloh234:
	adrp	x19, l_.str.60@PAGE
Lloh235:
	add	x19, x19, l_.str.60@PAGEOFF
Lloh236:
	adrp	x2, l_.str.61@PAGE
Lloh237:
	add	x2, x2, l_.str.61@PAGEOFF
	mov	x0, x19
	bl	_add_info
Lloh238:
	adrp	x0, l_.str.55@PAGE
Lloh239:
	add	x0, x0, l_.str.55@PAGEOFF
	mov	x1, x19
	mov	w2, #1
	bl	_add_info_alias
	ldr	x8, [x20]
	cbz	x8, LBB0_9
; %bb.8:
Lloh240:
	adrp	x8, _class_info@GOTPAGE
Lloh241:
	ldr	x8, [x8, _class_info@GOTPAGEOFF]
Lloh242:
	ldr	w1, [x8]
	ldr	w2, [x21]
Lloh243:
	adrp	x0, l_.str.62@PAGE
Lloh244:
	add	x0, x0, l_.str.62@PAGEOFF
Lloh245:
	adrp	x3, l_.str.63@PAGE
Lloh246:
	add	x3, x3, l_.str.63@PAGEOFF
	bl	_add_com
LBB0_9:
Lloh247:
	adrp	x8, _all_registers_info@GOTPAGE
Lloh248:
	ldr	x8, [x8, _all_registers_info@GOTPAGEOFF]
Lloh249:
	ldr	w1, [x8]
Lloh250:
	adrp	x0, l_.str.64@PAGE
Lloh251:
	add	x0, x0, l_.str.64@PAGEOFF
Lloh252:
	adrp	x2, l_.str.65@PAGE
Lloh253:
	add	x2, x2, l_.str.65@PAGEOFF
	bl	_add_info
Lloh254:
	adrp	x8, _program_info@GOTPAGE
Lloh255:
	ldr	x8, [x8, _program_info@GOTPAGEOFF]
Lloh256:
	ldr	w1, [x8]
Lloh257:
	adrp	x0, l_.str.66@PAGE
Lloh258:
	add	x0, x0, l_.str.66@PAGEOFF
Lloh259:
	adrp	x2, l_.str.67@PAGE
Lloh260:
	add	x2, x2, l_.str.67@PAGEOFF
	bl	_add_info
Lloh261:
	adrp	x8, _float_info@GOTPAGE
Lloh262:
	ldr	x8, [x8, _float_info@GOTPAGEOFF]
Lloh263:
	ldr	w1, [x8]
Lloh264:
	adrp	x0, l_.str.68@PAGE
Lloh265:
	add	x0, x0, l_.str.68@PAGEOFF
Lloh266:
	adrp	x2, l_.str.69@PAGE
Lloh267:
	add	x2, x2, l_.str.69@PAGEOFF
	bl	_add_info
Lloh268:
	adrp	x8, _vector_info@GOTPAGE
Lloh269:
	ldr	x8, [x8, _vector_info@GOTPAGEOFF]
Lloh270:
	ldr	w1, [x8]
Lloh271:
	adrp	x0, l_.str.70@PAGE
Lloh272:
	add	x0, x0, l_.str.70@PAGEOFF
Lloh273:
	adrp	x2, l_.str.71@PAGE
Lloh274:
	add	x2, x2, l_.str.71@PAGEOFF
	bl	_add_info
	bl	_make_environ
Lloh275:
	adrp	x8, _inferior_environ@GOTPAGE
Lloh276:
	ldr	x8, [x8, _inferior_environ@GOTPAGEOFF]
Lloh277:
	str	w0, [x8]
	ldp	x29, x30, [sp, #64]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #48]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #32]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #16]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp], #80             ; 16-byte Folded Reload
	b	_init_environ
	.loh AdrpLdrGot	Lloh145, Lloh146
	.loh AdrpAdd	Lloh143, Lloh144
	.loh AdrpAdd	Lloh141, Lloh142
	.loh AdrpAdd	Lloh139, Lloh140
	.loh AdrpLdrGotLdr	Lloh136, Lloh137, Lloh138
	.loh AdrpAdd	Lloh134, Lloh135
	.loh AdrpAdd	Lloh132, Lloh133
	.loh AdrpLdrGotLdr	Lloh129, Lloh130, Lloh131
	.loh AdrpAdd	Lloh127, Lloh128
	.loh AdrpAdd	Lloh125, Lloh126
	.loh AdrpAdd	Lloh123, Lloh124
	.loh AdrpLdrGotLdr	Lloh120, Lloh121, Lloh122
	.loh AdrpAdd	Lloh118, Lloh119
	.loh AdrpLdrGot	Lloh116, Lloh117
	.loh AdrpAdd	Lloh114, Lloh115
	.loh AdrpAdd	Lloh112, Lloh113
	.loh AdrpLdrGotLdr	Lloh109, Lloh110, Lloh111
	.loh AdrpAdd	Lloh107, Lloh108
	.loh AdrpAdd	Lloh105, Lloh106
	.loh AdrpLdrGotLdr	Lloh102, Lloh103, Lloh104
	.loh AdrpAdd	Lloh100, Lloh101
	.loh AdrpAdd	Lloh98, Lloh99
	.loh AdrpLdrGotLdr	Lloh95, Lloh96, Lloh97
	.loh AdrpAdd	Lloh93, Lloh94
	.loh AdrpAdd	Lloh91, Lloh92
	.loh AdrpLdrGotLdr	Lloh88, Lloh89, Lloh90
	.loh AdrpAdd	Lloh86, Lloh87
	.loh AdrpAdd	Lloh84, Lloh85
	.loh AdrpLdrGotLdr	Lloh81, Lloh82, Lloh83
	.loh AdrpAdd	Lloh79, Lloh80
	.loh AdrpAdd	Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh74, Lloh75, Lloh76
	.loh AdrpAdd	Lloh72, Lloh73
	.loh AdrpAdd	Lloh70, Lloh71
	.loh AdrpLdrGotLdr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdrGotLdr	Lloh64, Lloh65, Lloh66
	.loh AdrpAdd	Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh59, Lloh60, Lloh61
	.loh AdrpAdd	Lloh57, Lloh58
	.loh AdrpLdrGotLdr	Lloh54, Lloh55, Lloh56
	.loh AdrpLdrGot	Lloh52, Lloh53
	.loh AdrpAdd	Lloh50, Lloh51
	.loh AdrpLdrGot	Lloh48, Lloh49
	.loh AdrpAdd	Lloh46, Lloh47
	.loh AdrpAdd	Lloh44, Lloh45
	.loh AdrpLdrGotLdr	Lloh41, Lloh42, Lloh43
	.loh AdrpLdrGot	Lloh39, Lloh40
	.loh AdrpAdd	Lloh37, Lloh38
	.loh AdrpAdd	Lloh35, Lloh36
	.loh AdrpLdrGotLdr	Lloh32, Lloh33, Lloh34
	.loh AdrpLdrGot	Lloh30, Lloh31
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGot	Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGot	Lloh20, Lloh21
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpLdrGot	Lloh16, Lloh17
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGot	Lloh9, Lloh10
	.loh AdrpAdd	Lloh7, Lloh8
	.loh AdrpAdd	Lloh5, Lloh6
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpAdd	Lloh149, Lloh150
	.loh AdrpAdd	Lloh147, Lloh148
	.loh AdrpAdd	Lloh183, Lloh184
	.loh AdrpAdd	Lloh181, Lloh182
	.loh AdrpLdrGotLdr	Lloh178, Lloh179, Lloh180
	.loh AdrpAdd	Lloh176, Lloh177
	.loh AdrpAdd	Lloh174, Lloh175
	.loh AdrpLdrGotLdr	Lloh171, Lloh172, Lloh173
	.loh AdrpAdd	Lloh169, Lloh170
	.loh AdrpLdrGot	Lloh167, Lloh168
	.loh AdrpAdd	Lloh165, Lloh166
	.loh AdrpAdd	Lloh163, Lloh164
	.loh AdrpLdrGotLdr	Lloh160, Lloh161, Lloh162
	.loh AdrpAdd	Lloh158, Lloh159
	.loh AdrpAdd	Lloh156, Lloh157
	.loh AdrpAdd	Lloh154, Lloh155
	.loh AdrpLdrGotLdr	Lloh151, Lloh152, Lloh153
	.loh AdrpAdd	Lloh190, Lloh191
	.loh AdrpAdd	Lloh188, Lloh189
	.loh AdrpLdrGotLdr	Lloh185, Lloh186, Lloh187
	.loh AdrpAdd	Lloh194, Lloh195
	.loh AdrpAdd	Lloh192, Lloh193
	.loh AdrpAdd	Lloh216, Lloh217
	.loh AdrpAdd	Lloh214, Lloh215
	.loh AdrpAdd	Lloh212, Lloh213
	.loh AdrpLdrGotLdr	Lloh209, Lloh210, Lloh211
	.loh AdrpAdd	Lloh207, Lloh208
	.loh AdrpAdd	Lloh205, Lloh206
	.loh AdrpAdd	Lloh203, Lloh204
	.loh AdrpAdd	Lloh201, Lloh202
	.loh AdrpAdd	Lloh199, Lloh200
	.loh AdrpLdrGotLdr	Lloh196, Lloh197, Lloh198
	.loh AdrpAdd	Lloh223, Lloh224
	.loh AdrpAdd	Lloh221, Lloh222
	.loh AdrpLdrGotLdr	Lloh218, Lloh219, Lloh220
	.loh AdrpAdd	Lloh238, Lloh239
	.loh AdrpAdd	Lloh236, Lloh237
	.loh AdrpAdd	Lloh234, Lloh235
	.loh AdrpLdrGot	Lloh232, Lloh233
	.loh AdrpAdd	Lloh230, Lloh231
	.loh AdrpAdd	Lloh228, Lloh229
	.loh AdrpLdrGotLdr	Lloh225, Lloh226, Lloh227
	.loh AdrpAdd	Lloh245, Lloh246
	.loh AdrpAdd	Lloh243, Lloh244
	.loh AdrpLdrGotLdr	Lloh240, Lloh241, Lloh242
	.loh AdrpLdrGotStr	Lloh275, Lloh276, Lloh277
	.loh AdrpAdd	Lloh273, Lloh274
	.loh AdrpAdd	Lloh271, Lloh272
	.loh AdrpLdrGotLdr	Lloh268, Lloh269, Lloh270
	.loh AdrpAdd	Lloh266, Lloh267
	.loh AdrpAdd	Lloh264, Lloh265
	.loh AdrpLdrGotLdr	Lloh261, Lloh262, Lloh263
	.loh AdrpAdd	Lloh259, Lloh260
	.loh AdrpAdd	Lloh257, Lloh258
	.loh AdrpLdrGotLdr	Lloh254, Lloh255, Lloh256
	.loh AdrpAdd	Lloh252, Lloh253
	.loh AdrpAdd	Lloh250, Lloh251
	.loh AdrpLdrGotLdr	Lloh247, Lloh248, Lloh249
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"tty"

	.comm	_class_run,4,2                  ; @class_run
	.comm	_tty_command,4,2                ; @tty_command
l_.str.1:                               ; @.str.1
	.asciz	"Set terminal for future runs of program being debugged."

	.comm	_filename_completer,4,2         ; @filename_completer
l_.str.2:                               ; @.str.2
	.asciz	"args"

	.comm	_var_string_noescape,4,2        ; @var_string_noescape
	.comm	_inferior_args,4,2              ; @inferior_args
l_.str.3:                               ; @.str.3
	.asciz	"Set argument list to give program being debugged when it is started.\nFollow this command with any number of args, to be passed to the program."

	.comm	_setlist,4,2                    ; @setlist
	.comm	_notice_args_set,4,2            ; @notice_args_set
	.comm	_showlist,4,2                   ; @showlist
	.comm	_notice_args_read,4,2           ; @notice_args_read
l_.str.4:                               ; @.str.4
	.asciz	"environment"

	.comm	_no_class,4,2                   ; @no_class
	.comm	_environment_info,4,2           ; @environment_info
l_.str.5:                               ; @.str.5
	.asciz	"The environment to give the program, or one variable's value.\nWith an argument VAR, prints the value of environment variable VAR to\ngive the program being debugged.  With no arguments, prints the entire\nenvironment to be given to the program."

	.comm	_noop_completer,4,2             ; @noop_completer
l_.str.6:                               ; @.str.6
	.asciz	"unset"

	.comm	_unset_command,4,2              ; @unset_command
l_.str.7:                               ; @.str.7
	.asciz	"Complement to certain \"set\" commands."

	.comm	_unsetlist,4,2                  ; @unsetlist
l_.str.8:                               ; @.str.8
	.asciz	"unset "

	.comm	_cmdlist,4,2                    ; @cmdlist
	.comm	_unset_environment_command,4,2  ; @unset_environment_command
l_.str.9:                               ; @.str.9
	.asciz	"Cancel environment variable VAR for the program.\nThis does not affect the program until the next \"run\" command."

	.comm	_set_environment_command,4,2    ; @set_environment_command
l_.str.10:                              ; @.str.10
	.asciz	"Set environment variable value to give the program.\nArguments are VAR VALUE where VAR is variable name and VALUE is value.\nVALUES of environment variables are uninterpreted strings.\nThis does not affect the program until the next \"run\" command."

l_.str.11:                              ; @.str.11
	.asciz	"path"

	.comm	_class_files,4,2                ; @class_files
	.comm	_path_command,4,2               ; @path_command
l_.str.12:                              ; @.str.12
	.asciz	"Add directory DIR(s) to beginning of search path for object files.\n$cwd in the path means the current working directory.\nThis path is equivalent to the $PATH shell variable.  It is a list of\ndirectories, separated by colons.  These directories are searched to find\nfully linked executable files and separately compiled object files as needed."

l_.str.13:                              ; @.str.13
	.asciz	"paths"

	.comm	_path_info,4,2                  ; @path_info
l_.str.14:                              ; @.str.14
	.asciz	"Current search path for finding object files.\n$cwd in the path means the current working directory.\nThis path is equivalent to the $PATH shell variable.  It is a list of\ndirectories, separated by colons.  These directories are searched to find\nfully linked executable files and separately compiled object files as needed."

l_.str.15:                              ; @.str.15
	.asciz	"attach"

	.comm	_attach_command,4,2             ; @attach_command
l_.str.16:                              ; @.str.16
	.asciz	"Attach to a process or file outside of GDB.\nThis command attaches to another target, of the same type as your last\n\"target\" command (\"info files\" will show your target stack).\nThe command may take as argument a process id or a device file.\nFor a process id, you must have permission to send the process a signal,\nand it must have the same effective uid as the debugger.\nWhen using \"attach\" with a process id, the debugger finds the\nprogram running in the process, looking first in the current working\ndirectory, or (if not found there) using the source file search path\n(see the \"directory\" command).  You can also use the \"file\" command\nto specify the program, and to load its symbol table."

l_.str.17:                              ; @.str.17
	.asciz	"detach"

	.comm	_detach_command,4,2             ; @detach_command
l_.str.18:                              ; @.str.18
	.asciz	"Detach a process or file previously attached.\nIf a process, it is no longer traced, and it continues its execution.  If\nyou were debugging a file, the file is closed and gdb no longer accesses it."

l_.str.19:                              ; @.str.19
	.asciz	"disconnect"

	.comm	_disconnect_command,4,2         ; @disconnect_command
l_.str.20:                              ; @.str.20
	.asciz	"Disconnect from a target.\nThe target will wait for another debugger to connect.  Not available for\nall targets."

l_.str.21:                              ; @.str.21
	.asciz	"signal"

	.comm	_signal_command,4,2             ; @signal_command
l_.str.22:                              ; @.str.22
	.asciz	"Continue program giving it signal specified by the argument.\nAn argument of \"0\" means continue program without giving it a signal."

l_.str.23:                              ; @.str.23
	.asciz	"stepi"

	.comm	_stepi_command,4,2              ; @stepi_command
l_.str.24:                              ; @.str.24
	.asciz	"Step one instruction exactly.\nArgument N means do this N times (or till program stops for another reason)."

l_.str.25:                              ; @.str.25
	.asciz	"si"

	.comm	_class_alias,4,2                ; @class_alias
l_.str.26:                              ; @.str.26
	.asciz	"nexti"

	.comm	_nexti_command,4,2              ; @nexti_command
l_.str.27:                              ; @.str.27
	.asciz	"Step one instruction, but proceed through subroutine calls.\nArgument N means do this N times (or till program stops for another reason)."

l_.str.28:                              ; @.str.28
	.asciz	"ni"

l_.str.29:                              ; @.str.29
	.asciz	"finish"

	.comm	_finish_command,4,2             ; @finish_command
l_.str.30:                              ; @.str.30
	.asciz	"Execute until selected stack frame returns.\nUpon return, the value returned is printed and put in the value history."

l_.str.31:                              ; @.str.31
	.asciz	"next"

	.comm	_next_command,4,2               ; @next_command
l_.str.32:                              ; @.str.32
	.asciz	"Step program, proceeding through subroutine calls.\nLike the \"step\" command as long as subroutine calls do not happen;\nwhen they do, the call is treated as one instruction.\nArgument N means do this N times (or till program stops for another reason)."

l_.str.33:                              ; @.str.33
	.asciz	"n"

	.comm	_xdb_commands,8,3               ; @xdb_commands
l_.str.34:                              ; @.str.34
	.asciz	"S"

l_.str.35:                              ; @.str.35
	.asciz	"step"

	.comm	_step_command,4,2               ; @step_command
l_.str.36:                              ; @.str.36
	.asciz	"Step program until it reaches a different source line.\nArgument N means do this N times (or till program stops for another reason)."

l_.str.37:                              ; @.str.37
	.asciz	"s"

l_.str.38:                              ; @.str.38
	.asciz	"until"

	.comm	_until_command,4,2              ; @until_command
l_.str.39:                              ; @.str.39
	.asciz	"Execute until the program reaches a source line greater than the current\nor a specified location (same args as break command) within the current frame."

	.comm	_location_completer,4,2         ; @location_completer
l_.str.40:                              ; @.str.40
	.asciz	"u"

l_.str.41:                              ; @.str.41
	.asciz	"advance"

	.comm	_advance_command,4,2            ; @advance_command
l_.str.42:                              ; @.str.42
	.asciz	"Continue the program up to the given location (same form as args for break command).\nExecution will also stop upon exit from the current stack frame."

l_.str.43:                              ; @.str.43
	.asciz	"jump"

	.comm	_jump_command,4,2               ; @jump_command
l_.str.44:                              ; @.str.44
	.asciz	"Continue program being debugged at specified line or address.\nGive as argument either LINENUM or *ADDR, where ADDR is an expression\nfor an address to start at."

l_.str.45:                              ; @.str.45
	.asciz	"go"

	.comm	_go_command,4,2                 ; @go_command
l_.str.46:                              ; @.str.46
	.asciz	"Usage: go <location>\nContinue program being debugged, stopping at specified line or \naddress.\nGive as argument either LINENUM or *ADDR, where ADDR is an \nexpression for an address to start at.\nThis command is a combination of tbreak and jump."

l_.str.47:                              ; @.str.47
	.asciz	"g"

l_.str.48:                              ; @.str.48
	.asciz	"continue"

	.comm	_continue_command,4,2           ; @continue_command
l_.str.49:                              ; @.str.49
	.asciz	"Continue program being debugged, after signal or breakpoint.\nIf proceeding from breakpoint, a number N may be used as an argument,\nwhich means to set the ignore count of that breakpoint to N - 1 (so that\nthe breakpoint won't break until the Nth time it is reached)."

l_.str.50:                              ; @.str.50
	.asciz	"c"

l_.str.51:                              ; @.str.51
	.asciz	"cont"

l_.str.52:                              ; @.str.52
	.asciz	"fg"

l_.str.53:                              ; @.str.53
	.asciz	"run"

	.comm	_run_command,4,2                ; @run_command
l_.str.54:                              ; @.str.54
	.asciz	"Start debugged program.  You may specify arguments to give it.\nArgs may include \"*\", or \"[...]\"; they are expanded using \"sh\".\nInput and output redirection with \">\", \"<\", or \">>\" are also allowed.\n\nWith no arguments, uses arguments last specified (with \"run\" or \"set args\").\nTo cancel previous arguments and run with no arguments,\nuse \"set args\" without arguments."

l_.str.55:                              ; @.str.55
	.asciz	"r"

l_.str.56:                              ; @.str.56
	.asciz	"R"

	.comm	_run_no_args_command,4,2        ; @run_no_args_command
l_.str.57:                              ; @.str.57
	.asciz	"Start debugged program with no arguments."

l_.str.58:                              ; @.str.58
	.asciz	"interrupt"

	.comm	_interrupt_target_command,4,2   ; @interrupt_target_command
l_.str.59:                              ; @.str.59
	.asciz	"Interrupt the execution of the debugged program."

l_.str.60:                              ; @.str.60
	.asciz	"registers"

	.comm	_nofp_registers_info,4,2        ; @nofp_registers_info
l_.str.61:                              ; @.str.61
	.asciz	"List of integer registers and their contents, for selected stack frame.\nRegister name as argument means describe only that register."

l_.str.62:                              ; @.str.62
	.asciz	"lr"

	.comm	_class_info,4,2                 ; @class_info
l_.str.63:                              ; @.str.63
	.asciz	"List of integer registers and their contents, for selected stack frame.\n  Register name as argument means describe only that register."

l_.str.64:                              ; @.str.64
	.asciz	"all-registers"

	.comm	_all_registers_info,4,2         ; @all_registers_info
l_.str.65:                              ; @.str.65
	.asciz	"List of all registers and their contents, for selected stack frame.\nRegister name as argument means describe only that register."

l_.str.66:                              ; @.str.66
	.asciz	"program"

	.comm	_program_info,4,2               ; @program_info
l_.str.67:                              ; @.str.67
	.asciz	"Execution status of the program."

l_.str.68:                              ; @.str.68
	.asciz	"float"

	.comm	_float_info,4,2                 ; @float_info
l_.str.69:                              ; @.str.69
	.asciz	"Print the status of the floating point unit\n"

l_.str.70:                              ; @.str.70
	.asciz	"vector"

	.comm	_vector_info,4,2                ; @vector_info
l_.str.71:                              ; @.str.71
	.asciz	"Print the status of the vector unit\n"

	.comm	_inferior_environ,4,2           ; @inferior_environ
.subsections_via_symbols
