	.syntax unified
	.cpu cortex-a9
	.fpu softvfp
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 1
	.eabi_attribute 30, 2
	.eabi_attribute 34, 1
	.eabi_attribute 18, 4
	.thumb
	.file	"pretend_arg.c"
	.text
.Ltext0:
	.cfi_sections	.debug_frame
	.align	2
	.global	unifi_trace
	.thumb
	.thumb_func
	.type	unifi_trace, %function
unifi_trace:
.LFB0:
	.file 1 "pretend_arg.c"
	.loc 1 9 0
	.cfi_startproc
	@ args = 4, pretend = 8, frame = 8
	@ frame_needed = 0, uses_anonymous_args = 1
.LVL0:
	push	{r2, r3}
	.cfi_def_cfa_offset 8
	.cfi_offset 2, -8
	.cfi_offset 3, -4
	push	{r4, r5, lr}
	.cfi_def_cfa_offset 20
	.cfi_offset 4, -20
	.cfi_offset 5, -16
	.cfi_offset 14, -12
	sub	sp, sp, #12
	.cfi_def_cfa_offset 32
	.loc 1 15 0
	cbz	r0, .L1
	.loc 1 17 0
	movw	r3, #:lower16:.LANCHOR0
	movt	r3, #:upper16:.LANCHOR0
	ldr	r3, [r3]
	cmp	r3, r1
	blt	.L1
	.loc 1 21 0
	movw	r4, #:lower16:.LANCHOR1
	.loc 1 20 0
	add	r5, sp, #28
	.loc 1 21 0
	movt	r4, #:upper16:.LANCHOR1
	mov	r3, r5
	ldr	r2, [sp, #24]
	movs	r1, #80
.LVL1:
	mov	r0, r4
.LVL2:
	.loc 1 20 0
	str	r5, [sp, #4]
	.loc 1 21 0
	bl	vsnprintf
.LVL3:
	.loc 1 29 0
	movw	r1, #:lower16:.LANCHOR1
	.loc 1 24 0
	cmp	r0, #79
	.loc 1 29 0
	movw	r0, #:lower16:.LC0
.LVL4:
	.loc 1 26 0
	itt	hi
	movhi	r2, #10
	.loc 1 27 0
	movhi	r3, #0
	.loc 1 29 0
	movt	r0, #:upper16:.LC0
	movt	r1, #:upper16:.LANCHOR1
	.loc 1 26 0
	itt	hi
	strbhi	r2, [r4, #78]
	.loc 1 27 0
	strbhi	r3, [r4, #79]
	.loc 1 29 0
	bl	printf
.LVL5:
.L1:
	.loc 1 32 0
	add	sp, sp, #12
	.cfi_def_cfa_offset 20
	@ sp needed
	pop	{r4, r5, lr}
	.cfi_restore 14
	.cfi_restore 5
	.cfi_restore 4
	.cfi_def_cfa_offset 8
	add	sp, sp, #8
	bx	lr
	.cfi_endproc
.LFE0:
	.size	unifi_trace, .-unifi_trace
	.global	unifi_debug
	.data
	.align	2
	.set	.LANCHOR0,. + 0
	.type	unifi_debug, %object
	.size	unifi_debug, 4
