	.file	"extr_describe.c_listEventTriggers.c"
	.intel_syntax noprefix
	.text
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"Tags"
.LC1:
	.string	"Function"
.LC2:
	.string	"Enabled"
.LC3:
	.string	"disabled"
.LC4:
	.string	"always"
.LC5:
	.string	"replica"
.LC6:
	.string	"enabled"
.LC7:
	.string	"Owner"
.LC8:
	.string	"Event"
.LC9:
	.string	"Name"
	.section	.rodata.str1.8,"aMS",@progbits,1
	.align 8
.LC10:
	.ascii	"SELECT evtname as \"%s\", evtevent as \"%s\", pg_catalog.pg_"
	.ascii	"get_userbyid(e.evtowner)"
	.string	" as \"%s\",\n case evtenabled when 'O' then '%s'  when 'R' then '%s'  when 'A' then '%s'  when 'D' then '%s' end as \"%s\",\n e.evtfoid::pg_catalog.regproc as \"%s\", pg_catalog.array_to_string(array(select x from pg_catalog.unnest(evttags) as t(x)), ', ') as \"%s\""
	.section	.rodata.str1.1
.LC11:
	.string	"Description"
	.section	.rodata.str1.8
	.align 8
.LC12:
	.string	",\npg_catalog.obj_description(e.oid, 'pg_event_trigger') as \"%s\""
	.align 8
.LC13:
	.string	"\nFROM pg_catalog.pg_event_trigger e "
	.section	.rodata.str1.1
.LC14:
	.string	"evtname"
.LC15:
	.string	"ORDER BY 1"
.LC16:
	.string	"List of event triggers"
	.text
	.p2align 4
	.globl	listEventTriggers
	.type	listEventTriggers, @function
listEventTriggers:
.LFB0:
	.cfi_startproc
	endbr64
	push	r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	push	r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	push	r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	push	r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	mov	r12, rdi
	push	rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	push	rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	mov	ebx, esi
	sub	rsp, 104
	.cfi_def_cfa_offset 160
	movdqu	xmm0, XMMWORD PTR pset[rip+16]
	movdqu	xmm1, XMMWORD PTR pset[rip+32]
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR 88[rsp], rax
	xor	eax, eax
	lea	rbp, 44[rsp]
	mov	rdi, rbp
	movaps	XMMWORD PTR 48[rsp], xmm0
	movaps	XMMWORD PTR 64[rsp], xmm1
	call	initPQExpBuffer@PLT
	lea	rdi, .LC0[rip]
	call	gettext_noop@PLT
	lea	rdi, .LC1[rip]
	mov	DWORD PTR 8[rsp], eax
	call	gettext_noop@PLT
	lea	rdi, .LC2[rip]
	mov	DWORD PTR 12[rsp], eax
	call	gettext_noop@PLT
	lea	rdi, .LC3[rip]
	mov	DWORD PTR 16[rsp], eax
	call	gettext_noop@PLT
	lea	rdi, .LC4[rip]
	mov	DWORD PTR 28[rsp], eax
	call	gettext_noop@PLT
	lea	rdi, .LC5[rip]
	mov	DWORD PTR 24[rsp], eax
	call	gettext_noop@PLT
	lea	rdi, .LC6[rip]
	mov	DWORD PTR 20[rsp], eax
	call	gettext_noop@PLT
	lea	rdi, .LC7[rip]
	mov	r15d, eax
	call	gettext_noop@PLT
	lea	rdi, .LC8[rip]
	mov	r14d, eax
	call	gettext_noop@PLT
	lea	rdi, .LC9[rip]
	mov	r13d, eax
	call	gettext_noop@PLT
	mov	ecx, DWORD PTR 8[rsp]
	mov	r9d, r15d
	mov	r8d, r14d
	mov	edx, eax
	mov	rdi, rbp
	push	rcx
	.cfi_def_cfa_offset 168
	mov	ecx, DWORD PTR 20[rsp]
	push	rcx
	.cfi_def_cfa_offset 176
	mov	eax, DWORD PTR 32[rsp]
	mov	ecx, r13d
	push	rax
	.cfi_def_cfa_offset 184
	mov	r11d, DWORD PTR 52[rsp]
	push	r11
	.cfi_def_cfa_offset 192
	mov	r10d, DWORD PTR 56[rsp]
	push	r10
	.cfi_def_cfa_offset 200
	mov	esi, DWORD PTR 60[rsp]
	push	rsi
	.cfi_def_cfa_offset 208
	lea	rsi, .LC10[rip]
	call	printfPQExpBuffer@PLT
	add	rsp, 48
	.cfi_def_cfa_offset 160
	test	ebx, ebx
	jne	.L12
.L2:
	lea	rsi, .LC13[rip]
	mov	rdi, rbp
	call	appendPQExpBufferStr@PLT
	sub	rsp, 8
	.cfi_def_cfa_offset 168
	mov	rdx, r12
	xor	r9d, r9d
	lea	rax, .LC14[rip]
	push	0
	.cfi_def_cfa_offset 176
	xor	r8d, r8d
	xor	ecx, ecx
	push	0
	.cfi_def_cfa_offset 184
	mov	edi, DWORD PTR pset[rip+8]
	mov	rsi, rbp
	push	rax
	.cfi_def_cfa_offset 192
	call	processSQLNamePattern@PLT
	add	rsp, 32
	.cfi_def_cfa_offset 160
	lea	rsi, .LC15[rip]
	mov	rdi, rbp
	call	appendPQExpBufferStr@PLT
	mov	edi, DWORD PTR 44[rsp]
	call	PSQLexec@PLT
	mov	rdi, rbp
	mov	r12, rax
	call	termPQExpBuffer@PLT
	xor	eax, eax
	test	r12, r12
	je	.L1
	mov	QWORD PTR 72[rsp], 0
	lea	rdi, .LC16[rip]
	call	_@PLT
	lea	rdi, translate_columns.1992[rip]
	mov	DWORD PTR 48[rsp], 1
	mov	QWORD PTR 56[rsp], rdi
	mov	DWORD PTR 68[rsp], eax
	call	lengthof@PLT
	mov	edx, DWORD PTR pset[rip+4]
	xor	ecx, ecx
	mov	rdi, r12
	mov	r8d, DWORD PTR pset[rip]
	lea	rsi, 48[rsp]
	mov	DWORD PTR 64[rsp], eax
	call	printQuery@PLT
	mov	rdi, r12
	call	PQclear@PLT
	mov	eax, 1
.L1:
	mov	rbx, QWORD PTR 88[rsp]
	xor	rbx, QWORD PTR fs:40
	jne	.L13
	add	rsp, 104
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	pop	rbx
	.cfi_def_cfa_offset 48
	pop	rbp
	.cfi_def_cfa_offset 40
	pop	r12
	.cfi_def_cfa_offset 32
	pop	r13
	.cfi_def_cfa_offset 24
	pop	r14
	.cfi_def_cfa_offset 16
	pop	r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L12:
	.cfi_restore_state
	lea	rdi, .LC11[rip]
	call	gettext_noop@PLT
	lea	rsi, .LC12[rip]
	mov	rdi, rbp
	mov	edx, eax
	call	appendPQExpBuffer@PLT
	jmp	.L2
.L13:
	call	__stack_chk_fail@PLT
	.cfi_endproc
.LFE0:
	.size	listEventTriggers, .-listEventTriggers
	.section	.rodata
	.align 16
	.type	translate_columns.1992, @object
	.size	translate_columns.1992, 28
translate_columns.1992:
	.long	0
	.long	0
	.long	0
	.long	1
	.long	0
	.long	0
	.long	0
	.comm	pset,48,32
	.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_describe.c_listEventTriggers.c"
	.text
	.section	.rodata.str1.4,"aMS",%progbits,1
	.align	2
.LC0:
	.ascii	"Name\000"
	.align	2
.LC1:
	.ascii	"Event\000"
	.align	2
.LC2:
	.ascii	"Owner\000"
	.align	2
.LC3:
	.ascii	"enabled\000"
	.align	2
.LC4:
	.ascii	"replica\000"
	.align	2
.LC5:
	.ascii	"always\000"
	.align	2
.LC6:
	.ascii	"disabled\000"
	.align	2
.LC7:
	.ascii	"Enabled\000"
	.align	2
.LC8:
	.ascii	"Function\000"
	.align	2
.LC9:
	.ascii	"Tags\000"
	.align	2
.LC10:
	.ascii	"SELECT evtname as \"%s\", evtevent as \"%s\", pg_ca"
	.ascii	"talog.pg_get_userbyid(e.evtowner) as \"%s\",\012 ca"
	.ascii	"se evtenabled when 'O' then '%s'  when 'R' then '%s"
	.ascii	"'  when 'A' then '%s'  when 'D' then '%s' end as \""
	.ascii	"%s\",\012 e.evtfoid::pg_catalog.regproc as \"%s\", "
	.ascii	"pg_catalog.array_to_string(array(select x from pg_c"
	.ascii	"atalog.unnest(evttags) as t(x)), ', ') as \"%s\"\000"
	.align	2
.LC11:
	.ascii	"Description\000"
	.align	2
.LC12:
	.ascii	",\012pg_catalog.obj_description(e.oid, 'pg_event_tr"
	.ascii	"igger') as \"%s\"\000"
	.align	2
.LC13:
	.ascii	"\012FROM pg_catalog.pg_event_trigger e \000"
	.align	2
.LC14:
	.ascii	"evtname\000"
	.align	2
.LC15:
	.ascii	"ORDER BY 1\000"
	.align	2
.LC16:
	.ascii	"List of event triggers\000"
	.section	.rodata.cst4,"aM",%progbits,4
	.align	2
.LC17:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	listEventTriggers
	.syntax unified
	.arm
	.fpu softvfp
	.type	listEventTriggers, %function
listEventTriggers:
	@ args = 0, pretend = 0, frame = 48
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, r5, r6, r7, r8, r9, r10, fp, lr}
	ldr	lr, .L13
	sub	sp, sp, #84
	add	ip, sp, #56
	mov	r4, r1
	mov	r5, r0
	ldmia	lr!, {r0, r1, r2, r3}
	stmia	ip!, {r0, r1, r2, r3}
	ldr	r3, [lr]
	ldr	r2, .L13+4
	add	r0, sp, #52
	ldr	r2, [r2]
	str	r2, [sp, #76]
	mov	r2,#0
	str	r3, [ip]
	bl	initPQExpBuffer
	ldr	r0, .L13+8
	bl	gettext_noop
	mov	r6, r0
	ldr	r0, .L13+12
	bl	gettext_noop
	mov	r7, r0
	ldr	r0, .L13+16
	bl	gettext_noop
	mov	r1, r0
	ldr	r0, .L13+20
	str	r1, [sp, #44]
	bl	gettext_noop
	mov	r8, r0
	ldr	r0, .L13+24
	bl	gettext_noop
	mov	r9, r0
	ldr	r0, .L13+28
	bl	gettext_noop
	mov	r10, r0
	ldr	r0, .L13+32
	bl	gettext_noop
	mov	fp, r0
	ldr	r0, .L13+36
	bl	gettext_noop
	mov	r3, r0
	ldr	r0, .L13+40
	str	r3, [sp, #40]
	bl	gettext_noop
	mov	r2, r0
	ldr	r0, .L13+44
	str	r2, [sp, #36]
	bl	gettext_noop
	ldr	r1, [sp, #44]
	ldr	r2, [sp, #36]
	ldr	r3, [sp, #40]
	str	r1, [sp]
	str	r2, [sp, #24]
	str	r3, [sp, #20]
	str	r0, [sp, #28]
	mov	r3, r7
	mov	r2, r6
	stmib	sp, {r8, r9, r10, fp}
	ldr	r1, .L13+48
	add	r0, sp, #52
	bl	printfPQExpBuffer
	cmp	r4, #0
	bne	.L11
.L2:
	mov	r4, #0
	ldr	r1, .L13+52
	add	r0, sp, #52
	bl	appendPQExpBufferStr
	ldr	r7, .L13+56
	ldr	r1, .L13+60
	str	r4, [sp, #16]
	str	r4, [sp, #12]
	str	r4, [sp, #4]
	str	r4, [sp]
	mov	r2, r5
	mov	r3, r4
	ldr	r0, [r7, #8]
	str	r1, [sp, #8]
	add	r1, sp, #52
	bl	processSQLNamePattern
	ldr	r1, .L13+64
	add	r0, sp, #52
	bl	appendPQExpBufferStr
	ldr	r0, [sp, #52]
	bl	PSQLexec
	mov	r5, r0
	add	r0, sp, #52
	bl	termPQExpBuffer
	cmp	r5, r4
	moveq	r0, r5
	beq	.L1
	ldr	r0, .L13+68
	str	r4, [sp, #72]
	bl	_
	mov	r6, #1
	ldr	r3, .L13+72
	str	r0, [sp, #68]
	mov	r0, r3
	str	r3, [sp, #60]
	str	r6, [sp, #56]
	bl	lengthof
	mov	ip, r0
	ldr	r2, [r7]
	mov	r3, r4
	str	r2, [sp]
	ldr	r2, [r7, #4]
	add	r1, sp, #56
	mov	r0, r5
	str	ip, [sp, #64]
	bl	printQuery
	mov	r0, r5
	bl	PQclear
	mov	r0, r6
.L1:
	ldr	r3, .L13+4
	ldr	r2, [r3]
	ldr	r3, [sp, #76]
	eors	r2, r3, r2
	mov	r3, #0
	bne	.L12
	add	sp, sp, #84
	@ sp needed
	pop	{r4, r5, r6, r7, r8, r9, r10, fp, pc}
.L11:
	ldr	r0, .L13+76
	bl	gettext_noop
	ldr	r1, .L13+80
	mov	r2, r0
	add	r0, sp, #52
	bl	appendPQExpBuffer
	b	.L2
.L12:
	bl	__stack_chk_fail
.L14:
	.align	2
.L13:
	.word	pset+12
	.word	.LC17
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC5
	.word	.LC6
	.word	.LC7
	.word	.LC8
	.word	.LC9
	.word	.LC10
	.word	.LC13
	.word	pset
	.word	.LC14
	.word	.LC15
	.word	.LC16
	.word	.LANCHOR0
	.word	.LC11
	.word	.LC12
	.size	listEventTriggers, .-listEventTriggers
	.comm	pset,32,4
	.section	.rodata
	.align	2
	.set	.LANCHOR0,. + 0
	.type	translate_columns.4276, %object
	.size	translate_columns.4276, 28
translate_columns.4276:
	.word	0
	.word	0
	.word	0
	.word	1
	.word	0
	.word	0
	.word	0
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
