	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_cmd_am                         ## -- Begin function cmd_am
	.p2align	4, 0x90
_cmd_am:                                ## @cmd_am
	.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	$2744, %rsp                     ## imm = 0xAB8
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rdx, -2768(%rbp)               ## 8-byte Spill
	movq	%rsi, -2640(%rbp)               ## 8-byte Spill
	movl	%edi, -2644(%rbp)               ## 4-byte Spill
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	movl	$-1, -2624(%rbp)
	movl	$-1, -2620(%rbp)
	movq	_PATCH_FORMAT_UNKNOWN@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, -2616(%rbp)
	movl	$132, -2612(%rbp)
	leaq	L_.str(%rip), %rdi
	callq	_N_
	movq	%rax, -80(%rbp)
	leaq	L_.str.1(%rip), %rdi
	callq	_N_
	movq	%rax, -72(%rbp)
	movq	$0, -64(%rbp)
	leaq	-2736(%rbp), %rbx
	leaq	L_.str.3(%rip), %rdi
	callq	_N_
	leaq	L_.str.2(%rip), %rdx
	leaq	-2608(%rbp), %rdi
	movl	$105, %esi
	movq	%rbx, %rcx
	movq	%rax, %r8
	callq	_OPT_BOOL
	leaq	-2536(%rbp), %rbx
	leaq	L_.str.5(%rip), %rdi
	callq	_N_
	leaq	L_.str.4(%rip), %rdx
	leaq	-2624(%rbp), %rcx
	movq	%rbx, %rdi
	movl	$98, %esi
	movq	%rax, %r8
	callq	_OPT_HIDDEN_BOOL
	leaq	-2464(%rbp), %rbx
	leaq	-2656(%rbp), %r13
	leaq	L_.str.7(%rip), %rdi
	callq	_N_
	leaq	L_.str.6(%rip), %rdx
	movq	%rbx, %rdi
	movl	$51, %esi
	movq	%r13, %rcx
	movq	%rax, %r8
	callq	_OPT_BOOL
	leaq	-2392(%rbp), %rbx
	leaq	-2664(%rbp), %r13
	leaq	L_.str.8(%rip), %rdi
	callq	_N_
	movq	%rbx, %rdi
	movq	%r13, %rsi
	movq	%rax, %rdx
	callq	_OPT__QUIET
	leaq	-2320(%rbp), %rbx
	leaq	L_.str.10(%rip), %rdi
	callq	_N_
	movq	_SIGNOFF_EXPLICIT@GOTPCREL(%rip), %rcx
	movq	(%rcx), %r9
	leaq	L_.str.9(%rip), %rdx
	leaq	-2760(%rbp), %rcx
	movq	%rbx, %rdi
	movl	$115, %esi
	movq	%rax, %r8
	callq	_OPT_SET_INT
	leaq	-2248(%rbp), %rbx
	leaq	-2672(%rbp), %r13
	leaq	L_.str.12(%rip), %rdi
	callq	_N_
	leaq	L_.str.11(%rip), %rdx
	movq	%rbx, %rdi
	movl	$117, %esi
	movq	%r13, %rcx
	movq	%rax, %r8
	callq	_OPT_BOOL
	leaq	-2176(%rbp), %rbx
	leaq	-2752(%rbp), %r13
	leaq	L_.str.14(%rip), %rdi
	callq	_N_
	movq	_KEEP_TRUE@GOTPCREL(%rip), %rcx
	movq	(%rcx), %r9
	leaq	L_.str.13(%rip), %rdx
	movq	%rbx, %rdi
	movl	$107, %esi
	movq	%r13, %rcx
	movq	%rax, %r8
	callq	_OPT_SET_INT
	leaq	-2104(%rbp), %rbx
	leaq	L_.str.16(%rip), %rdi
	callq	_N_
	movq	_KEEP_NON_PATCH@GOTPCREL(%rip), %rcx
	movq	(%rcx), %r9
	leaq	L_.str.15(%rip), %rdx
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	movq	%rax, %r8
	callq	_OPT_SET_INT
	leaq	-2032(%rbp), %rbx
	leaq	-2680(%rbp), %r13
	leaq	L_.str.18(%rip), %rdi
	callq	_N_
	leaq	L_.str.17(%rip), %rdx
	movq	%rbx, %rdi
	movl	$109, %esi
	movq	%r13, %rcx
	movq	%rax, %r8
	callq	_OPT_BOOL
	leaq	-1960(%rbp), %r13
	leaq	L_.str.20(%rip), %rdi
	callq	_N_
	movq	_PARSE_OPT_NONEG@GOTPCREL(%rip), %rbx
	movl	(%rbx), %ecx
	movl	%ecx, (%rsp)
	leaq	L_.str.19(%rip), %rdx
	leaq	-2620(%rbp), %r14
	movq	%r13, %rdi
	xorl	%esi, %esi
	movq	%r14, %rcx
	movq	%rax, %r8
	movl	$1, %r9d
	callq	_OPT_SET_INT_F
	leaq	-1888(%rbp), %r13
	leaq	L_.str.22(%rip), %rdi
	callq	_N_
	movl	(%rbx), %ecx
	movl	%ecx, (%rsp)
	leaq	L_.str.21(%rip), %rdx
	movq	%r13, %rdi
	xorl	%esi, %esi
	movq	%r14, %rcx
	movq	%rax, %r8
	xorl	%r9d, %r9d
	callq	_OPT_SET_INT_F
	leaq	-1816(%rbp), %rbx
	leaq	-2688(%rbp), %r13
	leaq	L_.str.24(%rip), %rdi
	callq	_N_
	leaq	L_.str.23(%rip), %rdx
	movq	%rbx, %rdi
	movl	$99, %esi
	movq	%r13, %rcx
	movq	%rax, %r8
	callq	_OPT_BOOL
	leaq	-1744(%rbp), %r15
	leaq	-2692(%rbp), %r13
	leaq	L_.str.26(%rip), %rdi
	callq	_N_
	movq	%rax, %r14
	leaq	L_.str.27(%rip), %r12
	movq	%r12, %rdi
	callq	_N_
	movl	$0, (%rsp)
	leaq	L_.str.25(%rip), %rdx
	movq	%r15, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	movq	%r14, %r8
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1672(%rbp), %r14
	movq	%r12, %rdi
	callq	_N_
	movq	_PARSE_OPT_NOARG@GOTPCREL(%rip), %rdx
	movl	(%rdx), %ecx
	movq	%rdx, %rbx
	movl	%ecx, (%rsp)
	leaq	L_.str.28(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	xorl	%r8d, %r8d
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1600(%rbp), %r14
	movq	%r12, %rdi
	callq	_N_
	movl	(%rbx), %ecx
	movl	%ecx, (%rsp)
	leaq	L_.str.29(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	xorl	%r8d, %r8d
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1528(%rbp), %r14
	leaq	L_.str.31(%rip), %rdi
	callq	_N_
	movq	%rax, %rbx
	movq	%r12, %rdi
	callq	_N_
	movl	$0, (%rsp)
	leaq	L_.str.30(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1456(%rbp), %r14
	leaq	L_.str.33(%rip), %r15
	movq	%r15, %rdi
	callq	_N_
	movq	%rax, %rbx
	movq	%r12, %rdi
	callq	_N_
	movl	$0, (%rsp)
	leaq	L_.str.32(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1384(%rbp), %r14
	movq	%r15, %rdi
	movl	-2644(%rbp), %r15d              ## 4-byte Reload
	callq	_N_
	movq	%rax, %rbx
	movq	%r12, %rdi
	callq	_N_
	movl	$0, (%rsp)
	leaq	L_.str.34(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1312(%rbp), %r14
	leaq	L_.str.35(%rip), %rdi
	callq	_N_
	movq	%rax, %rbx
	movq	%r12, %rdi
	callq	_N_
	movl	$0, (%rsp)
	movq	%r14, %rdi
	movl	$67, %esi
	xorl	%edx, %edx
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1240(%rbp), %r14
	leaq	L_.str.36(%rip), %rdi
	callq	_N_
	movq	%rax, %rbx
	movq	%r12, %rdi
	callq	_N_
	movl	$0, (%rsp)
	movq	%r14, %rdi
	movl	$112, %esi
	xorl	%edx, %edx
	movq	%r13, %rcx
	movq	%rbx, %r8
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1168(%rbp), %r14
	leaq	L_.str.38(%rip), %rdi
	callq	_N_
	movq	%rax, %rbx
	leaq	L_.str.39(%rip), %rdi
	callq	_N_
	movq	_parse_opt_patchformat@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	movl	%ecx, (%rsp)
	leaq	L_.str.37(%rip), %rdx
	leaq	-2616(%rbp), %rcx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%rbx, %r8
	movq	%rax, %r9
	callq	_OPT_CALLBACK
	leaq	-1096(%rbp), %rbx
	movq	%r12, %rdi
	callq	_N_
	movq	_PARSE_OPT_NOARG@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	movl	%ecx, (%rsp)
	leaq	L_.str.40(%rip), %rdx
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movq	%r13, %rcx
	xorl	%r8d, %r8d
	movq	%rax, %r9
	callq	_OPT_PASSTHRU_ARGV
	leaq	-1024(%rbp), %rbx
	leaq	-2696(%rbp), %r14
	leaq	L_.str.42(%rip), %rdi
	callq	_N_
	leaq	L_.str.41(%rip), %rdx
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movq	%r14, %rcx
	xorl	%r8d, %r8d
	movq	%rax, %r9
	callq	_OPT_STRING
	leaq	-952(%rbp), %r14
	leaq	L_.str.44(%rip), %rdi
	callq	_N_
	leaq	L_.str.43(%rip), %rdx
	leaq	-2612(%rbp), %rbx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%rbx, %rcx
	movq	%rax, %r8
	movl	$130, %r9d
	callq	_OPT_CMDMODE
	leaq	-880(%rbp), %r14
	leaq	L_.str.46(%rip), %rdi
	callq	_N_
	leaq	L_.str.45(%rip), %rdx
	movq	%r14, %rdi
	movl	$114, %esi
	movq	%rbx, %rcx
	movq	%rax, %r8
	movl	$130, %r9d
	callq	_OPT_CMDMODE
	leaq	-808(%rbp), %r14
	leaq	L_.str.48(%rip), %rdi
	callq	_N_
	leaq	L_.str.47(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%rbx, %rcx
	movq	%rax, %r8
	movl	$128, %r9d
	callq	_OPT_CMDMODE
	leaq	-736(%rbp), %r14
	leaq	L_.str.50(%rip), %rdi
	callq	_N_
	leaq	L_.str.49(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%rbx, %rcx
	movq	%rax, %r8
	movl	$134, %r9d
	callq	_OPT_CMDMODE
	leaq	-664(%rbp), %r14
	leaq	L_.str.52(%rip), %rdi
	callq	_N_
	leaq	L_.str.51(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%rbx, %rcx
	movq	%rax, %r8
	movl	$131, %r9d
	callq	_OPT_CMDMODE
	leaq	-592(%rbp), %r14
	leaq	L_.str.54(%rip), %rdi
	callq	_N_
	leaq	L_.str.53(%rip), %rdx
	movq	%r14, %rdi
	xorl	%esi, %esi
	movq	%rbx, %rcx
	movq	%rax, %r8
	movl	$129, %r9d
	callq	_OPT_CMDMODE
	leaq	-520(%rbp), %rbx
	leaq	-2704(%rbp), %r14
	leaq	L_.str.56(%rip), %rdi
	callq	_N_
	leaq	L_.str.55(%rip), %rdx
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movq	%r14, %rcx
	movq	%rax, %r8
	callq	_OPT_BOOL
	leaq	-448(%rbp), %rbx
	leaq	-2712(%rbp), %r14
	leaq	L_.str.58(%rip), %rdi
	callq	_N_
	leaq	L_.str.57(%rip), %rdx
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movq	%r14, %rcx
	movq	%rax, %r8
	callq	_OPT_BOOL
	leaq	-376(%rbp), %rdi
	leaq	-2720(%rbp), %rsi
	callq	_OPT_RERERE_AUTOUPDATE
	movq	_OPTION_STRING@GOTPCREL(%rip), %rax
	movb	(%rax), %al
	movb	%al, -304(%rbp)
	movq	$83, -296(%rbp)
	leaq	L_.str.59(%rip), %rax
	movq	%rax, -288(%rbp)
	leaq	-2724(%rbp), %rax
	movq	%rax, -280(%rbp)
	leaq	L_.str.60(%rip), %rdi
	callq	_N_
	movq	%rax, -272(%rbp)
	leaq	L_.str.61(%rip), %rdi
	callq	_N_
	movq	%rax, -264(%rbp)
	movq	_PARSE_OPT_OPTARG@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, -256(%rbp)
	movq	$0, -248(%rbp)
	leaq	L_.str.62(%rip), %rax
	movl	%eax, -240(%rbp)
	leaq	-232(%rbp), %rbx
	leaq	-2744(%rbp), %r14
	leaq	L_.str.64(%rip), %rdi
	callq	_N_
	leaq	L_.str.63(%rip), %rdx
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movq	%r14, %rcx
	movq	%rax, %r8
	callq	_OPT_HIDDEN_BOOL
	leaq	-160(%rbp), %rdi
	xorl	%eax, %eax
	callq	_OPT_END
	cmpl	$2, %r15d
	jne	LBB0_3
## %bb.1:
	movq	-2640(%rbp), %rax               ## 8-byte Reload
	movq	8(%rax), %rdi
	leaq	L_.str.65(%rip), %rsi
	callq	_strcmp
	testl	%eax, %eax
	jne	LBB0_3
## %bb.2:
	leaq	-80(%rbp), %rdi
	leaq	-2608(%rbp), %rsi
	callq	_usage_with_options
LBB0_3:
	movq	_git_am_config@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	xorl	%esi, %esi
	callq	_git_config
	leaq	-2760(%rbp), %rbx
	movq	%rbx, %rdi
	callq	_am_state_init
	movq	%rbx, %rdi
	callq	_am_in_progress
	movl	%eax, %r14d
	testl	%eax, %eax
	je	LBB0_5
## %bb.4:
	leaq	-2760(%rbp), %rdi
	callq	_am_load
LBB0_5:
	leaq	-2608(%rbp), %rcx
	leaq	-80(%rbp), %r8
	movl	%r15d, %edi
	movq	-2640(%rbp), %rsi               ## 8-byte Reload
	movq	-2768(%rbp), %r13               ## 8-byte Reload
	movq	%r13, %rdx
	xorl	%r9d, %r9d
	callq	_parse_options
	movl	%eax, %r15d
	cmpl	$0, -2624(%rbp)
	js	LBB0_7
## %bb.6:
	movq	_stderr@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	leaq	L_.str.66(%rip), %rdi
	callq	__
	movl	%ebx, %edi
	movl	%eax, %esi
	callq	_fprintf_ln
LBB0_7:
	movq	_IDENT_STRICT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_git_committer_info
	movq	_the_repository@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	xorl	%esi, %esi
	xorl	%edx, %edx
	callq	_repo_read_index_preload
	testq	%rax, %rax
	js	LBB0_8
## %bb.9:
	testl	%r14d, %r14d
	je	LBB0_18
LBB0_10:
	testl	%r15d, %r15d
	je	LBB0_11
LBB0_13:
	leaq	L_.str.68(%rip), %rdi
	callq	__
	movl	-2728(%rbp), %esi
	movl	%eax, %edi
	xorl	%eax, %eax
	callq	_die
LBB0_14:
	cmpl	$132, -2612(%rbp)
	jne	LBB0_16
## %bb.15:
	movl	$133, -2612(%rbp)
	jmp	LBB0_16
LBB0_8:
	leaq	L_.str.67(%rip), %rdi
	callq	__
	movl	%eax, %edi
	xorl	%eax, %eax
	callq	_die
	testl	%r14d, %r14d
	jne	LBB0_10
LBB0_18:
	movq	_ARGV_ARRAY_INIT@GOTPCREL(%rip), %rax
	movq	(%rax), %rbx
	movq	%rbx, -2632(%rbp)
	movl	-2728(%rbp), %edi
	callq	_file_exists
	testq	%rax, %rax
	je	LBB0_24
## %bb.19:
	cmpl	$0, -2744(%rbp)
	jne	LBB0_24
## %bb.20:
	movl	-2612(%rbp), %eax
	cmpl	$134, %eax
	je	LBB0_22
## %bb.21:
	cmpl	$131, %eax
	jne	LBB0_23
LBB0_22:
	leaq	-2760(%rbp), %rbx
	movq	%rbx, %rdi
	callq	_am_destroy
	movq	%rbx, %rdi
	callq	_am_state_release
	xorl	%ebx, %ebx
	jmp	LBB0_50
LBB0_11:
	cmpl	$132, -2612(%rbp)
	jne	LBB0_16
## %bb.12:
	xorl	%edi, %edi
	callq	_isatty
	testl	%eax, %eax
	jne	LBB0_14
	jmp	LBB0_13
LBB0_16:
	movq	-2760(%rbp), %rax
	movq	_SIGNOFF_EXPLICIT@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_38
## %bb.17:
	leaq	-2760(%rbp), %rdi
	callq	_am_append_signoff
	jmp	LBB0_38
LBB0_23:
	leaq	L_.str.69(%rip), %rdi
	callq	__
	movl	-2728(%rbp), %esi
	movl	%eax, %edi
	xorl	%eax, %eax
	callq	_die
LBB0_24:
	cmpl	$0, -2612(%rbp)
	je	LBB0_26
## %bb.25:
	leaq	L_.str.70(%rip), %rdi
	callq	__
	movl	%eax, %edi
	xorl	%eax, %eax
	callq	_die
LBB0_26:
	testl	%r15d, %r15d
	jle	LBB0_27
## %bb.28:
	movl	%r15d, %r12d
	xorl	%ebx, %ebx
	leaq	-2632(%rbp), %r14
	movq	-2640(%rbp), %r15               ## 8-byte Reload
	jmp	LBB0_29
	.p2align	4, 0x90
LBB0_32:                                ##   in Loop: Header=BB0_29 Depth=1
	movq	%r14, %rdi
	movq	%rdx, %rsi
	callq	_argv_array_push
	incq	%rbx
	cmpq	%rbx, %r12
	je	LBB0_33
LBB0_29:                                ## =>This Inner Loop Header: Depth=1
	movq	(%r15,%rbx,8), %rdi
	callq	_is_absolute_path
	movq	(%r15,%rbx,8), %rdx
	testq	%r13, %r13
	je	LBB0_32
## %bb.30:                              ##   in Loop: Header=BB0_29 Depth=1
	testq	%rax, %rax
	jne	LBB0_32
## %bb.31:                              ##   in Loop: Header=BB0_29 Depth=1
	leaq	L_.str.71(%rip), %rdi
	movq	%r13, %rsi
	callq	_mkpath
	movq	%rax, %rdx
	jmp	LBB0_32
LBB0_33:
	movl	-2628(%rbp), %ebx
	cmpq	$0, -2736(%rbp)
	jne	LBB0_35
	jmp	LBB0_37
LBB0_27:
	shrq	$32, %rbx
	cmpq	$0, -2736(%rbp)
	je	LBB0_37
LBB0_35:
	testl	%ebx, %ebx
	jne	LBB0_37
## %bb.36:
	leaq	L_.str.72(%rip), %rdi
	callq	__
	movl	%eax, %edi
	xorl	%eax, %eax
	callq	_die
LBB0_37:
	movl	-2616(%rbp), %esi
	movl	-2632(%rbp), %edx
	movl	-2620(%rbp), %ecx
	leaq	-2760(%rbp), %rdi
	callq	_am_setup
	leaq	-2632(%rbp), %rdi
	callq	_argv_array_clear
LBB0_38:
	movl	-2612(%rbp), %eax
	addl	$-128, %eax
	cmpl	$6, %eax
	ja	LBB0_47
## %bb.39:
	leaq	LJTI0_0(%rip), %rcx
	movslq	(%rcx,%rax,4), %rax
	addq	%rcx, %rax
	jmpq	*%rax
LBB0_43:
	leaq	-2760(%rbp), %rdi
	callq	_am_skip
	jmp	LBB0_48
LBB0_42:
	leaq	-2760(%rbp), %rdi
	callq	_am_resolve
	jmp	LBB0_48
LBB0_45:
	xorl	%ebx, %ebx
	xorl	%eax, %eax
	callq	_am_rerere_clear
	leaq	-2760(%rbp), %rdi
	callq	_am_destroy
	jmp	LBB0_49
LBB0_40:
	leaq	-2760(%rbp), %rdi
	xorl	%ebx, %ebx
	xorl	%esi, %esi
	callq	_am_run
	jmp	LBB0_49
LBB0_47:
	leaq	L_.str.73(%rip), %rdi
	callq	_BUG
	jmp	LBB0_48
LBB0_46:
	leaq	-2760(%rbp), %rdi
	callq	_show_patch
	movl	%eax, %ebx
	jmp	LBB0_49
LBB0_41:
	leaq	-2760(%rbp), %rdi
	movl	$1, %esi
	callq	_am_run
	jmp	LBB0_48
LBB0_44:
	leaq	-2760(%rbp), %rdi
	callq	_am_abort
LBB0_48:
	xorl	%ebx, %ebx
LBB0_49:
	leaq	-2760(%rbp), %rdi
	callq	_am_state_release
LBB0_50:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-48(%rbp), %rax
	jne	LBB0_52
## %bb.51:
	movl	%ebx, %eax
	addq	$2744, %rsp                     ## imm = 0xAB8
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_52:
	callq	___stack_chk_fail
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_43, LBB0_43-LJTI0_0
.set L0_0_set_46, LBB0_46-LJTI0_0
.set L0_0_set_42, LBB0_42-LJTI0_0
.set L0_0_set_45, LBB0_45-LJTI0_0
.set L0_0_set_40, LBB0_40-LJTI0_0
.set L0_0_set_41, LBB0_41-LJTI0_0
.set L0_0_set_44, LBB0_44-LJTI0_0
LJTI0_0:
	.long	L0_0_set_43
	.long	L0_0_set_46
	.long	L0_0_set_42
	.long	L0_0_set_45
	.long	L0_0_set_40
	.long	L0_0_set_41
	.long	L0_0_set_44
	.end_data_region
                                        ## -- End function
	.comm	_PATCH_FORMAT_UNKNOWN,4,2       ## @PATCH_FORMAT_UNKNOWN
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"git am [<options>] [(<mbox> | <Maildir>)...]"

L_.str.1:                               ## @.str.1
	.asciz	"git am [<options>] (--continue | --skip | --abort)"

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

L_.str.3:                               ## @.str.3
	.asciz	"run interactively"

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

L_.str.5:                               ## @.str.5
	.asciz	"historical option -- no-op"

L_.str.6:                               ## @.str.6
	.asciz	"3way"

L_.str.7:                               ## @.str.7
	.asciz	"allow fall back on 3way merging if needed"

L_.str.8:                               ## @.str.8
	.asciz	"be quiet"

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

L_.str.10:                              ## @.str.10
	.asciz	"add a Signed-off-by line to the commit message"

	.comm	_SIGNOFF_EXPLICIT,8,3           ## @SIGNOFF_EXPLICIT
L_.str.11:                              ## @.str.11
	.asciz	"utf8"

L_.str.12:                              ## @.str.12
	.asciz	"recode into utf8 (default)"

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

L_.str.14:                              ## @.str.14
	.asciz	"pass -k flag to git-mailinfo"

	.comm	_KEEP_TRUE,8,3                  ## @KEEP_TRUE
L_.str.15:                              ## @.str.15
	.asciz	"keep-non-patch"

L_.str.16:                              ## @.str.16
	.asciz	"pass -b flag to git-mailinfo"

	.comm	_KEEP_NON_PATCH,8,3             ## @KEEP_NON_PATCH
L_.str.17:                              ## @.str.17
	.asciz	"message-id"

L_.str.18:                              ## @.str.18
	.asciz	"pass -m flag to git-mailinfo"

L_.str.19:                              ## @.str.19
	.asciz	"keep-cr"

L_.str.20:                              ## @.str.20
	.asciz	"pass --keep-cr flag to git-mailsplit for mbox format"

	.comm	_PARSE_OPT_NONEG,4,2            ## @PARSE_OPT_NONEG
L_.str.21:                              ## @.str.21
	.asciz	"no-keep-cr"

L_.str.22:                              ## @.str.22
	.asciz	"do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"

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

L_.str.24:                              ## @.str.24
	.asciz	"strip everything before a scissors line"

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

L_.str.26:                              ## @.str.26
	.asciz	"action"

L_.str.27:                              ## @.str.27
	.asciz	"pass it through git-apply"

L_.str.28:                              ## @.str.28
	.asciz	"ignore-space-change"

	.comm	_PARSE_OPT_NOARG,4,2            ## @PARSE_OPT_NOARG
L_.str.29:                              ## @.str.29
	.asciz	"ignore-whitespace"

L_.str.30:                              ## @.str.30
	.asciz	"directory"

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

L_.str.32:                              ## @.str.32
	.asciz	"exclude"

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

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

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

L_.str.36:                              ## @.str.36
	.asciz	"num"

L_.str.37:                              ## @.str.37
	.asciz	"patch-format"

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

L_.str.39:                              ## @.str.39
	.asciz	"format the patch(es) are in"

	.comm	_parse_opt_patchformat,4,2      ## @parse_opt_patchformat
L_.str.40:                              ## @.str.40
	.asciz	"reject"

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

L_.str.42:                              ## @.str.42
	.asciz	"override error message when patch failure occurs"

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

L_.str.44:                              ## @.str.44
	.asciz	"continue applying patches after resolving a conflict"

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

L_.str.46:                              ## @.str.46
	.asciz	"synonyms for --continue"

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

L_.str.48:                              ## @.str.48
	.asciz	"skip the current patch"

L_.str.49:                              ## @.str.49
	.asciz	"abort"

L_.str.50:                              ## @.str.50
	.asciz	"restore the original branch and abort the patching operation."

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

L_.str.52:                              ## @.str.52
	.asciz	"abort the patching operation but keep HEAD where it is."

L_.str.53:                              ## @.str.53
	.asciz	"show-current-patch"

L_.str.54:                              ## @.str.54
	.asciz	"show the patch being applied."

L_.str.55:                              ## @.str.55
	.asciz	"committer-date-is-author-date"

L_.str.56:                              ## @.str.56
	.asciz	"lie about committer date"

L_.str.57:                              ## @.str.57
	.asciz	"ignore-date"

L_.str.58:                              ## @.str.58
	.asciz	"use current timestamp for author date"

	.comm	_OPTION_STRING,4,2              ## @OPTION_STRING
L_.str.59:                              ## @.str.59
	.asciz	"gpg-sign"

L_.str.60:                              ## @.str.60
	.asciz	"key-id"

L_.str.61:                              ## @.str.61
	.asciz	"GPG-sign commits"

	.comm	_PARSE_OPT_OPTARG,4,2           ## @PARSE_OPT_OPTARG
L_.str.62:                              ## @.str.62
	.space	1

L_.str.63:                              ## @.str.63
	.asciz	"rebasing"

L_.str.64:                              ## @.str.64
	.asciz	"(internal use for git-rebase)"

L_.str.65:                              ## @.str.65
	.asciz	"-h"

	.comm	_git_am_config,4,2              ## @git_am_config
	.comm	_stderr,4,2                     ## @stderr
L_.str.66:                              ## @.str.66
	.asciz	"The -b/--binary option has been a no-op for long time, and\nit will be removed. Please do not use it anymore."

	.comm	_IDENT_STRICT,4,2               ## @IDENT_STRICT
	.comm	_the_repository,4,2             ## @the_repository
L_.str.67:                              ## @.str.67
	.asciz	"failed to read the index"

L_.str.68:                              ## @.str.68
	.asciz	"previous rebase directory %s still exists but mbox given."

	.comm	_ARGV_ARRAY_INIT,8,2            ## @ARGV_ARRAY_INIT
L_.str.69:                              ## @.str.69
	.asciz	"Stray %s directory found.\nUse \"git am --abort\" to remove it."

L_.str.70:                              ## @.str.70
	.asciz	"Resolve operation not in progress, we are not resuming."

L_.str.71:                              ## @.str.71
	.asciz	"%s/%s"

L_.str.72:                              ## @.str.72
	.asciz	"interactive mode requires patches on the command line"

L_.str.73:                              ## @.str.73
	.asciz	"invalid resume value"

.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_cmd_am                         ; -- Begin function cmd_am
	.p2align	2
_cmd_am:                                ; @cmd_am
	.cfi_startproc
; %bb.0:
	stp	x28, x27, [sp, #-96]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 96
	stp	x26, x25, [sp, #16]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #32]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #48]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #64]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #80]             ; 16-byte Folded Spill
	add	x29, sp, #80
	.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
	sub	sp, sp, #2720
	mov	x19, x2
	mov	x20, x1
	str	w0, [sp, #20]                   ; 4-byte Folded Spill
Lloh0:
	adrp	x8, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x8, [x8, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	stur	x8, [x29, #-96]
	mov	w8, #-1
	stp	w8, w8, [sp, #40]
Lloh3:
	adrp	x8, _PATCH_FORMAT_UNKNOWN@GOTPAGE
Lloh4:
	ldr	x8, [x8, _PATCH_FORMAT_UNKNOWN@GOTPAGEOFF]
Lloh5:
	ldr	w9, [x8]
	mov	w8, #132
	stp	w8, w9, [sp, #32]
Lloh6:
	adrp	x0, l_.str@PAGE
Lloh7:
	add	x0, x0, l_.str@PAGEOFF
	bl	_N_
	stur	x0, [x29, #-120]
Lloh8:
	adrp	x0, l_.str.1@PAGE
Lloh9:
	add	x0, x0, l_.str.1@PAGEOFF
	bl	_N_
	stp	x0, xzr, [x29, #-112]
	add	x27, sp, #48
	add	x22, x27, #24
Lloh10:
	adrp	x0, l_.str.3@PAGE
Lloh11:
	add	x0, x0, l_.str.3@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh12:
	adrp	x1, l_.str.2@PAGE
Lloh13:
	add	x1, x1, l_.str.2@PAGEOFF
	add	x28, sp, #160
	add	x8, sp, #160
	mov	w0, #105
	mov	x2, x22
	bl	_OPT_BOOL
	add	x22, x28, #72
Lloh14:
	adrp	x0, l_.str.5@PAGE
Lloh15:
	add	x0, x0, l_.str.5@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh16:
	adrp	x1, l_.str.4@PAGE
Lloh17:
	add	x1, x1, l_.str.4@PAGEOFF
	add	x2, sp, #44
	mov	x8, x22
	mov	w0, #98
	bl	_OPT_HIDDEN_BOOL
	add	x22, x28, #144
	add	x23, x27, #104
Lloh18:
	adrp	x0, l_.str.7@PAGE
Lloh19:
	add	x0, x0, l_.str.7@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh20:
	adrp	x1, l_.str.6@PAGE
Lloh21:
	add	x1, x1, l_.str.6@PAGEOFF
	mov	x8, x22
	mov	w0, #51
	mov	x2, x23
	bl	_OPT_BOOL
	add	x22, x28, #216
	add	x23, x27, #96
Lloh22:
	adrp	x0, l_.str.8@PAGE
Lloh23:
	add	x0, x0, l_.str.8@PAGEOFF
	bl	_N_
	mov	x1, x0
	mov	x8, x22
	mov	x0, x23
	bl	_OPT__QUIET
	add	x22, x28, #288
Lloh24:
	adrp	x0, l_.str.10@PAGE
Lloh25:
	add	x0, x0, l_.str.10@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh26:
	adrp	x8, _SIGNOFF_EXPLICIT@GOTPAGE
Lloh27:
	ldr	x8, [x8, _SIGNOFF_EXPLICIT@GOTPAGEOFF]
Lloh28:
	ldr	x4, [x8]
Lloh29:
	adrp	x1, l_.str.9@PAGE
Lloh30:
	add	x1, x1, l_.str.9@PAGEOFF
	add	x2, sp, #48
	mov	x8, x22
	mov	w0, #115
	bl	_OPT_SET_INT
	add	x22, x28, #360
	add	x23, x27, #88
Lloh31:
	adrp	x0, l_.str.12@PAGE
Lloh32:
	add	x0, x0, l_.str.12@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh33:
	adrp	x1, l_.str.11@PAGE
Lloh34:
	add	x1, x1, l_.str.11@PAGEOFF
	mov	x8, x22
	mov	w0, #117
	mov	x2, x23
	bl	_OPT_BOOL
	add	x22, x28, #432
	add	x23, x27, #8
Lloh35:
	adrp	x0, l_.str.14@PAGE
Lloh36:
	add	x0, x0, l_.str.14@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh37:
	adrp	x8, _KEEP_TRUE@GOTPAGE
Lloh38:
	ldr	x8, [x8, _KEEP_TRUE@GOTPAGEOFF]
Lloh39:
	ldr	x4, [x8]
Lloh40:
	adrp	x1, l_.str.13@PAGE
Lloh41:
	add	x1, x1, l_.str.13@PAGEOFF
	mov	x8, x22
	mov	w0, #107
	mov	x2, x23
	bl	_OPT_SET_INT
	add	x22, x28, #504
Lloh42:
	adrp	x0, l_.str.16@PAGE
Lloh43:
	add	x0, x0, l_.str.16@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh44:
	adrp	x8, _KEEP_NON_PATCH@GOTPAGE
Lloh45:
	ldr	x8, [x8, _KEEP_NON_PATCH@GOTPAGEOFF]
Lloh46:
	ldr	x4, [x8]
Lloh47:
	adrp	x1, l_.str.15@PAGE
Lloh48:
	add	x1, x1, l_.str.15@PAGEOFF
	mov	x8, x22
	mov	w0, #0
	mov	x2, x23
	bl	_OPT_SET_INT
	add	x22, x28, #576
	add	x23, x27, #80
Lloh49:
	adrp	x0, l_.str.18@PAGE
Lloh50:
	add	x0, x0, l_.str.18@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh51:
	adrp	x1, l_.str.17@PAGE
Lloh52:
	add	x1, x1, l_.str.17@PAGEOFF
	mov	x8, x22
	mov	w0, #109
	mov	x2, x23
	bl	_OPT_BOOL
	add	x22, x28, #648
Lloh53:
	adrp	x0, l_.str.20@PAGE
Lloh54:
	add	x0, x0, l_.str.20@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh55:
	adrp	x21, _PARSE_OPT_NONEG@GOTPAGE
Lloh56:
	ldr	x21, [x21, _PARSE_OPT_NONEG@GOTPAGEOFF]
	ldr	w5, [x21]
Lloh57:
	adrp	x1, l_.str.19@PAGE
Lloh58:
	add	x1, x1, l_.str.19@PAGEOFF
	add	x2, sp, #40
	mov	x8, x22
	mov	w0, #0
	mov	w4, #1
	bl	_OPT_SET_INT_F
	add	x22, x28, #720
Lloh59:
	adrp	x0, l_.str.22@PAGE
Lloh60:
	add	x0, x0, l_.str.22@PAGEOFF
	bl	_N_
	mov	x3, x0
	ldr	w5, [x21]
Lloh61:
	adrp	x1, l_.str.21@PAGE
Lloh62:
	add	x1, x1, l_.str.21@PAGEOFF
	add	x2, sp, #40
	mov	x8, x22
	mov	w0, #0
	mov	w4, #0
	bl	_OPT_SET_INT_F
	add	x22, x28, #792
	add	x23, x27, #72
Lloh63:
	adrp	x0, l_.str.24@PAGE
Lloh64:
	add	x0, x0, l_.str.24@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh65:
	adrp	x1, l_.str.23@PAGE
Lloh66:
	add	x1, x1, l_.str.23@PAGEOFF
	mov	x8, x22
	mov	w0, #99
	mov	x2, x23
	bl	_OPT_BOOL
	add	x24, x28, #864
	add	x22, x27, #68
Lloh67:
	adrp	x0, l_.str.26@PAGE
Lloh68:
	add	x0, x0, l_.str.26@PAGEOFF
	bl	_N_
	mov	x25, x0
Lloh69:
	adrp	x23, l_.str.27@PAGE
Lloh70:
	add	x23, x23, l_.str.27@PAGEOFF
	mov	x0, x23
	bl	_N_
	mov	x4, x0
Lloh71:
	adrp	x1, l_.str.25@PAGE
Lloh72:
	add	x1, x1, l_.str.25@PAGEOFF
	mov	x8, x24
	mov	w0, #0
	mov	x2, x22
	mov	x3, x25
	mov	w5, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #936
	mov	x0, x23
	bl	_N_
	mov	x4, x0
Lloh73:
	adrp	x21, _PARSE_OPT_NOARG@GOTPAGE
Lloh74:
	ldr	x21, [x21, _PARSE_OPT_NOARG@GOTPAGEOFF]
	ldr	w5, [x21]
Lloh75:
	adrp	x1, l_.str.28@PAGE
Lloh76:
	add	x1, x1, l_.str.28@PAGEOFF
	mov	x8, x24
	mov	w0, #0
	mov	x2, x22
	mov	x3, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #1008
	mov	x0, x23
	bl	_N_
	mov	x4, x0
	ldr	w5, [x21]
Lloh77:
	adrp	x1, l_.str.29@PAGE
Lloh78:
	add	x1, x1, l_.str.29@PAGEOFF
	mov	x8, x24
	mov	w0, #0
	mov	x2, x22
	mov	x3, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #1080
Lloh79:
	adrp	x0, l_.str.31@PAGE
Lloh80:
	add	x0, x0, l_.str.31@PAGEOFF
	bl	_N_
	mov	x25, x0
	mov	x0, x23
	bl	_N_
	mov	x4, x0
Lloh81:
	adrp	x1, l_.str.30@PAGE
Lloh82:
	add	x1, x1, l_.str.30@PAGEOFF
	mov	x8, x24
	mov	w0, #0
	mov	x2, x22
	mov	x3, x25
	mov	w5, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #1152
Lloh83:
	adrp	x25, l_.str.33@PAGE
Lloh84:
	add	x25, x25, l_.str.33@PAGEOFF
	mov	x0, x25
	bl	_N_
	mov	x26, x0
	mov	x0, x23
	bl	_N_
	mov	x4, x0
Lloh85:
	adrp	x1, l_.str.32@PAGE
Lloh86:
	add	x1, x1, l_.str.32@PAGEOFF
	mov	x8, x24
	mov	w0, #0
	mov	x2, x22
	mov	x3, x26
	mov	w5, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #1224
	mov	x0, x25
	bl	_N_
	mov	x25, x0
	mov	x0, x23
	bl	_N_
	mov	x4, x0
Lloh87:
	adrp	x1, l_.str.34@PAGE
Lloh88:
	add	x1, x1, l_.str.34@PAGEOFF
	mov	x8, x24
	mov	w0, #0
	mov	x2, x22
	mov	x3, x25
	mov	w5, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #1296
Lloh89:
	adrp	x0, l_.str.35@PAGE
Lloh90:
	add	x0, x0, l_.str.35@PAGEOFF
	bl	_N_
	mov	x25, x0
	mov	x0, x23
	bl	_N_
	mov	x4, x0
	mov	x8, x24
	mov	w0, #67
	mov	x1, #0
	mov	x2, x22
	mov	x3, x25
	mov	w5, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #1368
Lloh91:
	adrp	x0, l_.str.36@PAGE
Lloh92:
	add	x0, x0, l_.str.36@PAGEOFF
	bl	_N_
	mov	x25, x0
	mov	x0, x23
	bl	_N_
	mov	x4, x0
	mov	x8, x24
	mov	w0, #112
	mov	x1, #0
	mov	x2, x22
	mov	x3, x25
	mov	w5, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x24, x28, #1440
Lloh93:
	adrp	x0, l_.str.38@PAGE
Lloh94:
	add	x0, x0, l_.str.38@PAGEOFF
	bl	_N_
	mov	x25, x0
Lloh95:
	adrp	x0, l_.str.39@PAGE
Lloh96:
	add	x0, x0, l_.str.39@PAGEOFF
	bl	_N_
	mov	x4, x0
Lloh97:
	adrp	x8, _parse_opt_patchformat@GOTPAGE
Lloh98:
	ldr	x8, [x8, _parse_opt_patchformat@GOTPAGEOFF]
Lloh99:
	ldr	w5, [x8]
Lloh100:
	adrp	x1, l_.str.37@PAGE
Lloh101:
	add	x1, x1, l_.str.37@PAGEOFF
	add	x2, sp, #36
	mov	x8, x24
	mov	w0, #0
	mov	x3, x25
	bl	_OPT_CALLBACK
	add	x24, x28, #1512
	mov	x0, x23
	bl	_N_
	mov	x4, x0
	ldr	w5, [x21]
	ldr	w21, [sp, #20]                  ; 4-byte Folded Reload
Lloh102:
	adrp	x1, l_.str.40@PAGE
Lloh103:
	add	x1, x1, l_.str.40@PAGEOFF
	mov	x8, x24
	mov	w0, #0
	mov	x2, x22
	mov	x3, #0
	bl	_OPT_PASSTHRU_ARGV
	add	x22, x28, #1584
	add	x23, x27, #64
Lloh104:
	adrp	x0, l_.str.42@PAGE
Lloh105:
	add	x0, x0, l_.str.42@PAGEOFF
	bl	_N_
	mov	x4, x0
Lloh106:
	adrp	x1, l_.str.41@PAGE
Lloh107:
	add	x1, x1, l_.str.41@PAGEOFF
	mov	x8, x22
	mov	w0, #0
	mov	x2, x23
	mov	x3, #0
	bl	_OPT_STRING
	add	x22, x28, #1656
Lloh108:
	adrp	x0, l_.str.44@PAGE
Lloh109:
	add	x0, x0, l_.str.44@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh110:
	adrp	x1, l_.str.43@PAGE
Lloh111:
	add	x1, x1, l_.str.43@PAGEOFF
	add	x2, sp, #32
	mov	x8, x22
	mov	w0, #0
	mov	w4, #130
	bl	_OPT_CMDMODE
	add	x22, x28, #1728
Lloh112:
	adrp	x0, l_.str.46@PAGE
Lloh113:
	add	x0, x0, l_.str.46@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh114:
	adrp	x1, l_.str.45@PAGE
Lloh115:
	add	x1, x1, l_.str.45@PAGEOFF
	add	x2, sp, #32
	mov	x8, x22
	mov	w0, #114
	mov	w4, #130
	bl	_OPT_CMDMODE
	add	x22, x28, #1800
Lloh116:
	adrp	x0, l_.str.48@PAGE
Lloh117:
	add	x0, x0, l_.str.48@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh118:
	adrp	x1, l_.str.47@PAGE
Lloh119:
	add	x1, x1, l_.str.47@PAGEOFF
	add	x2, sp, #32
	mov	x8, x22
	mov	w0, #0
	mov	w4, #128
	bl	_OPT_CMDMODE
	add	x22, x28, #1872
Lloh120:
	adrp	x0, l_.str.50@PAGE
Lloh121:
	add	x0, x0, l_.str.50@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh122:
	adrp	x1, l_.str.49@PAGE
Lloh123:
	add	x1, x1, l_.str.49@PAGEOFF
	add	x2, sp, #32
	mov	x8, x22
	mov	w0, #0
	mov	w4, #134
	bl	_OPT_CMDMODE
	add	x22, x28, #1944
Lloh124:
	adrp	x0, l_.str.52@PAGE
Lloh125:
	add	x0, x0, l_.str.52@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh126:
	adrp	x1, l_.str.51@PAGE
Lloh127:
	add	x1, x1, l_.str.51@PAGEOFF
	add	x2, sp, #32
	mov	x8, x22
	mov	w0, #0
	mov	w4, #131
	bl	_OPT_CMDMODE
	add	x22, x28, #2016
Lloh128:
	adrp	x0, l_.str.54@PAGE
Lloh129:
	add	x0, x0, l_.str.54@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh130:
	adrp	x1, l_.str.53@PAGE
Lloh131:
	add	x1, x1, l_.str.53@PAGEOFF
	add	x2, sp, #32
	mov	x8, x22
	mov	w0, #0
	mov	w4, #129
	bl	_OPT_CMDMODE
	add	x22, x28, #2088
	add	x23, x27, #56
Lloh132:
	adrp	x0, l_.str.56@PAGE
Lloh133:
	add	x0, x0, l_.str.56@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh134:
	adrp	x1, l_.str.55@PAGE
Lloh135:
	add	x1, x1, l_.str.55@PAGEOFF
	mov	x8, x22
	mov	w0, #0
	mov	x2, x23
	bl	_OPT_BOOL
	add	x22, x28, #2160
	add	x23, x27, #48
Lloh136:
	adrp	x0, l_.str.58@PAGE
Lloh137:
	add	x0, x0, l_.str.58@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh138:
	adrp	x1, l_.str.57@PAGE
Lloh139:
	add	x1, x1, l_.str.57@PAGEOFF
	mov	x8, x22
	mov	w0, #0
	mov	x2, x23
	bl	_OPT_BOOL
	add	x8, x28, #2232
	add	x0, x27, #40
	bl	_OPT_RERERE_AUTOUPDATE
Lloh140:
	adrp	x8, _OPTION_STRING@GOTPAGE
Lloh141:
	ldr	x8, [x8, _OPTION_STRING@GOTPAGEOFF]
Lloh142:
	ldr	w8, [x8]
	strb	w8, [sp, #2464]
	mov	w8, #83
	str	x8, [sp, #2472]
Lloh143:
	adrp	x8, l_.str.59@PAGE
Lloh144:
	add	x8, x8, l_.str.59@PAGEOFF
	str	x8, [sp, #2480]
	add	x8, x27, #36
	str	x8, [sp, #2488]
Lloh145:
	adrp	x0, l_.str.60@PAGE
Lloh146:
	add	x0, x0, l_.str.60@PAGEOFF
	bl	_N_
	str	x0, [sp, #2496]
Lloh147:
	adrp	x0, l_.str.61@PAGE
Lloh148:
	add	x0, x0, l_.str.61@PAGEOFF
	bl	_N_
	str	x0, [sp, #2504]
Lloh149:
	adrp	x8, _PARSE_OPT_OPTARG@GOTPAGE
Lloh150:
	ldr	x8, [x8, _PARSE_OPT_OPTARG@GOTPAGEOFF]
Lloh151:
	ldr	w8, [x8]
	str	w8, [sp, #2512]
	str	xzr, [sp, #2520]
Lloh152:
	adrp	x8, l_.str.62@PAGE
Lloh153:
	add	x8, x8, l_.str.62@PAGEOFF
	str	w8, [sp, #2528]
	add	x22, x28, #2376
	add	x23, x27, #16
Lloh154:
	adrp	x0, l_.str.64@PAGE
Lloh155:
	add	x0, x0, l_.str.64@PAGEOFF
	bl	_N_
	mov	x3, x0
Lloh156:
	adrp	x1, l_.str.63@PAGE
Lloh157:
	add	x1, x1, l_.str.63@PAGEOFF
	mov	x8, x22
	mov	w0, #0
	mov	x2, x23
	bl	_OPT_HIDDEN_BOOL
	add	x8, x28, #2448
	bl	_OPT_END
	cmp	w21, #2
	b.ne	LBB0_3
; %bb.1:
	ldr	x0, [x20, #8]
Lloh158:
	adrp	x1, l_.str.65@PAGE
Lloh159:
	add	x1, x1, l_.str.65@PAGEOFF
	bl	_strcmp
	cbnz	w0, LBB0_3
; %bb.2:
	sub	x0, x29, #120
	add	x1, sp, #160
	bl	_usage_with_options
LBB0_3:
Lloh160:
	adrp	x8, _git_am_config@GOTPAGE
Lloh161:
	ldr	x8, [x8, _git_am_config@GOTPAGEOFF]
Lloh162:
	ldr	w0, [x8]
	mov	x1, #0
	bl	_git_config
	add	x0, sp, #48
	bl	_am_state_init
	add	x0, sp, #48
	bl	_am_in_progress
	mov	x22, x0
	cbz	w0, LBB0_5
; %bb.4:
	add	x0, sp, #48
	bl	_am_load
LBB0_5:
	add	x3, sp, #160
	sub	x4, x29, #120
	mov	x0, x21
	mov	x1, x20
	mov	x2, x19
	mov	w5, #0
	bl	_parse_options
	mov	x21, x0
	ldr	w8, [sp, #44]
	tbnz	w8, #31, LBB0_7
; %bb.6:
Lloh163:
	adrp	x8, _stderr@GOTPAGE
Lloh164:
	ldr	x8, [x8, _stderr@GOTPAGEOFF]
Lloh165:
	ldr	w23, [x8]
Lloh166:
	adrp	x0, l_.str.66@PAGE
Lloh167:
	add	x0, x0, l_.str.66@PAGEOFF
	bl	__
	mov	x1, x0
	mov	x0, x23
	bl	_fprintf_ln
LBB0_7:
Lloh168:
	adrp	x8, _IDENT_STRICT@GOTPAGE
Lloh169:
	ldr	x8, [x8, _IDENT_STRICT@GOTPAGEOFF]
Lloh170:
	ldr	w0, [x8]
	bl	_git_committer_info
Lloh171:
	adrp	x8, _the_repository@GOTPAGE
Lloh172:
	ldr	x8, [x8, _the_repository@GOTPAGEOFF]
Lloh173:
	ldr	w0, [x8]
	mov	x1, #0
	mov	w2, #0
	bl	_repo_read_index_preload
	tbnz	x0, #63, LBB0_13
; %bb.8:
	cbz	w22, LBB0_14
LBB0_9:
	cbz	w21, LBB0_19
LBB0_10:
Lloh174:
	adrp	x0, l_.str.68@PAGE
Lloh175:
	add	x0, x0, l_.str.68@PAGEOFF
	bl	__
	ldr	w8, [sp, #80]
	str	x8, [sp]
	bl	_die
LBB0_11:
	ldr	w8, [sp, #32]
	cmp	w8, #132
	b.ne	LBB0_21
; %bb.12:
	mov	w8, #133
	str	w8, [sp, #32]
	b	LBB0_21
LBB0_13:
Lloh176:
	adrp	x0, l_.str.67@PAGE
Lloh177:
	add	x0, x0, l_.str.67@PAGEOFF
	bl	__
	bl	_die
	cbnz	w22, LBB0_9
LBB0_14:
Lloh178:
	adrp	x8, _ARGV_ARRAY_INIT@GOTPAGE
Lloh179:
	ldr	x8, [x8, _ARGV_ARRAY_INIT@GOTPAGEOFF]
Lloh180:
	ldr	x22, [x8]
	str	x22, [sp, #24]
	ldr	w0, [sp, #80]
	bl	_file_exists
	cbz	x0, LBB0_24
; %bb.15:
	ldr	w8, [sp, #64]
	cbnz	w8, LBB0_24
; %bb.16:
	ldr	w8, [sp, #32]
	cmp	w8, #134
	b.eq	LBB0_18
; %bb.17:
	cmp	w8, #131
	b.ne	LBB0_23
LBB0_18:
	add	x0, sp, #48
	bl	_am_destroy
	add	x0, sp, #48
	bl	_am_state_release
	mov	w19, #0
	b	LBB0_49
LBB0_19:
	ldr	w8, [sp, #32]
	cmp	w8, #132
	b.ne	LBB0_21
; %bb.20:
	mov	w0, #0
	bl	_isatty
	cbnz	w0, LBB0_11
	b	LBB0_10
LBB0_21:
	ldr	x8, [sp, #48]
Lloh181:
	adrp	x9, _SIGNOFF_EXPLICIT@GOTPAGE
Lloh182:
	ldr	x9, [x9, _SIGNOFF_EXPLICIT@GOTPAGEOFF]
Lloh183:
	ldr	x9, [x9]
	cmp	x8, x9
	b.ne	LBB0_37
; %bb.22:
	add	x0, sp, #48
	bl	_am_append_signoff
	b	LBB0_37
LBB0_23:
Lloh184:
	adrp	x0, l_.str.69@PAGE
Lloh185:
	add	x0, x0, l_.str.69@PAGEOFF
	bl	__
	ldr	w8, [sp, #80]
	str	x8, [sp]
	bl	_die
LBB0_24:
	ldr	w8, [sp, #32]
	cbz	w8, LBB0_26
; %bb.25:
Lloh186:
	adrp	x0, l_.str.70@PAGE
Lloh187:
	add	x0, x0, l_.str.70@PAGEOFF
	bl	__
	bl	_die
LBB0_26:
	cmp	w21, #1
	b.lt	LBB0_33
; %bb.27:
	mov	w22, w21
Lloh188:
	adrp	x21, l_.str.71@PAGE
Lloh189:
	add	x21, x21, l_.str.71@PAGEOFF
	b	LBB0_29
LBB0_28:                                ;   in Loop: Header=BB0_29 Depth=1
	add	x0, sp, #24
	mov	x1, x2
	bl	_argv_array_push
	add	x20, x20, #8
	subs	x22, x22, #1
	b.eq	LBB0_32
LBB0_29:                                ; =>This Inner Loop Header: Depth=1
	ldr	x0, [x20]
	bl	_is_absolute_path
	ldr	x2, [x20]
	cbz	x19, LBB0_28
; %bb.30:                               ;   in Loop: Header=BB0_29 Depth=1
	cbnz	x0, LBB0_28
; %bb.31:                               ;   in Loop: Header=BB0_29 Depth=1
	mov	x0, x21
	mov	x1, x19
	bl	_mkpath
	mov	x2, x0
	b	LBB0_28
LBB0_32:
	ldr	w8, [sp, #28]
	ldr	x9, [sp, #72]
	cbnz	x9, LBB0_34
	b	LBB0_36
LBB0_33:
	lsr	x8, x22, #32
	ldr	x9, [sp, #72]
	cbz	x9, LBB0_36
LBB0_34:
	cbnz	w8, LBB0_36
; %bb.35:
Lloh190:
	adrp	x0, l_.str.72@PAGE
Lloh191:
	add	x0, x0, l_.str.72@PAGEOFF
	bl	__
	bl	_die
LBB0_36:
	ldp	w1, w3, [sp, #36]
	ldr	w2, [sp, #24]
	add	x0, sp, #48
	bl	_am_setup
	add	x0, sp, #24
	bl	_argv_array_clear
LBB0_37:
	ldr	w8, [sp, #32]
	sub	w8, w8, #128
	cmp	w8, #6
	b.hi	LBB0_43
; %bb.38:
Lloh192:
	adrp	x9, lJTI0_0@PAGE
Lloh193:
	add	x9, x9, lJTI0_0@PAGEOFF
	adr	x10, LBB0_39
	ldrb	w11, [x9, x8]
	add	x10, x10, x11, lsl #2
	br	x10
LBB0_39:
	add	x0, sp, #48
	bl	_am_skip
	b	LBB0_47
LBB0_40:
	add	x0, sp, #48
	bl	_am_resolve
	b	LBB0_47
LBB0_41:
	bl	_am_rerere_clear
	add	x0, sp, #48
	bl	_am_destroy
	b	LBB0_47
LBB0_42:
	add	x0, sp, #48
	mov	w1, #0
	bl	_am_run
	b	LBB0_47
LBB0_43:
Lloh194:
	adrp	x0, l_.str.73@PAGE
Lloh195:
	add	x0, x0, l_.str.73@PAGEOFF
	bl	_BUG
	b	LBB0_47
LBB0_44:
	add	x0, sp, #48
	bl	_show_patch
	mov	x19, x0
	b	LBB0_48
LBB0_45:
	add	x0, sp, #48
	mov	w1, #1
	bl	_am_run
	b	LBB0_47
LBB0_46:
	add	x0, sp, #48
	bl	_am_abort
LBB0_47:
	mov	w19, #0
LBB0_48:
	add	x0, sp, #48
	bl	_am_state_release
LBB0_49:
	ldur	x8, [x29, #-96]
Lloh196:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh197:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh198:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_51
; %bb.50:
	mov	x0, x19
	add	sp, sp, #2720
	ldp	x29, x30, [sp, #80]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #64]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #48]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #32]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #16]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp], #96             ; 16-byte Folded Reload
	ret
LBB0_51:
	bl	___stack_chk_fail
	.loh AdrpAdd	Lloh156, Lloh157
	.loh AdrpAdd	Lloh154, Lloh155
	.loh AdrpAdd	Lloh152, Lloh153
	.loh AdrpLdrGotLdr	Lloh149, Lloh150, Lloh151
	.loh AdrpAdd	Lloh147, Lloh148
	.loh AdrpAdd	Lloh145, Lloh146
	.loh AdrpAdd	Lloh143, Lloh144
	.loh AdrpLdrGotLdr	Lloh140, Lloh141, Lloh142
	.loh AdrpAdd	Lloh138, Lloh139
	.loh AdrpAdd	Lloh136, Lloh137
	.loh AdrpAdd	Lloh134, Lloh135
	.loh AdrpAdd	Lloh132, Lloh133
	.loh AdrpAdd	Lloh130, Lloh131
	.loh AdrpAdd	Lloh128, Lloh129
	.loh AdrpAdd	Lloh126, Lloh127
	.loh AdrpAdd	Lloh124, Lloh125
	.loh AdrpAdd	Lloh122, Lloh123
	.loh AdrpAdd	Lloh120, Lloh121
	.loh AdrpAdd	Lloh118, Lloh119
	.loh AdrpAdd	Lloh116, Lloh117
	.loh AdrpAdd	Lloh114, Lloh115
	.loh AdrpAdd	Lloh112, Lloh113
	.loh AdrpAdd	Lloh110, Lloh111
	.loh AdrpAdd	Lloh108, Lloh109
	.loh AdrpAdd	Lloh106, Lloh107
	.loh AdrpAdd	Lloh104, Lloh105
	.loh AdrpAdd	Lloh102, Lloh103
	.loh AdrpAdd	Lloh100, Lloh101
	.loh AdrpLdrGotLdr	Lloh97, Lloh98, Lloh99
	.loh AdrpAdd	Lloh95, Lloh96
	.loh AdrpAdd	Lloh93, Lloh94
	.loh AdrpAdd	Lloh91, Lloh92
	.loh AdrpAdd	Lloh89, Lloh90
	.loh AdrpAdd	Lloh87, Lloh88
	.loh AdrpAdd	Lloh85, Lloh86
	.loh AdrpAdd	Lloh83, Lloh84
	.loh AdrpAdd	Lloh81, Lloh82
	.loh AdrpAdd	Lloh79, Lloh80
	.loh AdrpAdd	Lloh77, Lloh78
	.loh AdrpAdd	Lloh75, Lloh76
	.loh AdrpLdrGot	Lloh73, Lloh74
	.loh AdrpAdd	Lloh71, Lloh72
	.loh AdrpAdd	Lloh69, Lloh70
	.loh AdrpAdd	Lloh67, Lloh68
	.loh AdrpAdd	Lloh65, Lloh66
	.loh AdrpAdd	Lloh63, Lloh64
	.loh AdrpAdd	Lloh61, Lloh62
	.loh AdrpAdd	Lloh59, Lloh60
	.loh AdrpAdd	Lloh57, Lloh58
	.loh AdrpLdrGot	Lloh55, Lloh56
	.loh AdrpAdd	Lloh53, Lloh54
	.loh AdrpAdd	Lloh51, Lloh52
	.loh AdrpAdd	Lloh49, Lloh50
	.loh AdrpAdd	Lloh47, Lloh48
	.loh AdrpLdrGotLdr	Lloh44, Lloh45, Lloh46
	.loh AdrpAdd	Lloh42, Lloh43
	.loh AdrpAdd	Lloh40, Lloh41
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpAdd	Lloh35, Lloh36
	.loh AdrpAdd	Lloh33, Lloh34
	.loh AdrpAdd	Lloh31, Lloh32
	.loh AdrpAdd	Lloh29, Lloh30
	.loh AdrpLdrGotLdr	Lloh26, Lloh27, Lloh28
	.loh AdrpAdd	Lloh24, Lloh25
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpAdd	Lloh16, Lloh17
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpAdd	Lloh12, Lloh13
	.loh AdrpAdd	Lloh10, Lloh11
	.loh AdrpAdd	Lloh8, Lloh9
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh158, Lloh159
	.loh AdrpLdrGotLdr	Lloh160, Lloh161, Lloh162
	.loh AdrpAdd	Lloh166, Lloh167
	.loh AdrpLdrGotLdr	Lloh163, Lloh164, Lloh165
	.loh AdrpLdrGotLdr	Lloh171, Lloh172, Lloh173
	.loh AdrpLdrGotLdr	Lloh168, Lloh169, Lloh170
	.loh AdrpAdd	Lloh174, Lloh175
	.loh AdrpAdd	Lloh176, Lloh177
	.loh AdrpLdrGotLdr	Lloh178, Lloh179, Lloh180
	.loh AdrpLdrGotLdr	Lloh181, Lloh182, Lloh183
	.loh AdrpAdd	Lloh184, Lloh185
	.loh AdrpAdd	Lloh186, Lloh187
	.loh AdrpAdd	Lloh188, Lloh189
	.loh AdrpAdd	Lloh190, Lloh191
	.loh AdrpAdd	Lloh192, Lloh193
	.loh AdrpAdd	Lloh194, Lloh195
	.loh AdrpLdrGotLdr	Lloh196, Lloh197, Lloh198
	.cfi_endproc
	.section	__TEXT,__const
lJTI0_0:
	.byte	(LBB0_39-LBB0_39)>>2
	.byte	(LBB0_44-LBB0_39)>>2
	.byte	(LBB0_40-LBB0_39)>>2
	.byte	(LBB0_41-LBB0_39)>>2
	.byte	(LBB0_42-LBB0_39)>>2
	.byte	(LBB0_45-LBB0_39)>>2
	.byte	(LBB0_46-LBB0_39)>>2
                                        ; -- End function
	.comm	_PATCH_FORMAT_UNKNOWN,4,2       ; @PATCH_FORMAT_UNKNOWN
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"git am [<options>] [(<mbox> | <Maildir>)...]"

l_.str.1:                               ; @.str.1
	.asciz	"git am [<options>] (--continue | --skip | --abort)"

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

l_.str.3:                               ; @.str.3
	.asciz	"run interactively"

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

l_.str.5:                               ; @.str.5
	.asciz	"historical option -- no-op"

l_.str.6:                               ; @.str.6
	.asciz	"3way"

l_.str.7:                               ; @.str.7
	.asciz	"allow fall back on 3way merging if needed"

l_.str.8:                               ; @.str.8
	.asciz	"be quiet"

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

l_.str.10:                              ; @.str.10
	.asciz	"add a Signed-off-by line to the commit message"

	.comm	_SIGNOFF_EXPLICIT,8,3           ; @SIGNOFF_EXPLICIT
l_.str.11:                              ; @.str.11
	.asciz	"utf8"

l_.str.12:                              ; @.str.12
	.asciz	"recode into utf8 (default)"

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

l_.str.14:                              ; @.str.14
	.asciz	"pass -k flag to git-mailinfo"

	.comm	_KEEP_TRUE,8,3                  ; @KEEP_TRUE
l_.str.15:                              ; @.str.15
	.asciz	"keep-non-patch"

l_.str.16:                              ; @.str.16
	.asciz	"pass -b flag to git-mailinfo"

	.comm	_KEEP_NON_PATCH,8,3             ; @KEEP_NON_PATCH
l_.str.17:                              ; @.str.17
	.asciz	"message-id"

l_.str.18:                              ; @.str.18
	.asciz	"pass -m flag to git-mailinfo"

l_.str.19:                              ; @.str.19
	.asciz	"keep-cr"

l_.str.20:                              ; @.str.20
	.asciz	"pass --keep-cr flag to git-mailsplit for mbox format"

	.comm	_PARSE_OPT_NONEG,4,2            ; @PARSE_OPT_NONEG
l_.str.21:                              ; @.str.21
	.asciz	"no-keep-cr"

l_.str.22:                              ; @.str.22
	.asciz	"do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"

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

l_.str.24:                              ; @.str.24
	.asciz	"strip everything before a scissors line"

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

l_.str.26:                              ; @.str.26
	.asciz	"action"

l_.str.27:                              ; @.str.27
	.asciz	"pass it through git-apply"

l_.str.28:                              ; @.str.28
	.asciz	"ignore-space-change"

	.comm	_PARSE_OPT_NOARG,4,2            ; @PARSE_OPT_NOARG
l_.str.29:                              ; @.str.29
	.asciz	"ignore-whitespace"

l_.str.30:                              ; @.str.30
	.asciz	"directory"

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

l_.str.32:                              ; @.str.32
	.asciz	"exclude"

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

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

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

l_.str.36:                              ; @.str.36
	.asciz	"num"

l_.str.37:                              ; @.str.37
	.asciz	"patch-format"

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

l_.str.39:                              ; @.str.39
	.asciz	"format the patch(es) are in"

	.comm	_parse_opt_patchformat,4,2      ; @parse_opt_patchformat
l_.str.40:                              ; @.str.40
	.asciz	"reject"

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

l_.str.42:                              ; @.str.42
	.asciz	"override error message when patch failure occurs"

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

l_.str.44:                              ; @.str.44
	.asciz	"continue applying patches after resolving a conflict"

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

l_.str.46:                              ; @.str.46
	.asciz	"synonyms for --continue"

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

l_.str.48:                              ; @.str.48
	.asciz	"skip the current patch"

l_.str.49:                              ; @.str.49
	.asciz	"abort"

l_.str.50:                              ; @.str.50
	.asciz	"restore the original branch and abort the patching operation."

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

l_.str.52:                              ; @.str.52
	.asciz	"abort the patching operation but keep HEAD where it is."

l_.str.53:                              ; @.str.53
	.asciz	"show-current-patch"

l_.str.54:                              ; @.str.54
	.asciz	"show the patch being applied."

l_.str.55:                              ; @.str.55
	.asciz	"committer-date-is-author-date"

l_.str.56:                              ; @.str.56
	.asciz	"lie about committer date"

l_.str.57:                              ; @.str.57
	.asciz	"ignore-date"

l_.str.58:                              ; @.str.58
	.asciz	"use current timestamp for author date"

	.comm	_OPTION_STRING,4,2              ; @OPTION_STRING
l_.str.59:                              ; @.str.59
	.asciz	"gpg-sign"

l_.str.60:                              ; @.str.60
	.asciz	"key-id"

l_.str.61:                              ; @.str.61
	.asciz	"GPG-sign commits"

	.comm	_PARSE_OPT_OPTARG,4,2           ; @PARSE_OPT_OPTARG
l_.str.62:                              ; @.str.62
	.space	1

l_.str.63:                              ; @.str.63
	.asciz	"rebasing"

l_.str.64:                              ; @.str.64
	.asciz	"(internal use for git-rebase)"

l_.str.65:                              ; @.str.65
	.asciz	"-h"

	.comm	_git_am_config,4,2              ; @git_am_config
	.comm	_stderr,4,2                     ; @stderr
l_.str.66:                              ; @.str.66
	.asciz	"The -b/--binary option has been a no-op for long time, and\nit will be removed. Please do not use it anymore."

	.comm	_IDENT_STRICT,4,2               ; @IDENT_STRICT
	.comm	_the_repository,4,2             ; @the_repository
l_.str.67:                              ; @.str.67
	.asciz	"failed to read the index"

l_.str.68:                              ; @.str.68
	.asciz	"previous rebase directory %s still exists but mbox given."

	.comm	_ARGV_ARRAY_INIT,8,2            ; @ARGV_ARRAY_INIT
l_.str.69:                              ; @.str.69
	.asciz	"Stray %s directory found.\nUse \"git am --abort\" to remove it."

l_.str.70:                              ; @.str.70
	.asciz	"Resolve operation not in progress, we are not resuming."

l_.str.71:                              ; @.str.71
	.asciz	"%s/%s"

l_.str.72:                              ; @.str.72
	.asciz	"interactive mode requires patches on the command line"

l_.str.73:                              ; @.str.73
	.asciz	"invalid resume value"

.subsections_via_symbols
