	.file	"extr_unifdef.c_parseline.c"
	.intel_syntax noprefix
	.text
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"ifdef"
.LC1:
	.string	"ifndef"
.LC2:
	.string	"if"
.LC3:
	.string	"elif"
.LC4:
	.string	"else"
.LC5:
	.string	"endif"
.LC6:
	.string	"\\\r\n"
.LC7:
	.string	"\\\n"
.LC8:
	.string	"can't read %s"
	.section	.rodata.str1.8,"aMS",@progbits,1
	.align 8
.LC9:
	.string	"parser line %d state %s comment %s line"
	.text
	.p2align 4
	.type	parseline, @function
parseline:
.LFB0:
	.cfi_startproc
	endbr64
	push	r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	push	rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	push	rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	sub	rsp, 16
	.cfi_def_cfa_offset 48
	mov	rbx, QWORD PTR incomment[rip]
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR 8[rsp], rax
	xor	eax, eax
	call	skiphash@PLT
	mov	r12, QWORD PTR LT_EOF[rip]
	mov	QWORD PTR [rsp], rax
	test	rax, rax
	je	.L1
	cmp	QWORD PTR newline[rip], 0
	mov	rsi, rax
	je	.L51
.L4:
	cmp	BYTE PTR [rsi], 0
	jne	.L6
.L48:
	mov	r12, QWORD PTR LT_PLAIN[rip]
.L49:
	mov	rax, QWORD PTR linestate[rip]
.L7:
	mov	rdx, QWORD PTR linestate_name[rip]
	mov	esi, DWORD PTR linenum[rip]
	lea	rdi, .LC9[rip]
	mov	ecx, DWORD PTR [rdx+rax*4]
	mov	rdx, QWORD PTR incomment[rip]
	mov	rax, QWORD PTR comment_name[rip]
	mov	edx, DWORD PTR [rax+rdx*4]
	call	debug@PLT
.L1:
	mov	rax, QWORD PTR 8[rsp]
	xor	rax, QWORD PTR fs:40
	jne	.L52
	add	rsp, 16
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	mov	rax, r12
	pop	rbx
	.cfi_def_cfa_offset 24
	pop	rbp
	.cfi_def_cfa_offset 16
	pop	r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L6:
	.cfi_restore_state
	lea	rdi, .LC0[rip]
	mov	QWORD PTR keyword[rip], rsi
	call	matchsym@PLT
	mov	QWORD PTR [rsp], rax
	mov	rdi, rax
	test	rax, rax
	je	.L53
.L8:
	call	skipcomment@PLT
	mov	rdi, rsp
	mov	QWORD PTR [rsp], rax
	call	findsym@PLT
	test	eax, eax
	js	.L54
	mov	rdx, QWORD PTR value[rip]
	mov	rcx, QWORD PTR ignore[rip]
	cdqe
	mov	rdi, QWORD PTR [rsp]
	mov	rdx, QWORD PTR [rdx+rax*8]
	mov	rcx, QWORD PTR [rcx+rax*8]
	mov	rax, QWORD PTR keyword[rip]
	cmp	BYTE PTR 2[rax], 110
	je	.L55
	mov	r12, QWORD PTR LT_TRUE[rip]
	mov	rax, QWORD PTR LT_FALSE[rip]
	test	rdx, rdx
	je	.L14
.L46:
	test	rcx, rcx
	jne	.L35
.L11:
	call	skipcomment@PLT
	mov	QWORD PTR [rsp], rax
	cmp	BYTE PTR [rax], 0
	jne	.L56
.L26:
	mov	rax, QWORD PTR LS_HASH[rip]
	cmp	QWORD PTR linestate[rip], rax
	je	.L57
.L30:
	cmp	QWORD PTR LT_PLAIN[rip], r12
	je	.L49
	test	rbx, rbx
	jne	.L34
	mov	rax, QWORD PTR LS_START[rip]
	cmp	QWORD PTR linestate[rip], rax
	je	.L7
.L34:
	mov	rdi, r12
	call	linetype_2dodgy@PLT
	mov	r12, rax
	mov	rax, QWORD PTR LS_DIRTY[rip]
	mov	QWORD PTR linestate[rip], rax
	jmp	.L7
	.p2align 4,,10
	.p2align 3
.L55:
	mov	rax, QWORD PTR LT_FALSE[rip]
	test	rdx, rdx
	jne	.L14
	mov	r12, QWORD PTR LT_TRUE[rip]
	cmp	r12, rax
	jne	.L46
	.p2align 4,,10
	.p2align 3
.L14:
	test	rcx, rcx
	je	.L37
	cmp	QWORD PTR LT_TRUE[rip], rax
	je	.L35
	mov	r12, QWORD PTR LT_FALSEI[rip]
	jmp	.L11
	.p2align 4,,10
	.p2align 3
.L54:
	mov	rdi, QWORD PTR [rsp]
	mov	r12, QWORD PTR LT_IF[rip]
	call	skipcomment@PLT
	mov	QWORD PTR [rsp], rax
	cmp	BYTE PTR [rax], 0
	je	.L26
.L56:
	mov	rdi, rax
	call	skipline@PLT
	cmp	QWORD PTR LT_TRUE[rip], r12
	mov	QWORD PTR [rsp], rax
	je	.L27
	cmp	QWORD PTR LT_FALSE[rip], r12
	je	.L27
	cmp	QWORD PTR LT_TRUEI[rip], r12
	je	.L27
	cmp	QWORD PTR LT_FALSEI[rip], r12
	jne	.L28
	.p2align 4,,10
	.p2align 3
.L27:
	mov	r12, QWORD PTR LT_IF[rip]
.L28:
	cmp	QWORD PTR LT_ELTRUE[rip], r12
	je	.L29
	cmp	QWORD PTR LT_ELFALSE[rip], r12
	jne	.L26
.L29:
	mov	r12, QWORD PTR LT_ELIF[rip]
	jmp	.L26
	.p2align 4,,10
	.p2align 3
.L51:
	mov	rdi, QWORD PTR tline[rip]
	mov	esi, 10
	call	strrchr@PLT
	mov	rdi, QWORD PTR tline[rip]
	mov	esi, 13
	mov	r12, rax
	call	strrchr@PLT
	add	rax, 1
	cmp	r12, rax
	je	.L58
	mov	rax, QWORD PTR newline_unix[rip]
	mov	rsi, QWORD PTR [rsp]
	mov	QWORD PTR newline[rip], rax
	jmp	.L4
	.p2align 4,,10
	.p2align 3
.L53:
	mov	rsi, QWORD PTR keyword[rip]
	lea	rdi, .LC1[rip]
	call	matchsym@PLT
	mov	QWORD PTR [rsp], rax
	mov	rdi, rax
	test	rax, rax
	jne	.L8
	mov	rsi, QWORD PTR keyword[rip]
	lea	rdi, .LC2[rip]
	call	matchsym@PLT
	mov	QWORD PTR [rsp], rax
	test	rax, rax
	je	.L19
	mov	rdi, rsp
	call	ifeval@PLT
	mov	rdi, QWORD PTR [rsp]
	mov	r12, rax
	jmp	.L11
	.p2align 4,,10
	.p2align 3
.L57:
	mov	rdi, QWORD PTR [rsp]
	mov	rsi, QWORD PTR MAXLINE[rip]
	mov	edx, DWORD PTR input[rip]
	mov	rbp, rdi
	sub	rbp, QWORD PTR tline[rip]
	sub	rsi, rbp
	call	fgets@PLT
	test	rax, rax
	je	.L59
	mov	rax, QWORD PTR LS_DIRTY[rip]
	mov	QWORD PTR linestate[rip], rax
	jmp	.L30
	.p2align 4,,10
	.p2align 3
.L58:
	mov	rax, QWORD PTR newline_crlf[rip]
	mov	rsi, QWORD PTR [rsp]
	mov	QWORD PTR newline[rip], rax
	jmp	.L4
	.p2align 4,,10
	.p2align 3
.L35:
	mov	r12, QWORD PTR LT_TRUEI[rip]
	jmp	.L11
	.p2align 4,,10
	.p2align 3
.L59:
	mov	edi, DWORD PTR input[rip]
	call	ferror@PLT
	test	rax, rax
	jne	.L60
.L32:
	mov	rdi, QWORD PTR tline[rip]
	mov	rsi, QWORD PTR newline[rip]
	add	rdi, rbp
	call	strcpy@PLT
	mov	rdi, QWORD PTR newline[rip]
	call	strlen@PLT
	cdqe
	add	QWORD PTR [rsp], rax
	mov	rax, QWORD PTR LS_START[rip]
	mov	QWORD PTR linestate[rip], rax
	jmp	.L30
.L19:
	mov	rsi, QWORD PTR keyword[rip]
	lea	rdi, .LC3[rip]
	call	matchsym@PLT
	mov	QWORD PTR [rsp], rax
	test	rax, rax
	je	.L20
	mov	rdi, rsp
	call	ifeval@PLT
	mov	rdi, rax
	call	linetype_if2elif@PLT
	mov	rdi, QWORD PTR [rsp]
	mov	r12, rax
	jmp	.L11
.L60:
	mov	edx, DWORD PTR filename[rip]
	lea	rsi, .LC8[rip]
	mov	edi, 2
	call	err@PLT
	jmp	.L32
.L20:
	mov	rsi, QWORD PTR keyword[rip]
	lea	rdi, .LC4[rip]
	call	matchsym@PLT
	mov	QWORD PTR [rsp], rax
	mov	rdi, rax
	test	rax, rax
	je	.L21
	mov	r12, QWORD PTR LT_ELSE[rip]
	jmp	.L11
.L52:
	call	__stack_chk_fail@PLT
.L21:
	mov	rsi, QWORD PTR keyword[rip]
	lea	rdi, .LC5[rip]
	call	matchsym@PLT
	mov	QWORD PTR [rsp], rax
	mov	rdi, rax
	test	rax, rax
	je	.L22
	mov	r12, QWORD PTR LT_ENDIF[rip]
	jmp	.L11
.L37:
	mov	r12, rax
	jmp	.L11
.L22:
	mov	rdi, QWORD PTR keyword[rip]
	call	skipsym@PLT
	mov	edx, 3
	lea	rsi, .LC6[rip]
	mov	rdi, rax
	mov	QWORD PTR [rsp], rax
	call	strncmp@PLT
	test	rax, rax
	je	.L25
	mov	rdi, QWORD PTR [rsp]
	mov	edx, 2
	lea	rsi, .LC7[rip]
	call	strncmp@PLT
	test	rax, rax
	jne	.L24
.L25:
	xor	eax, eax
	call	Eioccc@PLT
.L24:
	mov	rdi, QWORD PTR [rsp]
	call	skipline@PLT
	mov	QWORD PTR [rsp], rax
	jmp	.L48
	.cfi_endproc
.LFE0:
	.size	parseline, .-parseline
	.comm	value,8,8
	.comm	tline,8,8
	.comm	newline_unix,8,8
	.comm	newline_crlf,8,8
	.comm	newline,8,8
	.comm	linestate_name,8,8
	.comm	linestate,8,8
	.comm	linenum,4,4
	.comm	keyword,8,8
	.comm	input,4,4
	.comm	incomment,8,8
	.comm	ignore,8,8
	.comm	filename,4,4
	.comm	comment_name,8,8
	.comm	MAXLINE,8,8
	.comm	LT_TRUEI,8,8
	.comm	LT_TRUE,8,8
	.comm	LT_PLAIN,8,8
	.comm	LT_IF,8,8
	.comm	LT_FALSEI,8,8
	.comm	LT_FALSE,8,8
	.comm	LT_EOF,8,8
	.comm	LT_ENDIF,8,8
	.comm	LT_ELTRUE,8,8
	.comm	LT_ELSE,8,8
	.comm	LT_ELIF,8,8
	.comm	LT_ELFALSE,8,8
	.comm	LS_START,8,8
	.comm	LS_HASH,8,8
	.comm	LS_DIRTY,8,8
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 2
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"extr_unifdef.c_parseline.c"
	.text
	.section	.rodata.str1.4,"aMS",%progbits,1
	.align	2
.LC0:
	.ascii	"ifdef\000"
	.align	2
.LC1:
	.ascii	"ifndef\000"
	.align	2
.LC2:
	.ascii	"if\000"
	.align	2
.LC3:
	.ascii	"elif\000"
	.align	2
.LC4:
	.ascii	"else\000"
	.align	2
.LC5:
	.ascii	"endif\000"
	.align	2
.LC6:
	.ascii	"\\\015\012\000"
	.align	2
.LC7:
	.ascii	"\\\012\000"
	.align	2
.LC8:
	.ascii	"can't read %s\000"
	.align	2
.LC9:
	.ascii	"parser line %d state %s comment %s line\000"
	.section	.rodata.cst4,"aM",%progbits,4
	.align	2
.LC10:
	.word	__stack_chk_guard
	.text
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	parseline, %function
parseline:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, r5, r6, r7, r8, r9, r10, fp, lr}
	ldr	r3, .L61
	ldr	r5, .L61+4
	sub	sp, sp, #12
	ldr	r3, [r3]
	str	r3, [sp, #4]
	mov	r3,#0
	ldr	r6, [r5]
	bl	skiphash
	cmp	r0, #0
	str	r0, [sp]
	beq	.L51
	ldr	r7, .L61+8
	mov	r1, r0
	ldr	r3, [r7]
	cmp	r3, #0
	beq	.L52
.L4:
	ldrb	r3, [r1]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L6
	ldr	r2, .L61+12
	ldr	r3, .L61+16
	ldr	r4, [r2]
	ldr	r3, [r3]
.L7:
	ldr	r1, .L61+20
	ldr	r2, .L61+24
	ldr	r0, [r1]
	ldr	ip, [r5]
	ldr	r2, [r2]
	ldr	r1, .L61+28
	ldr	r3, [r0, r3, lsl #2]
	ldr	r2, [r2, ip, lsl #2]
	ldr	r1, [r1]
	ldr	r0, .L61+32
	bl	debug
.L1:
	ldr	r3, .L61
	ldr	r2, [r3]
	ldr	r3, [sp, #4]
	eors	r2, r3, r2
	mov	r3, #0
	bne	.L53
	mov	r0, r4
	add	sp, sp, #12
	@ sp needed
	pop	{r4, r5, r6, r7, r8, r9, r10, fp, pc}
.L6:
	ldr	r4, .L61+36
	ldr	r0, .L61+40
	str	r1, [r4]
	bl	matchsym
	cmp	r0, #0
	str	r0, [sp]
	beq	.L54
.L8:
	bl	skipcomment
	mov	r3, r0
	mov	r0, sp
	str	r3, [sp]
	bl	findsym
	cmp	r0, #0
	blt	.L55
	ldr	r1, [r4]
	ldr	r3, .L61+44
	ldr	r2, .L61+48
	ldrb	r1, [r1, #2]	@ zero_extendqisi2
	ldr	r3, [r3]
	ldr	r2, [r2]
	cmp	r1, #110
	ldr	r3, [r3, r0, lsl #2]
	ldr	r2, [r2, r0, lsl #2]
	ldr	r0, [sp]
	beq	.L56
	ldr	r1, .L61+52
	cmp	r3, #0
	ldr	r4, [r1]
	ldreq	r1, .L61+56
	beq	.L15
.L48:
	cmp	r2, #0
	bne	.L34
.L11:
	bl	skipcomment
	str	r0, [sp]
	ldrb	r3, [r0]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L57
.L25:
	ldr	r8, .L61+16
	ldr	r3, .L61+60
	ldr	r2, [r8]
	ldr	r3, [r3]
	cmp	r2, r3
	beq	.L58
.L29:
	ldr	r3, .L61+12
	ldr	r3, [r3]
	cmp	r3, r4
	ldreq	r3, [r8]
	beq	.L7
	cmp	r6, #0
	bne	.L33
	ldr	r3, .L61+64
	ldr	r2, [r8]
	ldr	r3, [r3]
	cmp	r2, r3
	beq	.L7
.L33:
	mov	r0, r4
	bl	linetype_2dodgy
	ldr	r3, .L61+68
	mov	r4, r0
	ldr	r3, [r3]
	str	r3, [r8]
	b	.L7
.L56:
	ldr	r1, .L61+56
	cmp	r3, #0
	ldr	r3, [r1]
	bne	.L14
	ldr	ip, .L61+52
	ldr	r4, [ip]
	cmp	r4, r3
	bne	.L48
.L15:
	ldr	r3, [r1]
.L14:
	cmp	r2, #0
	beq	.L36
	ldr	r2, .L61+52
	ldr	r2, [r2]
	cmp	r2, r3
	beq	.L34
	ldr	r3, .L61+72
	ldr	r4, [r3]
	b	.L11
.L51:
	ldr	r3, .L61+76
	ldr	r4, [r3]
	b	.L1
.L55:
	ldr	r3, .L61+80
	ldr	r0, [sp]
	ldr	r4, [r3]
	b	.L11
.L52:
	ldr	r8, .L61+84
	mov	r1, #10
	ldr	r0, [r8]
	bl	strrchr
	mov	r1, #13
	mov	r4, r0
	ldr	r0, [r8]
	bl	strrchr
	add	r3, r0, #1
	cmp	r4, r3
	ldreq	r3, .L61+88
	ldrne	r3, .L61+92
	ldr	r1, [sp]
	ldr	r3, [r3]
	str	r3, [r7]
	b	.L4
.L57:
	bl	skipline
	ldr	r3, .L61+52
	str	r0, [sp]
	ldr	r3, [r3]
	cmp	r3, r4
	beq	.L26
	ldr	r3, .L61+56
	ldr	r3, [r3]
	cmp	r3, r4
	beq	.L26
	ldr	r3, .L61+96
	ldr	r3, [r3]
	cmp	r3, r4
	beq	.L26
	ldr	r3, .L61+72
	ldr	r3, [r3]
	cmp	r3, r4
	bne	.L27
.L26:
	ldr	r3, .L61+80
	ldr	r4, [r3]
.L27:
	ldr	r3, .L61+100
	ldr	r3, [r3]
	cmp	r3, r4
	beq	.L28
	ldr	r3, .L61+104
	ldr	r3, [r3]
	cmp	r3, r4
	bne	.L25
.L28:
	ldr	r3, .L61+108
	ldr	r4, [r3]
	b	.L25
.L54:
	ldr	r1, [r4]
	ldr	r0, .L61+112
	bl	matchsym
	cmp	r0, #0
	str	r0, [sp]
	bne	.L8
	ldr	r1, [r4]
	ldr	r0, .L61+116
	bl	matchsym
	cmp	r0, #0
	str	r0, [sp]
	beq	.L19
	mov	r0, sp
	bl	ifeval
	mov	r4, r0
	ldr	r0, [sp]
	b	.L11
.L58:
	ldr	r10, .L61+84
	ldr	r3, .L61+120
	ldr	r9, [r10]
	ldr	r0, [sp]
	ldr	r1, [r3]
	ldr	fp, .L61+124
	sub	r9, r0, r9
	ldr	r2, [fp]
	sub	r1, r1, r9
	bl	fgets
	cmp	r0, #0
	beq	.L59
	ldr	r3, .L61+68
	ldr	r3, [r3]
	str	r3, [r8]
	b	.L29
.L34:
	ldr	r3, .L61+96
	ldr	r4, [r3]
	b	.L11
.L59:
	ldr	r0, [fp]
	bl	ferror
	cmp	r0, #0
	bne	.L60
.L31:
	ldr	r0, [r10]
	ldr	r1, [r7]
	add	r0, r0, r9
	bl	strcpy
	ldr	r0, [r7]
	bl	strlen
	ldr	r2, .L61+64
	ldr	r3, [sp]
	ldr	r2, [r2]
	add	r3, r3, r0
	str	r3, [sp]
	str	r2, [r8]
	b	.L29
.L19:
	ldr	r1, [r4]
	ldr	r0, .L61+128
	bl	matchsym
	cmp	r0, #0
	str	r0, [sp]
	beq	.L20
	mov	r0, sp
	bl	ifeval
	bl	linetype_if2elif
	mov	r4, r0
	ldr	r0, [sp]
	b	.L11
.L60:
	ldr	r3, .L61+132
	ldr	r1, .L61+136
	ldr	r2, [r3]
	mov	r0, #2
	bl	err
	b	.L31
.L20:
	ldr	r1, [r4]
	ldr	r0, .L61+140
	bl	matchsym
	cmp	r0, #0
	str	r0, [sp]
	beq	.L21
	ldr	r3, .L61+144
	ldr	r4, [r3]
	b	.L11
.L53:
	bl	__stack_chk_fail
.L21:
	ldr	r1, [r4]
	ldr	r0, .L61+148
	bl	matchsym
	cmp	r0, #0
	str	r0, [sp]
	beq	.L22
	ldr	r3, .L61+152
	ldr	r4, [r3]
	b	.L11
.L36:
	mov	r4, r3
	b	.L11
.L22:
	ldr	r0, [r4]
	bl	skipsym
	mov	r2, #3
	ldr	r1, .L61+156
	mov	r4, r0
	str	r0, [sp]
	bl	strncmp
	cmp	r0, #0
	beq	.L23
	mov	r0, r4
	mov	r2, #2
	ldr	r1, .L61+160
	bl	strncmp
	cmp	r0, #0
	bne	.L24
.L23:
	bl	Eioccc
.L24:
	ldr	r0, [sp]
	bl	skipline
	ldr	r2, .L61+12
	ldr	r3, .L61+16
	ldr	r4, [r2]
	ldr	r3, [r3]
	str	r0, [sp]
	b	.L7
.L62:
	.align	2
.L61:
	.word	.LC10
	.word	incomment
	.word	newline
	.word	LT_PLAIN
	.word	linestate
	.word	linestate_name
	.word	comment_name
	.word	linenum
	.word	.LC9
	.word	keyword
	.word	.LC0
	.word	value
	.word	ignore
	.word	LT_TRUE
	.word	LT_FALSE
	.word	LS_HASH
	.word	LS_START
	.word	LS_DIRTY
	.word	LT_FALSEI
	.word	LT_EOF
	.word	LT_IF
	.word	tline
	.word	newline_crlf
	.word	newline_unix
	.word	LT_TRUEI
	.word	LT_ELTRUE
	.word	LT_ELFALSE
	.word	LT_ELIF
	.word	.LC1
	.word	.LC2
	.word	MAXLINE
	.word	input
	.word	.LC3
	.word	filename
	.word	.LC8
	.word	.LC4
	.word	LT_ELSE
	.word	.LC5
	.word	LT_ENDIF
	.word	.LC6
	.word	.LC7
	.size	parseline, .-parseline
	.comm	value,4,4
	.comm	tline,4,4
	.comm	newline_unix,4,4
	.comm	newline_crlf,4,4
	.comm	newline,4,4
	.comm	linestate_name,4,4
	.comm	linestate,4,4
	.comm	linenum,4,4
	.comm	keyword,4,4
	.comm	input,4,4
	.comm	incomment,4,4
	.comm	ignore,4,4
	.comm	filename,4,4
	.comm	comment_name,4,4
	.comm	MAXLINE,4,4
	.comm	LT_TRUEI,4,4
	.comm	LT_TRUE,4,4
	.comm	LT_PLAIN,4,4
	.comm	LT_IF,4,4
	.comm	LT_FALSEI,4,4
	.comm	LT_FALSE,4,4
	.comm	LT_EOF,4,4
	.comm	LT_ENDIF,4,4
	.comm	LT_ELTRUE,4,4
	.comm	LT_ELSE,4,4
	.comm	LT_ELIF,4,4
	.comm	LT_ELFALSE,4,4
	.comm	LS_START,4,4
	.comm	LS_HASH,4,4
	.comm	LS_DIRTY,4,4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
