	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	__initialize_printcmd           ## -- Begin function _initialize_printcmd
	.p2align	4, 0x90
__initialize_printcmd:                  ## @_initialize_printcmd
	.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	_current_display_number@GOTPCREL(%rip), %rax
	movl	$-1, (%rax)
	movq	_address_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str(%rip), %rdi
	leaq	L_.str.1(%rip), %rdx
	callq	_add_info
	movq	_sym_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.2(%rip), %rdi
	leaq	L_.str.3(%rip), %rdx
	callq	_add_info
	movq	_class_vars@GOTPCREL(%rip), %r12
	movl	(%r12), %r14d
	movq	_x_command@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.5(%rip), %rdi
	leaq	L_.str.6(%rip), %rsi
	xorl	%edx, %edx
	xorl	%eax, %eax
	callq	_concat
	leaq	L_.str.4(%rip), %rdi
	movl	%r14d, %esi
	movl	%ebx, %edx
	movq	%rax, %rcx
	callq	_add_com
	movq	_display_info@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.7(%rip), %rbx
	leaq	L_.str.8(%rip), %rdx
	movq	%rbx, %rdi
	callq	_add_info
	movl	(%r12), %esi
	movq	_undisplay_command@GOTPCREL(%rip), %r15
	movl	(%r15), %edx
	leaq	L_.str.9(%rip), %rdi
	leaq	L_.str.10(%rip), %rcx
	movq	_cmdlist@GOTPCREL(%rip), %r14
	movq	%r14, %r8
	callq	_add_cmd
	movl	(%r12), %esi
	movq	_display_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.11(%rip), %rcx
	movq	%rbx, %rdi
	callq	_add_com
	movl	(%r12), %esi
	movq	_enable_display@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.12(%rip), %rcx
	movq	_enablelist@GOTPCREL(%rip), %r8
	movq	%rbx, %rdi
	callq	_add_cmd
	movl	(%r12), %esi
	movq	_disable_display_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.13(%rip), %rcx
	movq	_disablelist@GOTPCREL(%rip), %r8
	movq	%rbx, %rdi
	callq	_add_cmd
	movl	(%r12), %esi
	movl	(%r15), %edx
	leaq	L_.str.14(%rip), %rcx
	movq	_deletelist@GOTPCREL(%rip), %r8
	movq	%rbx, %rdi
	callq	_add_cmd
	movl	(%r12), %esi
	movq	_printf_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.15(%rip), %rdi
	leaq	L_.str.16(%rip), %rcx
	callq	_add_com
	movl	(%r12), %esi
	movq	_output_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.17(%rip), %rdi
	leaq	L_.str.18(%rip), %rcx
	callq	_add_com
	movl	(%r12), %r15d
	movq	_set_command@GOTPCREL(%rip), %r13
	movl	(%r13), %ebx
	leaq	L_.str.20(%rip), %rdi
	leaq	L_.str.21(%rip), %rsi
	xorl	%edx, %edx
	xorl	%eax, %eax
	callq	_concat
	leaq	L_.str.19(%rip), %rdi
	movq	_setlist@GOTPCREL(%rip), %r8
	leaq	L_.str.22(%rip), %r9
	movl	%r15d, %esi
	movq	%r13, %r15
	movl	%ebx, %edx
	movq	%rax, %rcx
	pushq	%r14
	pushq	$1
	callq	_add_prefix_cmd
	addq	$16, %rsp
	movq	_dbx_commands@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_2
## %bb.1:
	movl	(%r12), %ebx
	movl	(%r15), %r14d
	leaq	L_.str.20(%rip), %rdi
	leaq	L_.str.21(%rip), %rsi
	xorl	%edx, %edx
	xorl	%eax, %eax
	callq	_concat
	leaq	L_.str.23(%rip), %rdi
	movl	%ebx, %esi
	movl	%r14d, %edx
	movq	%rax, %rcx
	callq	_add_com
LBB0_2:
	movl	(%r12), %esi
	movq	_call_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.24(%rip), %rdi
	leaq	L_.str.25(%rip), %rcx
	callq	_add_com
	movq	_location_completer@GOTPCREL(%rip), %r13
	movl	(%r13), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r12), %esi
	movl	(%r15), %edx
	leaq	L_.str.26(%rip), %rdi
	leaq	L_.str.27(%rip), %rcx
	movq	_setlist@GOTPCREL(%rip), %r8
	callq	_add_cmd
	movl	(%r12), %r14d
	movq	_print_command@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.29(%rip), %rdi
	leaq	L_.str.30(%rip), %rsi
	leaq	L_.str.31(%rip), %rdx
	leaq	L_.str.32(%rip), %rcx
	xorl	%r8d, %r8d
	xorl	%eax, %eax
	callq	_concat
	leaq	L_.str.28(%rip), %r15
	movq	%r15, %rdi
	movl	%r14d, %esi
	movl	%ebx, %edx
	movq	%rax, %rcx
	callq	_add_com
	movl	(%r13), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movl	(%r12), %edx
	leaq	L_.str.33(%rip), %rdi
	movq	%r15, %rsi
	movl	$1, %ecx
	callq	_add_com_alias
	movl	(%r12), %esi
	movq	_inspect_command@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.34(%rip), %rdi
	leaq	L_.str.35(%rip), %rcx
	callq	_add_com
	movl	(%r13), %esi
	movq	%rax, %rdi
	callq	_set_cmd_completer
	movq	_no_class@GOTPCREL(%rip), %r15
	movl	(%r15), %esi
	movq	_var_uinteger@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.36(%rip), %rdi
	movq	_max_symbolic_offset@GOTPCREL(%rip), %rcx
	leaq	L_.str.37(%rip), %r8
	movq	_setprintlist@GOTPCREL(%rip), %r14
	movq	%r14, %r9
	callq	_add_set_cmd
	movq	_showprintlist@GOTPCREL(%rip), %rbx
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_add_show_from_set
	movl	(%r15), %esi
	movq	_var_boolean@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.38(%rip), %rdi
	movq	_print_symbol_filename@GOTPCREL(%rip), %rcx
	leaq	L_.str.39(%rip), %r8
	movq	%r14, %r9
	callq	_add_set_cmd
	movl	%eax, %edi
	movq	%rbx, %rsi
	callq	_add_show_from_set
	movq	_TYPE_CODE_INT@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	leaq	L_.str.40(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_examine_i_type@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	leaq	L_.str.41(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_examine_b_type@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	leaq	L_.str.42(%rip), %rcx
	movl	$2, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_examine_h_type@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	leaq	L_.str.43(%rip), %rcx
	movl	$4, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_examine_w_type@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	leaq	L_.str.44(%rip), %rcx
	movl	$8, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_examine_g_type@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_current_display_number,4,2     ## @current_display_number
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"address"

	.comm	_address_info,4,2               ## @address_info
L_.str.1:                               ## @.str.1
	.asciz	"Describe where symbol SYM is stored."

L_.str.2:                               ## @.str.2
	.asciz	"symbol"

	.comm	_sym_info,4,2                   ## @sym_info
L_.str.3:                               ## @.str.3
	.asciz	"Describe what symbol is at location ADDR.\nOnly for symbols with fixed locations (global or static scope)."

L_.str.4:                               ## @.str.4
	.asciz	"x"

	.comm	_class_vars,4,2                 ## @class_vars
	.comm	_x_command,4,2                  ## @x_command
L_.str.5:                               ## @.str.5
	.asciz	"Examine memory: x/FMT ADDRESS.\nADDRESS is an expression for the memory address to examine.\nFMT is a repeat count followed by a format letter and a size letter.\nFormat letters are o(octal), x(hex), d(decimal), u(unsigned decimal),\n  t(binary), f(float), a(address), i(instruction), c(char) and s(string).\n"

L_.str.6:                               ## @.str.6
	.asciz	"Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes).\nThe specified number of objects of the specified size are printed\naccording to the format.\n\nDefaults for format and size letters are those previously used.\nDefault count is 1.  Default address is following last thing printed\nwith this command or \"print\"."

L_.str.7:                               ## @.str.7
	.asciz	"display"

	.comm	_display_info,4,2               ## @display_info
L_.str.8:                               ## @.str.8
	.asciz	"Expressions to display when program stops, with code numbers."

L_.str.9:                               ## @.str.9
	.asciz	"undisplay"

	.comm	_undisplay_command,4,2          ## @undisplay_command
L_.str.10:                              ## @.str.10
	.asciz	"Cancel some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to stop displaying.\nNo argument means cancel all automatic-display expressions.\n\"delete display\" has the same effect as this command.\nDo \"info display\" to see current list of code numbers."

	.comm	_cmdlist,4,2                    ## @cmdlist
	.comm	_display_command,4,2            ## @display_command
L_.str.11:                              ## @.str.11
	.asciz	"Print value of expression EXP each time the program stops.\n/FMT may be used before EXP as in the \"print\" command.\n/FMT \"i\" or \"s\" or including a size-letter is allowed,\nas in the \"x\" command, and then EXP is used to get the address to examine\nand examining is done as in the \"x\" command.\n\nWith no argument, display all currently requested auto-display expressions.\nUse \"undisplay\" to cancel display requests previously made."

	.comm	_enable_display,4,2             ## @enable_display
L_.str.12:                              ## @.str.12
	.asciz	"Enable some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to resume displaying.\nNo argument means enable all automatic-display expressions.\nDo \"info display\" to see current list of code numbers."

	.comm	_enablelist,4,2                 ## @enablelist
	.comm	_disable_display_command,4,2    ## @disable_display_command
L_.str.13:                              ## @.str.13
	.asciz	"Disable some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to stop displaying.\nNo argument means disable all automatic-display expressions.\nDo \"info display\" to see current list of code numbers."

	.comm	_disablelist,4,2                ## @disablelist
L_.str.14:                              ## @.str.14
	.asciz	"Cancel some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to stop displaying.\nNo argument means cancel all automatic-display expressions.\nDo \"info display\" to see current list of code numbers."

	.comm	_deletelist,4,2                 ## @deletelist
L_.str.15:                              ## @.str.15
	.asciz	"printf"

	.comm	_printf_command,4,2             ## @printf_command
L_.str.16:                              ## @.str.16
	.asciz	"printf \"printf format string\", arg1, arg2, arg3, ..., argn\nThis is useful for formatted output in user-defined commands."

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

	.comm	_output_command,4,2             ## @output_command
L_.str.18:                              ## @.str.18
	.asciz	"Like \"print\" but don't put in value history and don't print newline.\nThis is useful in user-defined commands."

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

	.comm	_set_command,4,2                ## @set_command
L_.str.20:                              ## @.str.20
	.asciz	"Evaluate expression EXP and assign result to variable VAR, using assignment\nsyntax appropriate for the current language (VAR = EXP or VAR := EXP for\nexample).  VAR may be a debugger \"convenience\" variable (names starting\nwith $), a register (a few standard names starting with $), or an actual\nvariable in the program being debugged.  EXP is any valid expression.\n"

L_.str.21:                              ## @.str.21
	.asciz	"Use \"set variable\" for variables with names identical to set subcommands.\n\nWith a subcommand, this command modifies parts of the gdb environment.\nYou can see these environment settings with the \"show\" command."

	.comm	_setlist,4,2                    ## @setlist
L_.str.22:                              ## @.str.22
	.asciz	"set "

	.comm	_dbx_commands,8,3               ## @dbx_commands
L_.str.23:                              ## @.str.23
	.asciz	"assign"

L_.str.24:                              ## @.str.24
	.asciz	"call"

	.comm	_call_command,4,2               ## @call_command
L_.str.25:                              ## @.str.25
	.asciz	"Call a function in the program.\nThe argument is the function name and arguments, in the notation of the\ncurrent working language.  The result is printed and saved in the value\nhistory, if it is not void."

	.comm	_location_completer,4,2         ## @location_completer
L_.str.26:                              ## @.str.26
	.asciz	"variable"

L_.str.27:                              ## @.str.27
	.asciz	"Evaluate expression EXP and assign result to variable VAR, using assignment\nsyntax appropriate for the current language (VAR = EXP or VAR := EXP for\nexample).  VAR may be a debugger \"convenience\" variable (names starting\nwith $), a register (a few standard names starting with $), or an actual\nvariable in the program being debugged.  EXP is any valid expression.\nThis may usually be abbreviated to simply \"set\"."

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

	.comm	_print_command,4,2              ## @print_command
L_.str.29:                              ## @.str.29
	.asciz	"Print value of expression EXP.\nVariables accessible are those of the lexical environment of the selected\nstack frame, plus all those whose scope is global or an entire file.\n\n$NUM gets previous value number NUM.  $ and $$ are the last two values.\n$$NUM refers to NUM'th value back from the last one.\nNames starting with $ refer to registers (with the values they would have\n"

L_.str.30:                              ## @.str.30
	.asciz	"if the program were to return to the stack frame now selected, restoring\nall registers saved by frames farther in) or else to debugger\n\"convenience\" variables (any such name not a known register).\nUse assignment expressions to give values to convenience variables.\n"

L_.str.31:                              ## @.str.31
	.asciz	"\n{TYPE}ADREXP refers to a datum of data type TYPE, located at address ADREXP.\n@ is a binary operator for treating consecutive data objects\nanywhere in memory as an array.  FOO@NUM gives an array whose first\nelement is FOO, whose second element is stored in the space following\nwhere FOO is stored, etc.  FOO must be an expression whose value\nresides in memory.\n"

L_.str.32:                              ## @.str.32
	.asciz	"\nEXP may be preceded with /FMT, where FMT is a format letter\nbut no count or size letter (see \"x\" command)."

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

L_.str.34:                              ## @.str.34
	.asciz	"inspect"

	.comm	_inspect_command,4,2            ## @inspect_command
L_.str.35:                              ## @.str.35
	.asciz	"Same as \"print\" command, except that if you are running in the epoch\nenvironment, the value is printed in its own window."

L_.str.36:                              ## @.str.36
	.asciz	"max-symbolic-offset"

	.comm	_no_class,4,2                   ## @no_class
	.comm	_var_uinteger,4,2               ## @var_uinteger
	.comm	_max_symbolic_offset,4,2        ## @max_symbolic_offset
L_.str.37:                              ## @.str.37
	.asciz	"Set the largest offset that will be printed in <symbol+1234> form."

	.comm	_setprintlist,4,2               ## @setprintlist
	.comm	_showprintlist,4,2              ## @showprintlist
L_.str.38:                              ## @.str.38
	.asciz	"symbol-filename"

	.comm	_var_boolean,4,2                ## @var_boolean
	.comm	_print_symbol_filename,4,2      ## @print_symbol_filename
L_.str.39:                              ## @.str.39
	.asciz	"Set printing of source filename and line number with <symbol>."

	.comm	_TYPE_CODE_INT,4,2              ## @TYPE_CODE_INT
L_.str.40:                              ## @.str.40
	.asciz	"examine_i_type"

	.comm	_examine_i_type,8,3             ## @examine_i_type
L_.str.41:                              ## @.str.41
	.asciz	"examine_b_type"

	.comm	_examine_b_type,8,3             ## @examine_b_type
L_.str.42:                              ## @.str.42
	.asciz	"examine_h_type"

	.comm	_examine_h_type,8,3             ## @examine_h_type
L_.str.43:                              ## @.str.43
	.asciz	"examine_w_type"

	.comm	_examine_w_type,8,3             ## @examine_w_type
L_.str.44:                              ## @.str.44
	.asciz	"examine_g_type"

	.comm	_examine_g_type,8,3             ## @examine_g_type
	.comm	_whereis_command,4,2            ## @whereis_command
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	__initialize_printcmd           ; -- Begin function _initialize_printcmd
	.p2align	2
__initialize_printcmd:                  ; @_initialize_printcmd
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #80
	.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
Lloh0:
	adrp	x8, _current_display_number@GOTPAGE
Lloh1:
	ldr	x8, [x8, _current_display_number@GOTPAGEOFF]
	mov	w9, #-1
Lloh2:
	str	w9, [x8]
Lloh3:
	adrp	x8, _address_info@GOTPAGE
Lloh4:
	ldr	x8, [x8, _address_info@GOTPAGEOFF]
Lloh5:
	ldr	w1, [x8]
Lloh6:
	adrp	x0, l_.str@PAGE
Lloh7:
	add	x0, x0, l_.str@PAGEOFF
Lloh8:
	adrp	x2, l_.str.1@PAGE
Lloh9:
	add	x2, x2, l_.str.1@PAGEOFF
	bl	_add_info
Lloh10:
	adrp	x8, _sym_info@GOTPAGE
Lloh11:
	ldr	x8, [x8, _sym_info@GOTPAGEOFF]
Lloh12:
	ldr	w1, [x8]
Lloh13:
	adrp	x0, l_.str.2@PAGE
Lloh14:
	add	x0, x0, l_.str.2@PAGEOFF
Lloh15:
	adrp	x2, l_.str.3@PAGE
Lloh16:
	add	x2, x2, l_.str.3@PAGEOFF
	bl	_add_info
Lloh17:
	adrp	x22, _class_vars@GOTPAGE
Lloh18:
	ldr	x22, [x22, _class_vars@GOTPAGEOFF]
	ldr	w19, [x22]
Lloh19:
	adrp	x8, _x_command@GOTPAGE
Lloh20:
	ldr	x8, [x8, _x_command@GOTPAGEOFF]
Lloh21:
	ldr	w20, [x8]
Lloh22:
	adrp	x0, l_.str.5@PAGE
Lloh23:
	add	x0, x0, l_.str.5@PAGEOFF
Lloh24:
	adrp	x1, l_.str.6@PAGE
Lloh25:
	add	x1, x1, l_.str.6@PAGEOFF
	mov	x2, #0
	bl	_concat
	mov	x3, x0
Lloh26:
	adrp	x0, l_.str.4@PAGE
Lloh27:
	add	x0, x0, l_.str.4@PAGEOFF
	mov	x1, x19
	mov	x2, x20
	bl	_add_com
Lloh28:
	adrp	x8, _display_info@GOTPAGE
Lloh29:
	ldr	x8, [x8, _display_info@GOTPAGEOFF]
Lloh30:
	ldr	w1, [x8]
Lloh31:
	adrp	x20, l_.str.7@PAGE
Lloh32:
	add	x20, x20, l_.str.7@PAGEOFF
Lloh33:
	adrp	x2, l_.str.8@PAGE
Lloh34:
	add	x2, x2, l_.str.8@PAGEOFF
	mov	x0, x20
	bl	_add_info
	ldr	w1, [x22]
Lloh35:
	adrp	x21, _undisplay_command@GOTPAGE
Lloh36:
	ldr	x21, [x21, _undisplay_command@GOTPAGEOFF]
	ldr	w2, [x21]
Lloh37:
	adrp	x0, l_.str.9@PAGE
Lloh38:
	add	x0, x0, l_.str.9@PAGEOFF
Lloh39:
	adrp	x3, l_.str.10@PAGE
Lloh40:
	add	x3, x3, l_.str.10@PAGEOFF
Lloh41:
	adrp	x19, _cmdlist@GOTPAGE
Lloh42:
	ldr	x19, [x19, _cmdlist@GOTPAGEOFF]
	mov	x4, x19
	bl	_add_cmd
	ldr	w1, [x22]
Lloh43:
	adrp	x8, _display_command@GOTPAGE
Lloh44:
	ldr	x8, [x8, _display_command@GOTPAGEOFF]
Lloh45:
	ldr	w2, [x8]
Lloh46:
	adrp	x3, l_.str.11@PAGE
Lloh47:
	add	x3, x3, l_.str.11@PAGEOFF
	mov	x0, x20
	bl	_add_com
	ldr	w1, [x22]
Lloh48:
	adrp	x8, _enable_display@GOTPAGE
Lloh49:
	ldr	x8, [x8, _enable_display@GOTPAGEOFF]
Lloh50:
	ldr	w2, [x8]
Lloh51:
	adrp	x3, l_.str.12@PAGE
Lloh52:
	add	x3, x3, l_.str.12@PAGEOFF
Lloh53:
	adrp	x4, _enablelist@GOTPAGE
Lloh54:
	ldr	x4, [x4, _enablelist@GOTPAGEOFF]
	mov	x0, x20
	bl	_add_cmd
	ldr	w1, [x22]
Lloh55:
	adrp	x8, _disable_display_command@GOTPAGE
Lloh56:
	ldr	x8, [x8, _disable_display_command@GOTPAGEOFF]
Lloh57:
	ldr	w2, [x8]
Lloh58:
	adrp	x3, l_.str.13@PAGE
Lloh59:
	add	x3, x3, l_.str.13@PAGEOFF
Lloh60:
	adrp	x4, _disablelist@GOTPAGE
Lloh61:
	ldr	x4, [x4, _disablelist@GOTPAGEOFF]
	mov	x0, x20
	bl	_add_cmd
	ldr	w1, [x22]
	ldr	w2, [x21]
Lloh62:
	adrp	x3, l_.str.14@PAGE
Lloh63:
	add	x3, x3, l_.str.14@PAGEOFF
Lloh64:
	adrp	x4, _deletelist@GOTPAGE
Lloh65:
	ldr	x4, [x4, _deletelist@GOTPAGEOFF]
	mov	x0, x20
	bl	_add_cmd
	ldr	w1, [x22]
Lloh66:
	adrp	x8, _printf_command@GOTPAGE
Lloh67:
	ldr	x8, [x8, _printf_command@GOTPAGEOFF]
Lloh68:
	ldr	w2, [x8]
Lloh69:
	adrp	x0, l_.str.15@PAGE
Lloh70:
	add	x0, x0, l_.str.15@PAGEOFF
Lloh71:
	adrp	x3, l_.str.16@PAGE
Lloh72:
	add	x3, x3, l_.str.16@PAGEOFF
	bl	_add_com
	ldr	w1, [x22]
Lloh73:
	adrp	x8, _output_command@GOTPAGE
Lloh74:
	ldr	x8, [x8, _output_command@GOTPAGEOFF]
Lloh75:
	ldr	w2, [x8]
Lloh76:
	adrp	x0, l_.str.17@PAGE
Lloh77:
	add	x0, x0, l_.str.17@PAGEOFF
Lloh78:
	adrp	x3, l_.str.18@PAGE
Lloh79:
	add	x3, x3, l_.str.18@PAGEOFF
	bl	_add_com
	ldr	w20, [x22]
Lloh80:
	adrp	x24, _set_command@GOTPAGE
Lloh81:
	ldr	x24, [x24, _set_command@GOTPAGEOFF]
	ldr	w21, [x24]
Lloh82:
	adrp	x0, l_.str.20@PAGE
Lloh83:
	add	x0, x0, l_.str.20@PAGEOFF
Lloh84:
	adrp	x1, l_.str.21@PAGE
Lloh85:
	add	x1, x1, l_.str.21@PAGEOFF
	mov	x2, #0
	bl	_concat
	mov	x3, x0
Lloh86:
	adrp	x0, l_.str.19@PAGE
Lloh87:
	add	x0, x0, l_.str.19@PAGEOFF
Lloh88:
	adrp	x4, _setlist@GOTPAGE
Lloh89:
	ldr	x4, [x4, _setlist@GOTPAGEOFF]
Lloh90:
	adrp	x5, l_.str.22@PAGE
Lloh91:
	add	x5, x5, l_.str.22@PAGEOFF
	mov	x1, x20
	mov	x2, x21
	mov	w6, #1
	mov	x7, x19
	bl	_add_prefix_cmd
Lloh92:
	adrp	x8, _dbx_commands@GOTPAGE
Lloh93:
	ldr	x8, [x8, _dbx_commands@GOTPAGEOFF]
Lloh94:
	ldr	x8, [x8]
	cbz	x8, LBB0_2
; %bb.1:
	ldr	w19, [x22]
	ldr	w20, [x24]
Lloh95:
	adrp	x0, l_.str.20@PAGE
Lloh96:
	add	x0, x0, l_.str.20@PAGEOFF
Lloh97:
	adrp	x1, l_.str.21@PAGE
Lloh98:
	add	x1, x1, l_.str.21@PAGEOFF
	mov	x2, #0
	bl	_concat
	mov	x3, x0
Lloh99:
	adrp	x0, l_.str.23@PAGE
Lloh100:
	add	x0, x0, l_.str.23@PAGEOFF
	mov	x1, x19
	mov	x2, x20
	bl	_add_com
LBB0_2:
	ldr	w1, [x22]
Lloh101:
	adrp	x8, _call_command@GOTPAGE
Lloh102:
	ldr	x8, [x8, _call_command@GOTPAGEOFF]
Lloh103:
	ldr	w2, [x8]
Lloh104:
	adrp	x0, l_.str.24@PAGE
Lloh105:
	add	x0, x0, l_.str.24@PAGEOFF
Lloh106:
	adrp	x3, l_.str.25@PAGE
Lloh107:
	add	x3, x3, l_.str.25@PAGEOFF
	bl	_add_com
Lloh108:
	adrp	x23, _location_completer@GOTPAGE
Lloh109:
	ldr	x23, [x23, _location_completer@GOTPAGEOFF]
	ldr	w1, [x23]
	bl	_set_cmd_completer
	ldr	w1, [x22]
	ldr	w2, [x24]
Lloh110:
	adrp	x0, l_.str.26@PAGE
Lloh111:
	add	x0, x0, l_.str.26@PAGEOFF
Lloh112:
	adrp	x3, l_.str.27@PAGE
Lloh113:
	add	x3, x3, l_.str.27@PAGEOFF
Lloh114:
	adrp	x4, _setlist@GOTPAGE
Lloh115:
	ldr	x4, [x4, _setlist@GOTPAGEOFF]
	bl	_add_cmd
	ldr	w19, [x22]
Lloh116:
	adrp	x8, _print_command@GOTPAGE
Lloh117:
	ldr	x8, [x8, _print_command@GOTPAGEOFF]
Lloh118:
	ldr	w20, [x8]
Lloh119:
	adrp	x8, l_.str.32@PAGE
Lloh120:
	add	x8, x8, l_.str.32@PAGEOFF
Lloh121:
	adrp	x0, l_.str.29@PAGE
Lloh122:
	add	x0, x0, l_.str.29@PAGEOFF
Lloh123:
	adrp	x1, l_.str.30@PAGE
Lloh124:
	add	x1, x1, l_.str.30@PAGEOFF
	stp	x8, xzr, [sp]
Lloh125:
	adrp	x2, l_.str.31@PAGE
Lloh126:
	add	x2, x2, l_.str.31@PAGEOFF
	bl	_concat
	mov	x3, x0
Lloh127:
	adrp	x21, l_.str.28@PAGE
Lloh128:
	add	x21, x21, l_.str.28@PAGEOFF
	mov	x0, x21
	mov	x1, x19
	mov	x2, x20
	bl	_add_com
	ldr	w1, [x23]
	bl	_set_cmd_completer
	ldr	w2, [x22]
Lloh129:
	adrp	x0, l_.str.33@PAGE
Lloh130:
	add	x0, x0, l_.str.33@PAGEOFF
	mov	x1, x21
	mov	w3, #1
	bl	_add_com_alias
	ldr	w1, [x22]
Lloh131:
	adrp	x8, _inspect_command@GOTPAGE
Lloh132:
	ldr	x8, [x8, _inspect_command@GOTPAGEOFF]
Lloh133:
	ldr	w2, [x8]
Lloh134:
	adrp	x0, l_.str.34@PAGE
Lloh135:
	add	x0, x0, l_.str.34@PAGEOFF
Lloh136:
	adrp	x3, l_.str.35@PAGE
Lloh137:
	add	x3, x3, l_.str.35@PAGEOFF
	bl	_add_com
	ldr	w1, [x23]
	bl	_set_cmd_completer
Lloh138:
	adrp	x21, _no_class@GOTPAGE
Lloh139:
	ldr	x21, [x21, _no_class@GOTPAGEOFF]
	ldr	w1, [x21]
Lloh140:
	adrp	x8, _var_uinteger@GOTPAGE
Lloh141:
	ldr	x8, [x8, _var_uinteger@GOTPAGEOFF]
Lloh142:
	ldr	w2, [x8]
Lloh143:
	adrp	x0, l_.str.36@PAGE
Lloh144:
	add	x0, x0, l_.str.36@PAGEOFF
Lloh145:
	adrp	x3, _max_symbolic_offset@GOTPAGE
Lloh146:
	ldr	x3, [x3, _max_symbolic_offset@GOTPAGEOFF]
Lloh147:
	adrp	x4, l_.str.37@PAGE
Lloh148:
	add	x4, x4, l_.str.37@PAGEOFF
Lloh149:
	adrp	x19, _setprintlist@GOTPAGE
Lloh150:
	ldr	x19, [x19, _setprintlist@GOTPAGEOFF]
	mov	x5, x19
	bl	_add_set_cmd
Lloh151:
	adrp	x20, _showprintlist@GOTPAGE
Lloh152:
	ldr	x20, [x20, _showprintlist@GOTPAGEOFF]
	mov	x1, x20
	bl	_add_show_from_set
	ldr	w1, [x21]
Lloh153:
	adrp	x8, _var_boolean@GOTPAGE
Lloh154:
	ldr	x8, [x8, _var_boolean@GOTPAGEOFF]
Lloh155:
	ldr	w2, [x8]
Lloh156:
	adrp	x0, l_.str.38@PAGE
Lloh157:
	add	x0, x0, l_.str.38@PAGEOFF
Lloh158:
	adrp	x3, _print_symbol_filename@GOTPAGE
Lloh159:
	ldr	x3, [x3, _print_symbol_filename@GOTPAGEOFF]
Lloh160:
	adrp	x4, l_.str.39@PAGE
Lloh161:
	add	x4, x4, l_.str.39@PAGEOFF
	mov	x5, x19
	bl	_add_set_cmd
	mov	x1, x20
	bl	_add_show_from_set
Lloh162:
	adrp	x19, _TYPE_CODE_INT@GOTPAGE
Lloh163:
	ldr	x19, [x19, _TYPE_CODE_INT@GOTPAGEOFF]
	ldr	w0, [x19]
Lloh164:
	adrp	x3, l_.str.40@PAGE
Lloh165:
	add	x3, x3, l_.str.40@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh166:
	adrp	x8, _examine_i_type@GOTPAGE
Lloh167:
	ldr	x8, [x8, _examine_i_type@GOTPAGEOFF]
Lloh168:
	str	x0, [x8]
	ldr	w0, [x19]
Lloh169:
	adrp	x3, l_.str.41@PAGE
Lloh170:
	add	x3, x3, l_.str.41@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh171:
	adrp	x8, _examine_b_type@GOTPAGE
Lloh172:
	ldr	x8, [x8, _examine_b_type@GOTPAGEOFF]
Lloh173:
	str	x0, [x8]
	ldr	w0, [x19]
Lloh174:
	adrp	x3, l_.str.42@PAGE
Lloh175:
	add	x3, x3, l_.str.42@PAGEOFF
	mov	w1, #2
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh176:
	adrp	x8, _examine_h_type@GOTPAGE
Lloh177:
	ldr	x8, [x8, _examine_h_type@GOTPAGEOFF]
Lloh178:
	str	x0, [x8]
	ldr	w0, [x19]
Lloh179:
	adrp	x3, l_.str.43@PAGE
Lloh180:
	add	x3, x3, l_.str.43@PAGEOFF
	mov	w1, #4
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh181:
	adrp	x8, _examine_w_type@GOTPAGE
Lloh182:
	ldr	x8, [x8, _examine_w_type@GOTPAGEOFF]
Lloh183:
	str	x0, [x8]
	ldr	w0, [x19]
Lloh184:
	adrp	x3, l_.str.44@PAGE
Lloh185:
	add	x3, x3, l_.str.44@PAGEOFF
	mov	w1, #8
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh186:
	adrp	x8, _examine_g_type@GOTPAGE
Lloh187:
	ldr	x8, [x8, _examine_g_type@GOTPAGEOFF]
Lloh188:
	str	x0, [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
	add	sp, sp, #80
	ret
	.loh AdrpLdrGotLdr	Lloh92, Lloh93, Lloh94
	.loh AdrpAdd	Lloh90, Lloh91
	.loh AdrpLdrGot	Lloh88, Lloh89
	.loh AdrpAdd	Lloh86, Lloh87
	.loh AdrpAdd	Lloh84, Lloh85
	.loh AdrpAdd	Lloh82, Lloh83
	.loh AdrpLdrGot	Lloh80, Lloh81
	.loh AdrpAdd	Lloh78, Lloh79
	.loh AdrpAdd	Lloh76, Lloh77
	.loh AdrpLdrGotLdr	Lloh73, Lloh74, Lloh75
	.loh AdrpAdd	Lloh71, Lloh72
	.loh AdrpAdd	Lloh69, Lloh70
	.loh AdrpLdrGotLdr	Lloh66, Lloh67, Lloh68
	.loh AdrpLdrGot	Lloh64, Lloh65
	.loh AdrpAdd	Lloh62, Lloh63
	.loh AdrpLdrGot	Lloh60, Lloh61
	.loh AdrpAdd	Lloh58, Lloh59
	.loh AdrpLdrGotLdr	Lloh55, Lloh56, Lloh57
	.loh AdrpLdrGot	Lloh53, Lloh54
	.loh AdrpAdd	Lloh51, Lloh52
	.loh AdrpLdrGotLdr	Lloh48, Lloh49, Lloh50
	.loh AdrpAdd	Lloh46, Lloh47
	.loh AdrpLdrGotLdr	Lloh43, Lloh44, Lloh45
	.loh AdrpLdrGot	Lloh41, Lloh42
	.loh AdrpAdd	Lloh39, Lloh40
	.loh AdrpAdd	Lloh37, Lloh38
	.loh AdrpLdrGot	Lloh35, Lloh36
	.loh AdrpAdd	Lloh33, Lloh34
	.loh AdrpAdd	Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.loh AdrpAdd	Lloh26, Lloh27
	.loh AdrpAdd	Lloh24, Lloh25
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpLdrGot	Lloh17, Lloh18
	.loh AdrpAdd	Lloh15, Lloh16
	.loh AdrpAdd	Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh10, Lloh11, Lloh12
	.loh AdrpAdd	Lloh8, Lloh9
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotStr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh99, Lloh100
	.loh AdrpAdd	Lloh97, Lloh98
	.loh AdrpAdd	Lloh95, Lloh96
	.loh AdrpLdrGotStr	Lloh186, Lloh187, Lloh188
	.loh AdrpAdd	Lloh184, Lloh185
	.loh AdrpLdrGotStr	Lloh181, Lloh182, Lloh183
	.loh AdrpAdd	Lloh179, Lloh180
	.loh AdrpLdrGotStr	Lloh176, Lloh177, Lloh178
	.loh AdrpAdd	Lloh174, Lloh175
	.loh AdrpLdrGotStr	Lloh171, Lloh172, Lloh173
	.loh AdrpAdd	Lloh169, Lloh170
	.loh AdrpLdrGotStr	Lloh166, Lloh167, Lloh168
	.loh AdrpAdd	Lloh164, Lloh165
	.loh AdrpLdrGot	Lloh162, Lloh163
	.loh AdrpAdd	Lloh160, Lloh161
	.loh AdrpLdrGot	Lloh158, Lloh159
	.loh AdrpAdd	Lloh156, Lloh157
	.loh AdrpLdrGotLdr	Lloh153, Lloh154, Lloh155
	.loh AdrpLdrGot	Lloh151, Lloh152
	.loh AdrpLdrGot	Lloh149, Lloh150
	.loh AdrpAdd	Lloh147, Lloh148
	.loh AdrpLdrGot	Lloh145, Lloh146
	.loh AdrpAdd	Lloh143, Lloh144
	.loh AdrpLdrGotLdr	Lloh140, Lloh141, Lloh142
	.loh AdrpLdrGot	Lloh138, Lloh139
	.loh AdrpAdd	Lloh136, Lloh137
	.loh AdrpAdd	Lloh134, Lloh135
	.loh AdrpLdrGotLdr	Lloh131, Lloh132, Lloh133
	.loh AdrpAdd	Lloh129, Lloh130
	.loh AdrpAdd	Lloh127, Lloh128
	.loh AdrpAdd	Lloh125, Lloh126
	.loh AdrpAdd	Lloh123, Lloh124
	.loh AdrpAdd	Lloh121, Lloh122
	.loh AdrpAdd	Lloh119, Lloh120
	.loh AdrpLdrGotLdr	Lloh116, Lloh117, Lloh118
	.loh AdrpLdrGot	Lloh114, Lloh115
	.loh AdrpAdd	Lloh112, Lloh113
	.loh AdrpAdd	Lloh110, Lloh111
	.loh AdrpLdrGot	Lloh108, Lloh109
	.loh AdrpAdd	Lloh106, Lloh107
	.loh AdrpAdd	Lloh104, Lloh105
	.loh AdrpLdrGotLdr	Lloh101, Lloh102, Lloh103
	.cfi_endproc
                                        ; -- End function
	.comm	_current_display_number,4,2     ; @current_display_number
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"address"

	.comm	_address_info,4,2               ; @address_info
l_.str.1:                               ; @.str.1
	.asciz	"Describe where symbol SYM is stored."

l_.str.2:                               ; @.str.2
	.asciz	"symbol"

	.comm	_sym_info,4,2                   ; @sym_info
l_.str.3:                               ; @.str.3
	.asciz	"Describe what symbol is at location ADDR.\nOnly for symbols with fixed locations (global or static scope)."

l_.str.4:                               ; @.str.4
	.asciz	"x"

	.comm	_class_vars,4,2                 ; @class_vars
	.comm	_x_command,4,2                  ; @x_command
l_.str.5:                               ; @.str.5
	.asciz	"Examine memory: x/FMT ADDRESS.\nADDRESS is an expression for the memory address to examine.\nFMT is a repeat count followed by a format letter and a size letter.\nFormat letters are o(octal), x(hex), d(decimal), u(unsigned decimal),\n  t(binary), f(float), a(address), i(instruction), c(char) and s(string).\n"

l_.str.6:                               ; @.str.6
	.asciz	"Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes).\nThe specified number of objects of the specified size are printed\naccording to the format.\n\nDefaults for format and size letters are those previously used.\nDefault count is 1.  Default address is following last thing printed\nwith this command or \"print\"."

l_.str.7:                               ; @.str.7
	.asciz	"display"

	.comm	_display_info,4,2               ; @display_info
l_.str.8:                               ; @.str.8
	.asciz	"Expressions to display when program stops, with code numbers."

l_.str.9:                               ; @.str.9
	.asciz	"undisplay"

	.comm	_undisplay_command,4,2          ; @undisplay_command
l_.str.10:                              ; @.str.10
	.asciz	"Cancel some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to stop displaying.\nNo argument means cancel all automatic-display expressions.\n\"delete display\" has the same effect as this command.\nDo \"info display\" to see current list of code numbers."

	.comm	_cmdlist,4,2                    ; @cmdlist
	.comm	_display_command,4,2            ; @display_command
l_.str.11:                              ; @.str.11
	.asciz	"Print value of expression EXP each time the program stops.\n/FMT may be used before EXP as in the \"print\" command.\n/FMT \"i\" or \"s\" or including a size-letter is allowed,\nas in the \"x\" command, and then EXP is used to get the address to examine\nand examining is done as in the \"x\" command.\n\nWith no argument, display all currently requested auto-display expressions.\nUse \"undisplay\" to cancel display requests previously made."

	.comm	_enable_display,4,2             ; @enable_display
l_.str.12:                              ; @.str.12
	.asciz	"Enable some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to resume displaying.\nNo argument means enable all automatic-display expressions.\nDo \"info display\" to see current list of code numbers."

	.comm	_enablelist,4,2                 ; @enablelist
	.comm	_disable_display_command,4,2    ; @disable_display_command
l_.str.13:                              ; @.str.13
	.asciz	"Disable some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to stop displaying.\nNo argument means disable all automatic-display expressions.\nDo \"info display\" to see current list of code numbers."

	.comm	_disablelist,4,2                ; @disablelist
l_.str.14:                              ; @.str.14
	.asciz	"Cancel some expressions to be displayed when program stops.\nArguments are the code numbers of the expressions to stop displaying.\nNo argument means cancel all automatic-display expressions.\nDo \"info display\" to see current list of code numbers."

	.comm	_deletelist,4,2                 ; @deletelist
l_.str.15:                              ; @.str.15
	.asciz	"printf"

	.comm	_printf_command,4,2             ; @printf_command
l_.str.16:                              ; @.str.16
	.asciz	"printf \"printf format string\", arg1, arg2, arg3, ..., argn\nThis is useful for formatted output in user-defined commands."

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

	.comm	_output_command,4,2             ; @output_command
l_.str.18:                              ; @.str.18
	.asciz	"Like \"print\" but don't put in value history and don't print newline.\nThis is useful in user-defined commands."

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

	.comm	_set_command,4,2                ; @set_command
l_.str.20:                              ; @.str.20
	.asciz	"Evaluate expression EXP and assign result to variable VAR, using assignment\nsyntax appropriate for the current language (VAR = EXP or VAR := EXP for\nexample).  VAR may be a debugger \"convenience\" variable (names starting\nwith $), a register (a few standard names starting with $), or an actual\nvariable in the program being debugged.  EXP is any valid expression.\n"

l_.str.21:                              ; @.str.21
	.asciz	"Use \"set variable\" for variables with names identical to set subcommands.\n\nWith a subcommand, this command modifies parts of the gdb environment.\nYou can see these environment settings with the \"show\" command."

	.comm	_setlist,4,2                    ; @setlist
l_.str.22:                              ; @.str.22
	.asciz	"set "

	.comm	_dbx_commands,8,3               ; @dbx_commands
l_.str.23:                              ; @.str.23
	.asciz	"assign"

l_.str.24:                              ; @.str.24
	.asciz	"call"

	.comm	_call_command,4,2               ; @call_command
l_.str.25:                              ; @.str.25
	.asciz	"Call a function in the program.\nThe argument is the function name and arguments, in the notation of the\ncurrent working language.  The result is printed and saved in the value\nhistory, if it is not void."

	.comm	_location_completer,4,2         ; @location_completer
l_.str.26:                              ; @.str.26
	.asciz	"variable"

l_.str.27:                              ; @.str.27
	.asciz	"Evaluate expression EXP and assign result to variable VAR, using assignment\nsyntax appropriate for the current language (VAR = EXP or VAR := EXP for\nexample).  VAR may be a debugger \"convenience\" variable (names starting\nwith $), a register (a few standard names starting with $), or an actual\nvariable in the program being debugged.  EXP is any valid expression.\nThis may usually be abbreviated to simply \"set\"."

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

	.comm	_print_command,4,2              ; @print_command
l_.str.29:                              ; @.str.29
	.asciz	"Print value of expression EXP.\nVariables accessible are those of the lexical environment of the selected\nstack frame, plus all those whose scope is global or an entire file.\n\n$NUM gets previous value number NUM.  $ and $$ are the last two values.\n$$NUM refers to NUM'th value back from the last one.\nNames starting with $ refer to registers (with the values they would have\n"

l_.str.30:                              ; @.str.30
	.asciz	"if the program were to return to the stack frame now selected, restoring\nall registers saved by frames farther in) or else to debugger\n\"convenience\" variables (any such name not a known register).\nUse assignment expressions to give values to convenience variables.\n"

l_.str.31:                              ; @.str.31
	.asciz	"\n{TYPE}ADREXP refers to a datum of data type TYPE, located at address ADREXP.\n@ is a binary operator for treating consecutive data objects\nanywhere in memory as an array.  FOO@NUM gives an array whose first\nelement is FOO, whose second element is stored in the space following\nwhere FOO is stored, etc.  FOO must be an expression whose value\nresides in memory.\n"

l_.str.32:                              ; @.str.32
	.asciz	"\nEXP may be preceded with /FMT, where FMT is a format letter\nbut no count or size letter (see \"x\" command)."

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

l_.str.34:                              ; @.str.34
	.asciz	"inspect"

	.comm	_inspect_command,4,2            ; @inspect_command
l_.str.35:                              ; @.str.35
	.asciz	"Same as \"print\" command, except that if you are running in the epoch\nenvironment, the value is printed in its own window."

l_.str.36:                              ; @.str.36
	.asciz	"max-symbolic-offset"

	.comm	_no_class,4,2                   ; @no_class
	.comm	_var_uinteger,4,2               ; @var_uinteger
	.comm	_max_symbolic_offset,4,2        ; @max_symbolic_offset
l_.str.37:                              ; @.str.37
	.asciz	"Set the largest offset that will be printed in <symbol+1234> form."

	.comm	_setprintlist,4,2               ; @setprintlist
	.comm	_showprintlist,4,2              ; @showprintlist
l_.str.38:                              ; @.str.38
	.asciz	"symbol-filename"

	.comm	_var_boolean,4,2                ; @var_boolean
	.comm	_print_symbol_filename,4,2      ; @print_symbol_filename
l_.str.39:                              ; @.str.39
	.asciz	"Set printing of source filename and line number with <symbol>."

	.comm	_TYPE_CODE_INT,4,2              ; @TYPE_CODE_INT
l_.str.40:                              ; @.str.40
	.asciz	"examine_i_type"

	.comm	_examine_i_type,8,3             ; @examine_i_type
l_.str.41:                              ; @.str.41
	.asciz	"examine_b_type"

	.comm	_examine_b_type,8,3             ; @examine_b_type
l_.str.42:                              ; @.str.42
	.asciz	"examine_h_type"

	.comm	_examine_h_type,8,3             ; @examine_h_type
l_.str.43:                              ; @.str.43
	.asciz	"examine_w_type"

	.comm	_examine_w_type,8,3             ; @examine_w_type
l_.str.44:                              ; @.str.44
	.asciz	"examine_g_type"

	.comm	_examine_g_type,8,3             ; @examine_g_type
	.comm	_whereis_command,4,2            ; @whereis_command
.subsections_via_symbols
