	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function handle_options
_handle_options:                        ## @handle_options
	.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
	subq	$40, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rdx, -48(%rbp)                 ## 8-byte Spill
	movq	(%rdi), %r12
	cmpl	$0, (%rsi)
	movq	%r12, %r14
	jle	LBB0_84
## %bb.1:
	movq	%rsi, %r15
	movq	%rdi, %r13
	movq	%r12, %r14
	.p2align	4, 0x90
LBB0_2:                                 ## =>This Inner Loop Header: Depth=1
	movq	(%r14), %rbx
	movq	%rbx, -56(%rbp)
	cmpb	$45, (%rbx)
	jne	LBB0_84
## %bb.3:                               ##   in Loop: Header=BB0_2 Depth=1
	movq	%rbx, %rdi
	leaq	L_.str(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_84
## %bb.4:                               ##   in Loop: Header=BB0_2 Depth=1
	movq	%rbx, %rdi
	leaq	L_.str.1(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_84
## %bb.5:                               ##   in Loop: Header=BB0_2 Depth=1
	movq	%rbx, %rdi
	leaq	L_.str.2(%rip), %rsi
	leaq	-56(%rbp), %rdx
	callq	_skip_prefix
	movq	-56(%rbp), %r14
	testq	%rax, %rax
	je	LBB0_8
## %bb.6:                               ##   in Loop: Header=BB0_2 Depth=1
	cmpb	$61, (%r14)
	jne	LBB0_85
## %bb.7:                               ##   in Loop: Header=BB0_2 Depth=1
	incq	%r14
	movq	%r14, %rdi
	callq	_git_set_exec_path
	jmp	LBB0_27
	.p2align	4, 0x90
LBB0_8:                                 ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.4(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_88
## %bb.9:                               ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.5(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_86
## %bb.10:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.6(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_87
## %bb.11:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.7(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_20
## %bb.12:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.8(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_20
## %bb.13:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.9(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_21
## %bb.14:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.10(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_21
## %bb.15:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.11(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_22
## %bb.16:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.13(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_29
## %bb.17:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.15(%rip), %rsi
	leaq	-56(%rbp), %rdx
	callq	_skip_prefix
	testq	%rax, %rax
	je	LBB0_35
## %bb.18:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_DIR_ENVIRONMENT@GOTPCREL(%rip), %rax
LBB0_19:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	(%rax), %edi
	movq	-56(%rbp), %rsi
	jmp	LBB0_24
	.p2align	4, 0x90
LBB0_20:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_use_pager@GOTPCREL(%rip), %rax
	jmp	LBB0_26
LBB0_21:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_use_pager@GOTPCREL(%rip), %rax
	movl	$0, (%rax)
	cmpq	$0, -48(%rbp)                   ## 8-byte Folded Reload
	jne	LBB0_25
	jmp	LBB0_27
LBB0_22:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_read_replace_refs@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
	movq	_NO_REPLACE_OBJECTS_ENVIRONMENT@GOTPCREL(%rip), %rax
LBB0_23:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	(%rax), %edi
	leaq	L_.str.12(%rip), %rsi
LBB0_24:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	$1, %edx
	callq	_setenv
	cmpq	$0, -48(%rbp)                   ## 8-byte Folded Reload
	je	LBB0_27
LBB0_25:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	-48(%rbp), %rax                 ## 8-byte Reload
LBB0_26:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	$1, (%rax)
LBB0_27:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	(%r15), %eax
LBB0_28:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	(%r13), %r14
	addq	$8, %r14
	movq	%r14, (%r13)
	leal	-1(%rax), %ecx
	movl	%ecx, (%r15)
	cmpl	$1, %eax
	jg	LBB0_2
	jmp	LBB0_84
LBB0_29:                                ##   in Loop: Header=BB0_2 Depth=1
	cmpl	$1, (%r15)
	jg	LBB0_31
## %bb.30:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.14(%rip), %rdi
	callq	__
	movl	%ebx, %edi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	movq	_git_usage_string@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_usage
LBB0_31:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_DIR_ENVIRONMENT@GOTPCREL(%rip), %rax
LBB0_32:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	(%rax), %edi
	movq	(%r13), %rax
	movq	8(%rax), %rsi
	movl	$1, %edx
	callq	_setenv
	movq	-48(%rbp), %rax                 ## 8-byte Reload
	testq	%rax, %rax
	je	LBB0_34
LBB0_33:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	$1, (%rax)
LBB0_34:                                ##   in Loop: Header=BB0_2 Depth=1
	addq	$8, (%r13)
	movl	(%r15), %eax
	decl	%eax
	jmp	LBB0_28
LBB0_35:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	-56(%rbp), %rbx
	movq	%rbx, %rdi
	leaq	L_.str.16(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_38
## %bb.36:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%rbx, %rdi
	leaq	L_.str.18(%rip), %rsi
	leaq	-56(%rbp), %rdx
	callq	_skip_prefix
	testq	%rax, %rax
	je	LBB0_41
## %bb.37:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_NAMESPACE_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_19
LBB0_38:                                ##   in Loop: Header=BB0_2 Depth=1
	cmpl	$1, (%r15)
	jg	LBB0_40
## %bb.39:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.17(%rip), %rdi
	callq	__
	movl	%ebx, %edi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	movq	_git_usage_string@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_usage
LBB0_40:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_NAMESPACE_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_32
LBB0_41:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	-56(%rbp), %rbx
	movq	%rbx, %rdi
	leaq	L_.str.19(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_44
## %bb.42:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%rbx, %rdi
	leaq	L_.str.21(%rip), %rsi
	leaq	-56(%rbp), %rdx
	callq	_skip_prefix
	testq	%rax, %rax
	je	LBB0_47
## %bb.43:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_WORK_TREE_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_19
LBB0_44:                                ##   in Loop: Header=BB0_2 Depth=1
	cmpl	$1, (%r15)
	jg	LBB0_46
## %bb.45:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.20(%rip), %rdi
	callq	__
	movl	%ebx, %edi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	movq	_git_usage_string@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_usage
LBB0_46:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_WORK_TREE_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_32
LBB0_47:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	-56(%rbp), %rbx
	movq	%rbx, %rdi
	leaq	L_.str.22(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_50
## %bb.48:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%rbx, %rdi
	leaq	L_.str.24(%rip), %rsi
	leaq	-56(%rbp), %rdx
	callq	_skip_prefix
	testq	%rax, %rax
	je	LBB0_53
## %bb.49:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_SUPER_PREFIX_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_19
LBB0_50:                                ##   in Loop: Header=BB0_2 Depth=1
	cmpl	$1, (%r15)
	jg	LBB0_52
## %bb.51:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.23(%rip), %rdi
	callq	__
	movl	%ebx, %edi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	movq	_git_usage_string@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_usage
LBB0_52:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_SUPER_PREFIX_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_32
LBB0_53:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	-56(%rbp), %r14
	movq	%r14, %rdi
	leaq	L_.str.25(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_65
## %bb.54:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.27(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_67
## %bb.55:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.29(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_70
## %bb.56:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.30(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_71
## %bb.57:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.31(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_72
## %bb.58:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.32(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_73
## %bb.59:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.33(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_74
## %bb.60:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.34(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_75
## %bb.61:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.35(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_76
## %bb.62:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.36(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	je	LBB0_77
## %bb.63:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	%r14, %rdi
	leaq	L_.str.39(%rip), %rsi
	leaq	-56(%rbp), %rdx
	callq	_skip_prefix
	testq	%rax, %rax
	jne	LBB0_91
## %bb.64:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.42(%rip), %rdi
	callq	__
	movq	-56(%rbp), %rdx
	movl	%ebx, %edi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	movq	_git_usage_string@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_usage
	jmp	LBB0_27
LBB0_65:                                ##   in Loop: Header=BB0_2 Depth=1
	xorl	%eax, %eax
	callq	_xgetcwd
	movq	%rax, %rbx
	movq	_is_bare_repository_cfg@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	movq	_GIT_DIR_ENVIRONMENT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	%rbx, %rsi
	xorl	%edx, %edx
	callq	_setenv
	movq	%rbx, %rdi
	callq	_free
	movq	_GIT_IMPLICIT_WORK_TREE_ENVIRONMENT@GOTPCREL(%rip), %rax
LBB0_66:                                ##   in Loop: Header=BB0_2 Depth=1
	movl	(%rax), %edi
	leaq	L_.str.26(%rip), %rsi
	jmp	LBB0_24
LBB0_67:                                ##   in Loop: Header=BB0_2 Depth=1
	cmpl	$1, (%r15)
	jg	LBB0_69
## %bb.68:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.28(%rip), %rdi
	callq	__
	movl	%ebx, %edi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	movq	_git_usage_string@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_usage
LBB0_69:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	(%r13), %rax
	movq	8(%rax), %rdi
	callq	_git_config_push_parameter
	jmp	LBB0_34
LBB0_70:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_LITERAL_PATHSPECS_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_23
LBB0_71:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_LITERAL_PATHSPECS_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_66
LBB0_72:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_GLOB_PATHSPECS_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_23
LBB0_73:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_NOGLOB_PATHSPECS_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_23
LBB0_74:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_ICASE_PATHSPECS_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_23
LBB0_75:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	_GIT_OPTIONAL_LOCKS_ENVIRONMENT@GOTPCREL(%rip), %rax
	jmp	LBB0_66
LBB0_76:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	(%r13), %rax
	leaq	8(%rax), %rcx
	movq	%rcx, (%r13)
	decl	(%r15)
	movq	_the_repository@GOTPCREL(%rip), %rcx
	movl	(%rcx), %edi
	movq	8(%rax), %rsi
	movl	$1, %edx
	callq	_set_alternate_shallow_file
	cmpq	$0, -48(%rbp)                   ## 8-byte Folded Reload
	jne	LBB0_25
	jmp	LBB0_27
LBB0_77:                                ##   in Loop: Header=BB0_2 Depth=1
	cmpl	$1, (%r15)
	jg	LBB0_79
## %bb.78:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.37(%rip), %rdi
	callq	__
	movl	%ebx, %edi
	movq	%rax, %rsi
	xorl	%eax, %eax
	callq	_fprintf
	movq	_git_usage_string@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_usage
LBB0_79:                                ##   in Loop: Header=BB0_2 Depth=1
	movq	(%r13), %rax
	movq	8(%rax), %rdi
	cmpb	$0, (%rdi)
	je	LBB0_34
## %bb.80:                              ##   in Loop: Header=BB0_2 Depth=1
	callq	_chdir
	testq	%rax, %rax
	je	LBB0_82
## %bb.81:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	(%r13), %rax
	movq	8(%rax), %rsi
	leaq	L_.str.38(%rip), %rdi
	callq	_die_errno
LBB0_82:                                ##   in Loop: Header=BB0_2 Depth=1
	cmpq	$0, -48(%rbp)                   ## 8-byte Folded Reload
	je	LBB0_34
## %bb.83:                              ##   in Loop: Header=BB0_2 Depth=1
	movq	-48(%rbp), %rax                 ## 8-byte Reload
	jmp	LBB0_33
LBB0_84:
	subq	%r12, %r14
	shrq	$3, %r14
	movl	%r14d, %eax
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_85:
	xorl	%eax, %eax
	callq	_git_exec_path
	jmp	LBB0_90
LBB0_86:
	movq	_GIT_MAN_PATH@GOTPCREL(%rip), %rax
	jmp	LBB0_89
LBB0_87:
	movq	_GIT_INFO_PATH@GOTPCREL(%rip), %rax
	jmp	LBB0_89
LBB0_88:
	movq	_GIT_HTML_PATH@GOTPCREL(%rip), %rax
LBB0_89:
	movl	(%rax), %edi
	callq	_system_path
LBB0_90:
	movl	%eax, %edi
	callq	_puts
	leaq	L_.str.3(%rip), %rdi
	callq	_trace2_cmd_name
	xorl	%edi, %edi
	callq	_exit
LBB0_91:
	leaq	L_.str.3(%rip), %rdi
	callq	_trace2_cmd_name
	movq	-56(%rbp), %rbx
	leaq	L_.str.40(%rip), %rsi
	movq	%rbx, %rdi
	callq	_strcmp
	testl	%eax, %eax
	jne	LBB0_96
## %bb.92:
	movq	_STRING_LIST_INIT_DUP@GOTPCREL(%rip), %rax
	movups	(%rax), %xmm0
	movaps	%xmm0, -80(%rbp)
	movq	_NO_PARSEOPT@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	-80(%rbp), %rdi
	callq	_list_builtins
	cmpl	$0, -80(%rbp)
	jle	LBB0_95
## %bb.93:
	xorl	%ebx, %ebx
	leaq	L_.str.41(%rip), %r14
LBB0_94:                                ## =>This Inner Loop Header: Depth=1
	movq	-72(%rbp), %rax
	movq	(%rax,%rbx,8), %rsi
	movq	%r14, %rdi
	callq	_printf
	incq	%rbx
	movslq	-80(%rbp), %rax
	cmpq	%rax, %rbx
	jl	LBB0_94
LBB0_95:
	leaq	-80(%rbp), %rdi
	xorl	%esi, %esi
	callq	_string_list_clear
	xorl	%edi, %edi
	callq	_exit
LBB0_96:
	movq	%rbx, %rdi
	callq	_list_cmds
	movl	%eax, %edi
	callq	_exit
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"--help"

L_.str.1:                               ## @.str.1
	.asciz	"--version"

L_.str.2:                               ## @.str.2
	.asciz	"--exec-path"

L_.str.3:                               ## @.str.3
	.asciz	"_query_"

L_.str.4:                               ## @.str.4
	.asciz	"--html-path"

	.comm	_GIT_HTML_PATH,4,2              ## @GIT_HTML_PATH
L_.str.5:                               ## @.str.5
	.asciz	"--man-path"

	.comm	_GIT_MAN_PATH,4,2               ## @GIT_MAN_PATH
L_.str.6:                               ## @.str.6
	.asciz	"--info-path"

	.comm	_GIT_INFO_PATH,4,2              ## @GIT_INFO_PATH
L_.str.7:                               ## @.str.7
	.asciz	"-p"

L_.str.8:                               ## @.str.8
	.asciz	"--paginate"

	.comm	_use_pager,4,2                  ## @use_pager
L_.str.9:                               ## @.str.9
	.asciz	"-P"

L_.str.10:                              ## @.str.10
	.asciz	"--no-pager"

L_.str.11:                              ## @.str.11
	.asciz	"--no-replace-objects"

	.comm	_read_replace_refs,8,3          ## @read_replace_refs
	.comm	_NO_REPLACE_OBJECTS_ENVIRONMENT,4,2 ## @NO_REPLACE_OBJECTS_ENVIRONMENT
L_.str.12:                              ## @.str.12
	.asciz	"1"

L_.str.13:                              ## @.str.13
	.asciz	"--git-dir"

	.comm	_stderr,4,2                     ## @stderr
L_.str.14:                              ## @.str.14
	.asciz	"no directory given for --git-dir\n"

	.comm	_git_usage_string,4,2           ## @git_usage_string
	.comm	_GIT_DIR_ENVIRONMENT,4,2        ## @GIT_DIR_ENVIRONMENT
L_.str.15:                              ## @.str.15
	.asciz	"--git-dir="

L_.str.16:                              ## @.str.16
	.asciz	"--namespace"

L_.str.17:                              ## @.str.17
	.asciz	"no namespace given for --namespace\n"

	.comm	_GIT_NAMESPACE_ENVIRONMENT,4,2  ## @GIT_NAMESPACE_ENVIRONMENT
L_.str.18:                              ## @.str.18
	.asciz	"--namespace="

L_.str.19:                              ## @.str.19
	.asciz	"--work-tree"

L_.str.20:                              ## @.str.20
	.asciz	"no directory given for --work-tree\n"

	.comm	_GIT_WORK_TREE_ENVIRONMENT,4,2  ## @GIT_WORK_TREE_ENVIRONMENT
L_.str.21:                              ## @.str.21
	.asciz	"--work-tree="

L_.str.22:                              ## @.str.22
	.asciz	"--super-prefix"

L_.str.23:                              ## @.str.23
	.asciz	"no prefix given for --super-prefix\n"

	.comm	_GIT_SUPER_PREFIX_ENVIRONMENT,4,2 ## @GIT_SUPER_PREFIX_ENVIRONMENT
L_.str.24:                              ## @.str.24
	.asciz	"--super-prefix="

L_.str.25:                              ## @.str.25
	.asciz	"--bare"

	.comm	_is_bare_repository_cfg,4,2     ## @is_bare_repository_cfg
	.comm	_GIT_IMPLICIT_WORK_TREE_ENVIRONMENT,4,2 ## @GIT_IMPLICIT_WORK_TREE_ENVIRONMENT
L_.str.26:                              ## @.str.26
	.asciz	"0"

L_.str.27:                              ## @.str.27
	.asciz	"-c"

L_.str.28:                              ## @.str.28
	.asciz	"-c expects a configuration string\n"

L_.str.29:                              ## @.str.29
	.asciz	"--literal-pathspecs"

	.comm	_GIT_LITERAL_PATHSPECS_ENVIRONMENT,4,2 ## @GIT_LITERAL_PATHSPECS_ENVIRONMENT
L_.str.30:                              ## @.str.30
	.asciz	"--no-literal-pathspecs"

L_.str.31:                              ## @.str.31
	.asciz	"--glob-pathspecs"

	.comm	_GIT_GLOB_PATHSPECS_ENVIRONMENT,4,2 ## @GIT_GLOB_PATHSPECS_ENVIRONMENT
L_.str.32:                              ## @.str.32
	.asciz	"--noglob-pathspecs"

	.comm	_GIT_NOGLOB_PATHSPECS_ENVIRONMENT,4,2 ## @GIT_NOGLOB_PATHSPECS_ENVIRONMENT
L_.str.33:                              ## @.str.33
	.asciz	"--icase-pathspecs"

	.comm	_GIT_ICASE_PATHSPECS_ENVIRONMENT,4,2 ## @GIT_ICASE_PATHSPECS_ENVIRONMENT
L_.str.34:                              ## @.str.34
	.asciz	"--no-optional-locks"

	.comm	_GIT_OPTIONAL_LOCKS_ENVIRONMENT,4,2 ## @GIT_OPTIONAL_LOCKS_ENVIRONMENT
L_.str.35:                              ## @.str.35
	.asciz	"--shallow-file"

	.comm	_the_repository,4,2             ## @the_repository
L_.str.36:                              ## @.str.36
	.asciz	"-C"

L_.str.37:                              ## @.str.37
	.asciz	"no directory given for -C\n"

L_.str.38:                              ## @.str.38
	.asciz	"cannot change to '%s'"

L_.str.39:                              ## @.str.39
	.asciz	"--list-cmds="

L_.str.40:                              ## @.str.40
	.asciz	"parseopt"

	.comm	_STRING_LIST_INIT_DUP,16,3      ## @STRING_LIST_INIT_DUP
	.comm	_NO_PARSEOPT,4,2                ## @NO_PARSEOPT
L_.str.41:                              ## @.str.41
	.asciz	"%s "

L_.str.42:                              ## @.str.42
	.asciz	"unknown option: %s\n"

	.no_dead_strip	_handle_options
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function handle_options
_handle_options:                        ; @handle_options
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #144
	.cfi_def_cfa_offset 144
	stp	x28, x27, [sp, #48]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #64]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #80]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #96]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #112]            ; 16-byte Folded Spill
	stp	x29, x30, [sp, #128]            ; 16-byte Folded Spill
	add	x29, sp, #128
	.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
	.cfi_offset w27, -88
	.cfi_offset w28, -96
	ldr	x27, [x0]
	ldr	w8, [x1]
	cmp	w8, #1
	b.lt	LBB0_82
; %bb.1:
	mov	x19, x2
	mov	x20, x1
	mov	x21, x0
Lloh0:
	adrp	x22, l_.str@PAGE
Lloh1:
	add	x22, x22, l_.str@PAGEOFF
Lloh2:
	adrp	x23, l_.str.1@PAGE
Lloh3:
	add	x23, x23, l_.str.1@PAGEOFF
Lloh4:
	adrp	x24, l_.str.2@PAGE
Lloh5:
	add	x24, x24, l_.str.2@PAGEOFF
Lloh6:
	adrp	x28, l_.str.7@PAGE
Lloh7:
	add	x28, x28, l_.str.7@PAGEOFF
	mov	x26, x27
LBB0_2:                                 ; =>This Inner Loop Header: Depth=1
	ldr	x25, [x26]
	str	x25, [sp, #40]
	ldrb	w8, [x25]
	cmp	w8, #45
	b.ne	LBB0_83
; %bb.3:                                ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
	mov	x1, x22
	bl	_strcmp
	cbz	w0, LBB0_83
; %bb.4:                                ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
	mov	x1, x23
	bl	_strcmp
	cbz	w0, LBB0_83
; %bb.5:                                ;   in Loop: Header=BB0_2 Depth=1
	add	x2, sp, #40
	mov	x0, x25
	mov	x1, x24
	bl	_skip_prefix
	ldr	x25, [sp, #40]
	cbz	x0, LBB0_8
; %bb.6:                                ;   in Loop: Header=BB0_2 Depth=1
	ldrb	w8, [x25]
	cmp	w8, #61
	b.ne	LBB0_84
; %bb.7:                                ;   in Loop: Header=BB0_2 Depth=1
	add	x0, x25, #1
	bl	_git_set_exec_path
	b	LBB0_26
LBB0_8:                                 ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh8:
	adrp	x1, l_.str.4@PAGE
Lloh9:
	add	x1, x1, l_.str.4@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_87
; %bb.9:                                ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh10:
	adrp	x1, l_.str.5@PAGE
Lloh11:
	add	x1, x1, l_.str.5@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_85
; %bb.10:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh12:
	adrp	x1, l_.str.6@PAGE
Lloh13:
	add	x1, x1, l_.str.6@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_86
; %bb.11:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
	mov	x1, x28
	bl	_strcmp
	cbz	w0, LBB0_20
; %bb.12:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh14:
	adrp	x1, l_.str.8@PAGE
Lloh15:
	add	x1, x1, l_.str.8@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_20
; %bb.13:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh16:
	adrp	x1, l_.str.9@PAGE
Lloh17:
	add	x1, x1, l_.str.9@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_21
; %bb.14:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh18:
	adrp	x1, l_.str.10@PAGE
Lloh19:
	add	x1, x1, l_.str.10@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_21
; %bb.15:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh20:
	adrp	x1, l_.str.11@PAGE
Lloh21:
	add	x1, x1, l_.str.11@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_22
; %bb.16:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh22:
	adrp	x1, l_.str.13@PAGE
Lloh23:
	add	x1, x1, l_.str.13@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_28
; %bb.17:                               ;   in Loop: Header=BB0_2 Depth=1
	add	x2, sp, #40
	mov	x0, x25
Lloh24:
	adrp	x1, l_.str.15@PAGE
Lloh25:
	add	x1, x1, l_.str.15@PAGEOFF
	bl	_skip_prefix
	cbz	x0, LBB0_34
; %bb.18:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh26:
	adrp	x8, _GIT_DIR_ENVIRONMENT@GOTPAGE
Lloh27:
	ldr	x8, [x8, _GIT_DIR_ENVIRONMENT@GOTPAGEOFF]
LBB0_19:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w0, [x8]
	ldr	x1, [sp, #40]
	b	LBB0_24
LBB0_20:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh28:
	adrp	x8, _use_pager@GOTPAGE
Lloh29:
	ldr	x8, [x8, _use_pager@GOTPAGEOFF]
	mov	w9, #1
Lloh30:
	str	w9, [x8]
	b	LBB0_26
LBB0_21:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh31:
	adrp	x8, _use_pager@GOTPAGE
Lloh32:
	ldr	x8, [x8, _use_pager@GOTPAGEOFF]
Lloh33:
	str	wzr, [x8]
	cbnz	x19, LBB0_25
	b	LBB0_26
LBB0_22:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh34:
	adrp	x8, _read_replace_refs@GOTPAGE
Lloh35:
	ldr	x8, [x8, _read_replace_refs@GOTPAGEOFF]
Lloh36:
	str	xzr, [x8]
Lloh37:
	adrp	x8, _NO_REPLACE_OBJECTS_ENVIRONMENT@GOTPAGE
Lloh38:
	ldr	x8, [x8, _NO_REPLACE_OBJECTS_ENVIRONMENT@GOTPAGEOFF]
LBB0_23:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w0, [x8]
Lloh39:
	adrp	x1, l_.str.12@PAGE
Lloh40:
	add	x1, x1, l_.str.12@PAGEOFF
LBB0_24:                                ;   in Loop: Header=BB0_2 Depth=1
	mov	w2, #1
	bl	_setenv
	cbz	x19, LBB0_26
LBB0_25:                                ;   in Loop: Header=BB0_2 Depth=1
	mov	w8, #1
	str	w8, [x19]
LBB0_26:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x20]
LBB0_27:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x9, [x21]
	add	x26, x9, #8
	str	x26, [x21]
	subs	w8, w8, #1
	str	w8, [x20]
	b.gt	LBB0_2
	b	LBB0_83
LBB0_28:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x20]
	cmp	w8, #1
	b.gt	LBB0_30
; %bb.29:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh41:
	adrp	x8, _stderr@GOTPAGE
Lloh42:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh43:
	ldr	w25, [x8]
Lloh44:
	adrp	x0, l_.str.14@PAGE
Lloh45:
	add	x0, x0, l_.str.14@PAGEOFF
	bl	__
	mov	x1, x0
	mov	x0, x25
	bl	_fprintf
Lloh46:
	adrp	x8, _git_usage_string@GOTPAGE
Lloh47:
	ldr	x8, [x8, _git_usage_string@GOTPAGEOFF]
Lloh48:
	ldr	w0, [x8]
	bl	_usage
LBB0_30:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh49:
	adrp	x8, _GIT_DIR_ENVIRONMENT@GOTPAGE
Lloh50:
	ldr	x8, [x8, _GIT_DIR_ENVIRONMENT@GOTPAGEOFF]
LBB0_31:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w0, [x8]
	ldr	x8, [x21]
	ldr	x1, [x8, #8]
	mov	w2, #1
	bl	_setenv
	cbz	x19, LBB0_33
LBB0_32:                                ;   in Loop: Header=BB0_2 Depth=1
	mov	w8, #1
	str	w8, [x19]
LBB0_33:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x8, [x21]
	add	x8, x8, #8
	str	x8, [x21]
	ldr	w8, [x20]
	sub	w8, w8, #1
	b	LBB0_27
LBB0_34:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x25, [sp, #40]
	mov	x0, x25
Lloh51:
	adrp	x1, l_.str.16@PAGE
Lloh52:
	add	x1, x1, l_.str.16@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_37
; %bb.35:                               ;   in Loop: Header=BB0_2 Depth=1
	add	x2, sp, #40
	mov	x0, x25
Lloh53:
	adrp	x1, l_.str.18@PAGE
Lloh54:
	add	x1, x1, l_.str.18@PAGEOFF
	bl	_skip_prefix
	cbz	x0, LBB0_40
; %bb.36:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh55:
	adrp	x8, _GIT_NAMESPACE_ENVIRONMENT@GOTPAGE
Lloh56:
	ldr	x8, [x8, _GIT_NAMESPACE_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_19
LBB0_37:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x20]
	cmp	w8, #1
	b.gt	LBB0_39
; %bb.38:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh57:
	adrp	x8, _stderr@GOTPAGE
Lloh58:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh59:
	ldr	w25, [x8]
Lloh60:
	adrp	x0, l_.str.17@PAGE
Lloh61:
	add	x0, x0, l_.str.17@PAGEOFF
	bl	__
	mov	x1, x0
	mov	x0, x25
	bl	_fprintf
Lloh62:
	adrp	x8, _git_usage_string@GOTPAGE
Lloh63:
	ldr	x8, [x8, _git_usage_string@GOTPAGEOFF]
Lloh64:
	ldr	w0, [x8]
	bl	_usage
LBB0_39:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh65:
	adrp	x8, _GIT_NAMESPACE_ENVIRONMENT@GOTPAGE
Lloh66:
	ldr	x8, [x8, _GIT_NAMESPACE_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_31
LBB0_40:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x25, [sp, #40]
	mov	x0, x25
Lloh67:
	adrp	x1, l_.str.19@PAGE
Lloh68:
	add	x1, x1, l_.str.19@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_43
; %bb.41:                               ;   in Loop: Header=BB0_2 Depth=1
	add	x2, sp, #40
	mov	x0, x25
Lloh69:
	adrp	x1, l_.str.21@PAGE
Lloh70:
	add	x1, x1, l_.str.21@PAGEOFF
	bl	_skip_prefix
	cbz	x0, LBB0_46
; %bb.42:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh71:
	adrp	x8, _GIT_WORK_TREE_ENVIRONMENT@GOTPAGE
Lloh72:
	ldr	x8, [x8, _GIT_WORK_TREE_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_19
LBB0_43:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x20]
	cmp	w8, #1
	b.gt	LBB0_45
; %bb.44:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh73:
	adrp	x8, _stderr@GOTPAGE
Lloh74:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh75:
	ldr	w25, [x8]
Lloh76:
	adrp	x0, l_.str.20@PAGE
Lloh77:
	add	x0, x0, l_.str.20@PAGEOFF
	bl	__
	mov	x1, x0
	mov	x0, x25
	bl	_fprintf
Lloh78:
	adrp	x8, _git_usage_string@GOTPAGE
Lloh79:
	ldr	x8, [x8, _git_usage_string@GOTPAGEOFF]
Lloh80:
	ldr	w0, [x8]
	bl	_usage
LBB0_45:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh81:
	adrp	x8, _GIT_WORK_TREE_ENVIRONMENT@GOTPAGE
Lloh82:
	ldr	x8, [x8, _GIT_WORK_TREE_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_31
LBB0_46:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x25, [sp, #40]
	mov	x0, x25
Lloh83:
	adrp	x1, l_.str.22@PAGE
Lloh84:
	add	x1, x1, l_.str.22@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_49
; %bb.47:                               ;   in Loop: Header=BB0_2 Depth=1
	add	x2, sp, #40
	mov	x0, x25
Lloh85:
	adrp	x1, l_.str.24@PAGE
Lloh86:
	add	x1, x1, l_.str.24@PAGEOFF
	bl	_skip_prefix
	cbz	x0, LBB0_52
; %bb.48:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh87:
	adrp	x8, _GIT_SUPER_PREFIX_ENVIRONMENT@GOTPAGE
Lloh88:
	ldr	x8, [x8, _GIT_SUPER_PREFIX_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_19
LBB0_49:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x20]
	cmp	w8, #1
	b.gt	LBB0_51
; %bb.50:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh89:
	adrp	x8, _stderr@GOTPAGE
Lloh90:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh91:
	ldr	w25, [x8]
Lloh92:
	adrp	x0, l_.str.23@PAGE
Lloh93:
	add	x0, x0, l_.str.23@PAGEOFF
	bl	__
	mov	x1, x0
	mov	x0, x25
	bl	_fprintf
Lloh94:
	adrp	x8, _git_usage_string@GOTPAGE
Lloh95:
	ldr	x8, [x8, _git_usage_string@GOTPAGEOFF]
Lloh96:
	ldr	w0, [x8]
	bl	_usage
LBB0_51:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh97:
	adrp	x8, _GIT_SUPER_PREFIX_ENVIRONMENT@GOTPAGE
Lloh98:
	ldr	x8, [x8, _GIT_SUPER_PREFIX_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_31
LBB0_52:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x25, [sp, #40]
	mov	x0, x25
Lloh99:
	adrp	x1, l_.str.25@PAGE
Lloh100:
	add	x1, x1, l_.str.25@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_64
; %bb.53:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh101:
	adrp	x1, l_.str.27@PAGE
Lloh102:
	add	x1, x1, l_.str.27@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_66
; %bb.54:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh103:
	adrp	x1, l_.str.29@PAGE
Lloh104:
	add	x1, x1, l_.str.29@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_69
; %bb.55:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh105:
	adrp	x1, l_.str.30@PAGE
Lloh106:
	add	x1, x1, l_.str.30@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_70
; %bb.56:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh107:
	adrp	x1, l_.str.31@PAGE
Lloh108:
	add	x1, x1, l_.str.31@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_71
; %bb.57:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh109:
	adrp	x1, l_.str.32@PAGE
Lloh110:
	add	x1, x1, l_.str.32@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_72
; %bb.58:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh111:
	adrp	x1, l_.str.33@PAGE
Lloh112:
	add	x1, x1, l_.str.33@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_73
; %bb.59:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh113:
	adrp	x1, l_.str.34@PAGE
Lloh114:
	add	x1, x1, l_.str.34@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_74
; %bb.60:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh115:
	adrp	x1, l_.str.35@PAGE
Lloh116:
	add	x1, x1, l_.str.35@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_75
; %bb.61:                               ;   in Loop: Header=BB0_2 Depth=1
	mov	x0, x25
Lloh117:
	adrp	x1, l_.str.36@PAGE
Lloh118:
	add	x1, x1, l_.str.36@PAGEOFF
	bl	_strcmp
	cbz	w0, LBB0_76
; %bb.62:                               ;   in Loop: Header=BB0_2 Depth=1
	add	x2, sp, #40
	mov	x0, x25
Lloh119:
	adrp	x1, l_.str.39@PAGE
Lloh120:
	add	x1, x1, l_.str.39@PAGEOFF
	bl	_skip_prefix
	cbnz	x0, LBB0_90
; %bb.63:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh121:
	adrp	x8, _stderr@GOTPAGE
Lloh122:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh123:
	ldr	w25, [x8]
Lloh124:
	adrp	x0, l_.str.42@PAGE
Lloh125:
	add	x0, x0, l_.str.42@PAGEOFF
	bl	__
	mov	x1, x0
	ldr	x8, [sp, #40]
	str	x8, [sp]
	mov	x0, x25
	bl	_fprintf
Lloh126:
	adrp	x8, _git_usage_string@GOTPAGE
Lloh127:
	ldr	x8, [x8, _git_usage_string@GOTPAGEOFF]
Lloh128:
	ldr	w0, [x8]
	bl	_usage
	b	LBB0_26
LBB0_64:                                ;   in Loop: Header=BB0_2 Depth=1
	bl	_xgetcwd
	mov	x25, x0
Lloh129:
	adrp	x8, _is_bare_repository_cfg@GOTPAGE
Lloh130:
	ldr	x8, [x8, _is_bare_repository_cfg@GOTPAGEOFF]
	mov	w9, #1
Lloh131:
	str	w9, [x8]
Lloh132:
	adrp	x8, _GIT_DIR_ENVIRONMENT@GOTPAGE
Lloh133:
	ldr	x8, [x8, _GIT_DIR_ENVIRONMENT@GOTPAGEOFF]
Lloh134:
	ldr	w0, [x8]
	mov	x1, x25
	mov	w2, #0
	bl	_setenv
	mov	x0, x25
	bl	_free
Lloh135:
	adrp	x8, _GIT_IMPLICIT_WORK_TREE_ENVIRONMENT@GOTPAGE
Lloh136:
	ldr	x8, [x8, _GIT_IMPLICIT_WORK_TREE_ENVIRONMENT@GOTPAGEOFF]
LBB0_65:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w0, [x8]
Lloh137:
	adrp	x1, l_.str.26@PAGE
Lloh138:
	add	x1, x1, l_.str.26@PAGEOFF
	b	LBB0_24
LBB0_66:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x20]
	cmp	w8, #1
	b.gt	LBB0_68
; %bb.67:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh139:
	adrp	x8, _stderr@GOTPAGE
Lloh140:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh141:
	ldr	w25, [x8]
Lloh142:
	adrp	x0, l_.str.28@PAGE
Lloh143:
	add	x0, x0, l_.str.28@PAGEOFF
	bl	__
	mov	x1, x0
	mov	x0, x25
	bl	_fprintf
Lloh144:
	adrp	x8, _git_usage_string@GOTPAGE
Lloh145:
	ldr	x8, [x8, _git_usage_string@GOTPAGEOFF]
Lloh146:
	ldr	w0, [x8]
	bl	_usage
LBB0_68:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x8, [x21]
	ldr	x0, [x8, #8]
	bl	_git_config_push_parameter
	b	LBB0_33
LBB0_69:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh147:
	adrp	x8, _GIT_LITERAL_PATHSPECS_ENVIRONMENT@GOTPAGE
Lloh148:
	ldr	x8, [x8, _GIT_LITERAL_PATHSPECS_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_23
LBB0_70:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh149:
	adrp	x8, _GIT_LITERAL_PATHSPECS_ENVIRONMENT@GOTPAGE
Lloh150:
	ldr	x8, [x8, _GIT_LITERAL_PATHSPECS_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_65
LBB0_71:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh151:
	adrp	x8, _GIT_GLOB_PATHSPECS_ENVIRONMENT@GOTPAGE
Lloh152:
	ldr	x8, [x8, _GIT_GLOB_PATHSPECS_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_23
LBB0_72:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh153:
	adrp	x8, _GIT_NOGLOB_PATHSPECS_ENVIRONMENT@GOTPAGE
Lloh154:
	ldr	x8, [x8, _GIT_NOGLOB_PATHSPECS_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_23
LBB0_73:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh155:
	adrp	x8, _GIT_ICASE_PATHSPECS_ENVIRONMENT@GOTPAGE
Lloh156:
	ldr	x8, [x8, _GIT_ICASE_PATHSPECS_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_23
LBB0_74:                                ;   in Loop: Header=BB0_2 Depth=1
Lloh157:
	adrp	x8, _GIT_OPTIONAL_LOCKS_ENVIRONMENT@GOTPAGE
Lloh158:
	ldr	x8, [x8, _GIT_OPTIONAL_LOCKS_ENVIRONMENT@GOTPAGEOFF]
	b	LBB0_65
LBB0_75:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x8, [x21]
	add	x9, x8, #8
	str	x9, [x21]
	ldr	w9, [x20]
	sub	w9, w9, #1
	str	w9, [x20]
Lloh159:
	adrp	x9, _the_repository@GOTPAGE
Lloh160:
	ldr	x9, [x9, _the_repository@GOTPAGEOFF]
Lloh161:
	ldr	w0, [x9]
	ldr	x1, [x8, #8]
	mov	w2, #1
	bl	_set_alternate_shallow_file
	cbnz	x19, LBB0_25
	b	LBB0_26
LBB0_76:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x20]
	cmp	w8, #1
	b.gt	LBB0_78
; %bb.77:                               ;   in Loop: Header=BB0_2 Depth=1
Lloh162:
	adrp	x8, _stderr@GOTPAGE
Lloh163:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh164:
	ldr	w25, [x8]
Lloh165:
	adrp	x0, l_.str.37@PAGE
Lloh166:
	add	x0, x0, l_.str.37@PAGEOFF
	bl	__
	mov	x1, x0
	mov	x0, x25
	bl	_fprintf
Lloh167:
	adrp	x8, _git_usage_string@GOTPAGE
Lloh168:
	ldr	x8, [x8, _git_usage_string@GOTPAGEOFF]
Lloh169:
	ldr	w0, [x8]
	bl	_usage
LBB0_78:                                ;   in Loop: Header=BB0_2 Depth=1
	ldr	x8, [x21]
	ldr	x0, [x8, #8]
	ldrb	w8, [x0]
	cbz	w8, LBB0_33
; %bb.79:                               ;   in Loop: Header=BB0_2 Depth=1
	bl	_chdir
	cbz	x0, LBB0_81
; %bb.80:                               ;   in Loop: Header=BB0_2 Depth=1
	ldr	x8, [x21]
	ldr	x1, [x8, #8]
Lloh170:
	adrp	x0, l_.str.38@PAGE
Lloh171:
	add	x0, x0, l_.str.38@PAGEOFF
	bl	_die_errno
LBB0_81:                                ;   in Loop: Header=BB0_2 Depth=1
	cbnz	x19, LBB0_32
	b	LBB0_33
LBB0_82:
	mov	x26, x27
LBB0_83:
	sub	x8, x26, x27
	lsr	x0, x8, #3
                                        ; kill: def $w0 killed $w0 killed $x0
	ldp	x29, x30, [sp, #128]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #112]            ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #96]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #80]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #64]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp, #48]             ; 16-byte Folded Reload
	add	sp, sp, #144
	ret
LBB0_84:
	bl	_git_exec_path
	b	LBB0_89
LBB0_85:
Lloh172:
	adrp	x8, _GIT_MAN_PATH@GOTPAGE
Lloh173:
	ldr	x8, [x8, _GIT_MAN_PATH@GOTPAGEOFF]
	b	LBB0_88
LBB0_86:
Lloh174:
	adrp	x8, _GIT_INFO_PATH@GOTPAGE
Lloh175:
	ldr	x8, [x8, _GIT_INFO_PATH@GOTPAGEOFF]
	b	LBB0_88
LBB0_87:
Lloh176:
	adrp	x8, _GIT_HTML_PATH@GOTPAGE
Lloh177:
	ldr	x8, [x8, _GIT_HTML_PATH@GOTPAGEOFF]
LBB0_88:
	ldr	w0, [x8]
	bl	_system_path
LBB0_89:
	bl	_puts
Lloh178:
	adrp	x0, l_.str.3@PAGE
Lloh179:
	add	x0, x0, l_.str.3@PAGEOFF
	bl	_trace2_cmd_name
	mov	w0, #0
	bl	_exit
LBB0_90:
Lloh180:
	adrp	x0, l_.str.3@PAGE
Lloh181:
	add	x0, x0, l_.str.3@PAGEOFF
	bl	_trace2_cmd_name
	ldr	x19, [sp, #40]
Lloh182:
	adrp	x1, l_.str.40@PAGE
Lloh183:
	add	x1, x1, l_.str.40@PAGEOFF
	mov	x0, x19
	bl	_strcmp
	cbnz	w0, LBB0_95
; %bb.91:
Lloh184:
	adrp	x8, _STRING_LIST_INIT_DUP@GOTPAGE
Lloh185:
	ldr	x8, [x8, _STRING_LIST_INIT_DUP@GOTPAGEOFF]
Lloh186:
	ldr	q0, [x8]
	str	q0, [sp, #16]
Lloh187:
	adrp	x8, _NO_PARSEOPT@GOTPAGE
Lloh188:
	ldr	x8, [x8, _NO_PARSEOPT@GOTPAGEOFF]
Lloh189:
	ldr	w1, [x8]
	add	x0, sp, #16
	bl	_list_builtins
	ldr	w8, [sp, #16]
	cmp	w8, #1
	b.lt	LBB0_94
; %bb.92:
	mov	x20, #0
Lloh190:
	adrp	x19, l_.str.41@PAGE
Lloh191:
	add	x19, x19, l_.str.41@PAGEOFF
LBB0_93:                                ; =>This Inner Loop Header: Depth=1
	ldr	x8, [sp, #24]
	ldr	x1, [x8, x20, lsl #3]
	mov	x0, x19
	bl	_printf
	add	x20, x20, #1
	ldrsw	x8, [sp, #16]
	cmp	x20, x8
	b.lt	LBB0_93
LBB0_94:
	add	x0, sp, #16
	mov	w1, #0
	bl	_string_list_clear
	mov	w0, #0
	bl	_exit
LBB0_95:
	mov	x0, x19
	bl	_list_cmds
	bl	_exit
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpAdd	Lloh4, Lloh5
	.loh AdrpAdd	Lloh2, Lloh3
	.loh AdrpAdd	Lloh0, Lloh1
	.loh AdrpAdd	Lloh8, Lloh9
	.loh AdrpAdd	Lloh10, Lloh11
	.loh AdrpAdd	Lloh12, Lloh13
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpAdd	Lloh16, Lloh17
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpAdd	Lloh24, Lloh25
	.loh AdrpLdrGot	Lloh26, Lloh27
	.loh AdrpLdrGotStr	Lloh28, Lloh29, Lloh30
	.loh AdrpLdrGotStr	Lloh31, Lloh32, Lloh33
	.loh AdrpLdrGot	Lloh37, Lloh38
	.loh AdrpLdrGotStr	Lloh34, Lloh35, Lloh36
	.loh AdrpAdd	Lloh39, Lloh40
	.loh AdrpLdrGotLdr	Lloh46, Lloh47, Lloh48
	.loh AdrpAdd	Lloh44, Lloh45
	.loh AdrpLdrGotLdr	Lloh41, Lloh42, Lloh43
	.loh AdrpLdrGot	Lloh49, Lloh50
	.loh AdrpAdd	Lloh51, Lloh52
	.loh AdrpAdd	Lloh53, Lloh54
	.loh AdrpLdrGot	Lloh55, Lloh56
	.loh AdrpLdrGotLdr	Lloh62, Lloh63, Lloh64
	.loh AdrpAdd	Lloh60, Lloh61
	.loh AdrpLdrGotLdr	Lloh57, Lloh58, Lloh59
	.loh AdrpLdrGot	Lloh65, Lloh66
	.loh AdrpAdd	Lloh67, Lloh68
	.loh AdrpAdd	Lloh69, Lloh70
	.loh AdrpLdrGot	Lloh71, Lloh72
	.loh AdrpLdrGotLdr	Lloh78, Lloh79, Lloh80
	.loh AdrpAdd	Lloh76, Lloh77
	.loh AdrpLdrGotLdr	Lloh73, Lloh74, Lloh75
	.loh AdrpLdrGot	Lloh81, Lloh82
	.loh AdrpAdd	Lloh83, Lloh84
	.loh AdrpAdd	Lloh85, Lloh86
	.loh AdrpLdrGot	Lloh87, Lloh88
	.loh AdrpLdrGotLdr	Lloh94, Lloh95, Lloh96
	.loh AdrpAdd	Lloh92, Lloh93
	.loh AdrpLdrGotLdr	Lloh89, Lloh90, Lloh91
	.loh AdrpLdrGot	Lloh97, Lloh98
	.loh AdrpAdd	Lloh99, Lloh100
	.loh AdrpAdd	Lloh101, Lloh102
	.loh AdrpAdd	Lloh103, Lloh104
	.loh AdrpAdd	Lloh105, Lloh106
	.loh AdrpAdd	Lloh107, Lloh108
	.loh AdrpAdd	Lloh109, Lloh110
	.loh AdrpAdd	Lloh111, Lloh112
	.loh AdrpAdd	Lloh113, Lloh114
	.loh AdrpAdd	Lloh115, Lloh116
	.loh AdrpAdd	Lloh117, Lloh118
	.loh AdrpAdd	Lloh119, Lloh120
	.loh AdrpLdrGotLdr	Lloh126, Lloh127, Lloh128
	.loh AdrpAdd	Lloh124, Lloh125
	.loh AdrpLdrGotLdr	Lloh121, Lloh122, Lloh123
	.loh AdrpLdrGot	Lloh135, Lloh136
	.loh AdrpLdrGotLdr	Lloh132, Lloh133, Lloh134
	.loh AdrpLdrGotStr	Lloh129, Lloh130, Lloh131
	.loh AdrpAdd	Lloh137, Lloh138
	.loh AdrpLdrGotLdr	Lloh144, Lloh145, Lloh146
	.loh AdrpAdd	Lloh142, Lloh143
	.loh AdrpLdrGotLdr	Lloh139, Lloh140, Lloh141
	.loh AdrpLdrGot	Lloh147, Lloh148
	.loh AdrpLdrGot	Lloh149, Lloh150
	.loh AdrpLdrGot	Lloh151, Lloh152
	.loh AdrpLdrGot	Lloh153, Lloh154
	.loh AdrpLdrGot	Lloh155, Lloh156
	.loh AdrpLdrGot	Lloh157, Lloh158
	.loh AdrpLdrGotLdr	Lloh159, Lloh160, Lloh161
	.loh AdrpLdrGotLdr	Lloh167, Lloh168, Lloh169
	.loh AdrpAdd	Lloh165, Lloh166
	.loh AdrpLdrGotLdr	Lloh162, Lloh163, Lloh164
	.loh AdrpAdd	Lloh170, Lloh171
	.loh AdrpLdrGot	Lloh172, Lloh173
	.loh AdrpLdrGot	Lloh174, Lloh175
	.loh AdrpLdrGot	Lloh176, Lloh177
	.loh AdrpAdd	Lloh178, Lloh179
	.loh AdrpAdd	Lloh182, Lloh183
	.loh AdrpAdd	Lloh180, Lloh181
	.loh AdrpLdrGotLdr	Lloh187, Lloh188, Lloh189
	.loh AdrpLdrGotLdr	Lloh184, Lloh185, Lloh186
	.loh AdrpAdd	Lloh190, Lloh191
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"--help"

l_.str.1:                               ; @.str.1
	.asciz	"--version"

l_.str.2:                               ; @.str.2
	.asciz	"--exec-path"

l_.str.3:                               ; @.str.3
	.asciz	"_query_"

l_.str.4:                               ; @.str.4
	.asciz	"--html-path"

	.comm	_GIT_HTML_PATH,4,2              ; @GIT_HTML_PATH
l_.str.5:                               ; @.str.5
	.asciz	"--man-path"

	.comm	_GIT_MAN_PATH,4,2               ; @GIT_MAN_PATH
l_.str.6:                               ; @.str.6
	.asciz	"--info-path"

	.comm	_GIT_INFO_PATH,4,2              ; @GIT_INFO_PATH
l_.str.7:                               ; @.str.7
	.asciz	"-p"

l_.str.8:                               ; @.str.8
	.asciz	"--paginate"

	.comm	_use_pager,4,2                  ; @use_pager
l_.str.9:                               ; @.str.9
	.asciz	"-P"

l_.str.10:                              ; @.str.10
	.asciz	"--no-pager"

l_.str.11:                              ; @.str.11
	.asciz	"--no-replace-objects"

	.comm	_read_replace_refs,8,3          ; @read_replace_refs
	.comm	_NO_REPLACE_OBJECTS_ENVIRONMENT,4,2 ; @NO_REPLACE_OBJECTS_ENVIRONMENT
l_.str.12:                              ; @.str.12
	.asciz	"1"

l_.str.13:                              ; @.str.13
	.asciz	"--git-dir"

	.comm	_stderr,4,2                     ; @stderr
l_.str.14:                              ; @.str.14
	.asciz	"no directory given for --git-dir\n"

	.comm	_git_usage_string,4,2           ; @git_usage_string
	.comm	_GIT_DIR_ENVIRONMENT,4,2        ; @GIT_DIR_ENVIRONMENT
l_.str.15:                              ; @.str.15
	.asciz	"--git-dir="

l_.str.16:                              ; @.str.16
	.asciz	"--namespace"

l_.str.17:                              ; @.str.17
	.asciz	"no namespace given for --namespace\n"

	.comm	_GIT_NAMESPACE_ENVIRONMENT,4,2  ; @GIT_NAMESPACE_ENVIRONMENT
l_.str.18:                              ; @.str.18
	.asciz	"--namespace="

l_.str.19:                              ; @.str.19
	.asciz	"--work-tree"

l_.str.20:                              ; @.str.20
	.asciz	"no directory given for --work-tree\n"

	.comm	_GIT_WORK_TREE_ENVIRONMENT,4,2  ; @GIT_WORK_TREE_ENVIRONMENT
l_.str.21:                              ; @.str.21
	.asciz	"--work-tree="

l_.str.22:                              ; @.str.22
	.asciz	"--super-prefix"

l_.str.23:                              ; @.str.23
	.asciz	"no prefix given for --super-prefix\n"

	.comm	_GIT_SUPER_PREFIX_ENVIRONMENT,4,2 ; @GIT_SUPER_PREFIX_ENVIRONMENT
l_.str.24:                              ; @.str.24
	.asciz	"--super-prefix="

l_.str.25:                              ; @.str.25
	.asciz	"--bare"

	.comm	_is_bare_repository_cfg,4,2     ; @is_bare_repository_cfg
	.comm	_GIT_IMPLICIT_WORK_TREE_ENVIRONMENT,4,2 ; @GIT_IMPLICIT_WORK_TREE_ENVIRONMENT
l_.str.26:                              ; @.str.26
	.asciz	"0"

l_.str.27:                              ; @.str.27
	.asciz	"-c"

l_.str.28:                              ; @.str.28
	.asciz	"-c expects a configuration string\n"

l_.str.29:                              ; @.str.29
	.asciz	"--literal-pathspecs"

	.comm	_GIT_LITERAL_PATHSPECS_ENVIRONMENT,4,2 ; @GIT_LITERAL_PATHSPECS_ENVIRONMENT
l_.str.30:                              ; @.str.30
	.asciz	"--no-literal-pathspecs"

l_.str.31:                              ; @.str.31
	.asciz	"--glob-pathspecs"

	.comm	_GIT_GLOB_PATHSPECS_ENVIRONMENT,4,2 ; @GIT_GLOB_PATHSPECS_ENVIRONMENT
l_.str.32:                              ; @.str.32
	.asciz	"--noglob-pathspecs"

	.comm	_GIT_NOGLOB_PATHSPECS_ENVIRONMENT,4,2 ; @GIT_NOGLOB_PATHSPECS_ENVIRONMENT
l_.str.33:                              ; @.str.33
	.asciz	"--icase-pathspecs"

	.comm	_GIT_ICASE_PATHSPECS_ENVIRONMENT,4,2 ; @GIT_ICASE_PATHSPECS_ENVIRONMENT
l_.str.34:                              ; @.str.34
	.asciz	"--no-optional-locks"

	.comm	_GIT_OPTIONAL_LOCKS_ENVIRONMENT,4,2 ; @GIT_OPTIONAL_LOCKS_ENVIRONMENT
l_.str.35:                              ; @.str.35
	.asciz	"--shallow-file"

	.comm	_the_repository,4,2             ; @the_repository
l_.str.36:                              ; @.str.36
	.asciz	"-C"

l_.str.37:                              ; @.str.37
	.asciz	"no directory given for -C\n"

l_.str.38:                              ; @.str.38
	.asciz	"cannot change to '%s'"

l_.str.39:                              ; @.str.39
	.asciz	"--list-cmds="

l_.str.40:                              ; @.str.40
	.asciz	"parseopt"

	.comm	_STRING_LIST_INIT_DUP,16,3      ; @STRING_LIST_INIT_DUP
	.comm	_NO_PARSEOPT,4,2                ; @NO_PARSEOPT
l_.str.41:                              ; @.str.41
	.asciz	"%s "

l_.str.42:                              ; @.str.42
	.asciz	"unknown option: %s\n"

	.no_dead_strip	_handle_options
.subsections_via_symbols
