	.file	"extr_targ-import-dump.c_get_dump_format.c"
	.intel_syntax noprefix
	.text
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"memlite"
.LC1:
	.string	"members_lite"
.LC2:
	.string	"education"
.LC3:
	.string	"memshort"
.LC4:
	.string	"members_short"
.LC5:
	.string	"memextra"
.LC6:
	.string	"members_extra"
.LC7:
	.string	"addresses"
.LC8:
	.string	"groupshort"
.LC9:
	.string	"groups_short"
.LC10:
	.string	"memgroups"
.LC11:
	.string	"member_groups"
.LC12:
	.string	"military"
.LC13:
	.string	"names"
.LC14:
	.string	"matches"
	.text
	.p2align 4
	.globl	get_dump_format
	.type	get_dump_format, @function
get_dump_format:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	edx, 7
	lea	rsi, .LC0[rip]
	mov	rbp, rdi
	call	strncmp@PLT
	test	eax, eax
	jne	.L2
.L4:
	mov	eax, DWORD PTR TF_MEMLITE[rip]
.L1:
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2:
	.cfi_restore_state
	mov	edx, 12
	lea	rsi, .LC1[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L4
	mov	edx, 9
	lea	rsi, .LC2[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	jne	.L5
	mov	eax, DWORD PTR TF_EDUCATION[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L5:
	.cfi_restore_state
	mov	edx, 8
	lea	rsi, .LC3[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L7
	mov	edx, 13
	lea	rsi, .LC4[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	jne	.L35
.L7:
	mov	eax, DWORD PTR TF_MEMSHORT[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L35:
	.cfi_restore_state
	mov	edx, 8
	lea	rsi, .LC5[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L9
	mov	edx, 13
	lea	rsi, .LC6[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L9
	mov	edx, 9
	lea	rsi, .LC7[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	jne	.L10
	mov	eax, DWORD PTR TF_ADDRESSES[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L9:
	.cfi_restore_state
	mov	eax, DWORD PTR TF_MEMEXTRA[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L10:
	.cfi_restore_state
	mov	edx, 10
	lea	rsi, .LC8[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L12
	mov	edx, 12
	lea	rsi, .LC9[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L12
	mov	edx, 9
	lea	rsi, .LC10[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L14
	mov	edx, 13
	lea	rsi, .LC11[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	je	.L14
	mov	edx, 8
	lea	rsi, .LC12[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	jne	.L15
	mov	eax, DWORD PTR TF_MILITARY[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L12:
	.cfi_restore_state
	mov	eax, DWORD PTR TF_GROUPSHORT[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L14:
	.cfi_restore_state
	mov	eax, DWORD PTR TF_MEMGROUPS[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L15:
	.cfi_restore_state
	mov	edx, 5
	lea	rsi, .LC13[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	test	eax, eax
	jne	.L16
	mov	eax, DWORD PTR TF_NAMES[rip]
	pop	rbp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L16:
	.cfi_restore_state
	mov	edx, 7
	lea	rsi, .LC14[rip]
	mov	rdi, rbp
	call	strncmp@PLT
	mov	r8d, eax
	mov	eax, DWORD PTR TF_NONE[rip]
	test	r8d, r8d
	jne	.L1
	mov	eax, DWORD PTR TF_MATCHES[rip]
	pop	rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE0:
	.size	get_dump_format, .-get_dump_format
	.comm	TF_NONE,4,4
	.comm	TF_NAMES,4,4
	.comm	TF_MILITARY,4,4
	.comm	TF_MEMSHORT,4,4
	.comm	TF_MEMLITE,4,4
	.comm	TF_MEMGROUPS,4,4
	.comm	TF_MEMEXTRA,4,4
	.comm	TF_MATCHES,4,4
	.comm	TF_GROUPSHORT,4,4
	.comm	TF_EDUCATION,4,4
	.comm	TF_ADDRESSES,4,4
	.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_targ-import-dump.c_get_dump_format.c"
	.text
	.section	.rodata.str1.4,"aMS",%progbits,1
	.align	2
.LC0:
	.ascii	"memlite\000"
	.align	2
.LC1:
	.ascii	"members_lite\000"
	.align	2
.LC2:
	.ascii	"education\000"
	.align	2
.LC3:
	.ascii	"memshort\000"
	.align	2
.LC4:
	.ascii	"members_short\000"
	.align	2
.LC5:
	.ascii	"memextra\000"
	.align	2
.LC6:
	.ascii	"members_extra\000"
	.align	2
.LC7:
	.ascii	"addresses\000"
	.align	2
.LC8:
	.ascii	"groupshort\000"
	.align	2
.LC9:
	.ascii	"groups_short\000"
	.align	2
.LC10:
	.ascii	"memgroups\000"
	.align	2
.LC11:
	.ascii	"member_groups\000"
	.align	2
.LC12:
	.ascii	"military\000"
	.align	2
.LC13:
	.ascii	"names\000"
	.align	2
.LC14:
	.ascii	"matches\000"
	.text
	.align	2
	.global	get_dump_format
	.syntax unified
	.arm
	.fpu softvfp
	.type	get_dump_format, %function
get_dump_format:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, lr}
	mov	r2, #7
	ldr	r1, .L39
	mov	r4, r0
	bl	strncmp
	cmp	r0, #0
	beq	.L2
	mov	r2, #12
	mov	r0, r4
	ldr	r1, .L39+4
	bl	strncmp
	cmp	r0, #0
	beq	.L2
	mov	r2, #9
	mov	r0, r4
	ldr	r1, .L39+8
	bl	strncmp
	cmp	r0, #0
	beq	.L35
	mov	r2, #8
	mov	r0, r4
	ldr	r1, .L39+12
	bl	strncmp
	cmp	r0, #0
	beq	.L6
	mov	r2, #13
	mov	r0, r4
	ldr	r1, .L39+16
	bl	strncmp
	cmp	r0, #0
	beq	.L6
	mov	r2, #8
	mov	r0, r4
	ldr	r1, .L39+20
	bl	strncmp
	cmp	r0, #0
	beq	.L8
	mov	r2, #13
	mov	r0, r4
	ldr	r1, .L39+24
	bl	strncmp
	cmp	r0, #0
	beq	.L8
	mov	r2, #9
	mov	r0, r4
	ldr	r1, .L39+28
	bl	strncmp
	cmp	r0, #0
	beq	.L36
	mov	r2, #10
	mov	r0, r4
	ldr	r1, .L39+32
	bl	strncmp
	cmp	r0, #0
	beq	.L11
	mov	r2, #12
	mov	r0, r4
	ldr	r1, .L39+36
	bl	strncmp
	cmp	r0, #0
	beq	.L11
	mov	r2, #9
	mov	r0, r4
	ldr	r1, .L39+40
	bl	strncmp
	cmp	r0, #0
	beq	.L13
	mov	r2, #13
	mov	r0, r4
	ldr	r1, .L39+44
	bl	strncmp
	cmp	r0, #0
	beq	.L13
	mov	r2, #8
	mov	r0, r4
	ldr	r1, .L39+48
	bl	strncmp
	cmp	r0, #0
	beq	.L37
	mov	r2, #5
	mov	r0, r4
	ldr	r1, .L39+52
	bl	strncmp
	cmp	r0, #0
	beq	.L38
	mov	r0, r4
	mov	r2, #7
	ldr	r1, .L39+56
	bl	strncmp
	cmp	r0, #0
	ldreq	r3, .L39+60
	ldrne	r3, .L39+64
	ldr	r0, [r3]
	pop	{r4, pc}
.L2:
	ldr	r3, .L39+68
	ldr	r0, [r3]
	pop	{r4, pc}
.L6:
	ldr	r3, .L39+72
	ldr	r0, [r3]
	pop	{r4, pc}
.L35:
	ldr	r3, .L39+76
	ldr	r0, [r3]
	pop	{r4, pc}
.L8:
	ldr	r3, .L39+80
	ldr	r0, [r3]
	pop	{r4, pc}
.L36:
	ldr	r3, .L39+84
	ldr	r0, [r3]
	pop	{r4, pc}
.L11:
	ldr	r3, .L39+88
	ldr	r0, [r3]
	pop	{r4, pc}
.L13:
	ldr	r3, .L39+92
	ldr	r0, [r3]
	pop	{r4, pc}
.L37:
	ldr	r3, .L39+96
	ldr	r0, [r3]
	pop	{r4, pc}
.L38:
	ldr	r3, .L39+100
	ldr	r0, [r3]
	pop	{r4, pc}
.L40:
	.align	2
.L39:
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC5
	.word	.LC6
	.word	.LC7
	.word	.LC8
	.word	.LC9
	.word	.LC10
	.word	.LC11
	.word	.LC12
	.word	.LC13
	.word	.LC14
	.word	TF_MATCHES
	.word	TF_NONE
	.word	TF_MEMLITE
	.word	TF_MEMSHORT
	.word	TF_EDUCATION
	.word	TF_MEMEXTRA
	.word	TF_ADDRESSES
	.word	TF_GROUPSHORT
	.word	TF_MEMGROUPS
	.word	TF_MILITARY
	.word	TF_NAMES
	.size	get_dump_format, .-get_dump_format
	.comm	TF_NONE,4,4
	.comm	TF_NAMES,4,4
	.comm	TF_MILITARY,4,4
	.comm	TF_MEMSHORT,4,4
	.comm	TF_MEMLITE,4,4
	.comm	TF_MEMGROUPS,4,4
	.comm	TF_MEMEXTRA,4,4
	.comm	TF_MATCHES,4,4
	.comm	TF_GROUPSHORT,4,4
	.comm	TF_EDUCATION,4,4
	.comm	TF_ADDRESSES,4,4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
