	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_main                           ## -- Begin function main
	.p2align	4, 0x90
_main:                                  ## @main
	.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	$24, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rsi, %r15
	movl	%edi, %ebx
	movq	_LOG_NDELAY@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, -48(%rbp)                 ## 4-byte Spill
	movq	_LOG_PID@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, -52(%rbp)                 ## 4-byte Spill
	leaq	L_.str(%rip), %r12
	leaq	LJTI0_0(%rip), %r14
	movq	_verbose@GOTPCREL(%rip), %r13
	movl	$0, -44(%rbp)                   ## 4-byte Folded Spill
	jmp	LBB0_1
	.p2align	4, 0x90
LBB0_8:                                 ##   in Loop: Header=BB0_1 Depth=1
	movl	$1, (%r13)
LBB0_1:                                 ## =>This Inner Loop Header: Depth=1
	movl	%ebx, %edi
	movq	%r15, %rsi
	movq	%r12, %rdx
	callq	_getopt
                                        ## kill: def $eax killed $eax def $rax
	leal	-100(%rax), %ecx
	cmpl	$18, %ecx
	ja	LBB0_2
## %bb.4:                               ##   in Loop: Header=BB0_1 Depth=1
	movslq	(%r14,%rcx,4), %rcx
	addq	%r14, %rcx
	jmpq	*%rcx
LBB0_6:                                 ##   in Loop: Header=BB0_1 Depth=1
	movq	_optarg@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_apmd_configfile@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	jmp	LBB0_1
	.p2align	4, 0x90
LBB0_7:                                 ##   in Loop: Header=BB0_1 Depth=1
	movq	_soft_power_state_change@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_1
LBB0_2:                                 ##   in Loop: Header=BB0_1 Depth=1
	cmpl	$-1, %eax
	je	LBB0_9
LBB0_3:                                 ##   in Loop: Header=BB0_1 Depth=1
	movl	$1, %edi
	leaq	L_.str.1(%rip), %rsi
	movl	%eax, %edx
	xorl	%eax, %eax
	callq	_err
	jmp	LBB0_1
LBB0_5:                                 ##   in Loop: Header=BB0_1 Depth=1
	movq	_debug_level@GOTPCREL(%rip), %rax
	incl	(%rax)
	movb	$1, %al
	movl	%eax, -44(%rbp)                 ## 4-byte Spill
	jmp	LBB0_1
LBB0_9:
	movl	-52(%rbp), %r14d                ## 4-byte Reload
	orl	-48(%rbp), %r14d                ## 4-byte Folded Reload
	testb	$1, -44(%rbp)                   ## 1-byte Folded Reload
	je	LBB0_10
## %bb.11:
	movq	_LOG_PERROR@GOTPCREL(%rip), %rax
	orl	(%rax), %r14d
	jmp	LBB0_12
LBB0_10:
	xorl	%edi, %edi
	xorl	%esi, %esi
	callq	_daemon
LBB0_12:
	movq	(%r15), %rbx
	movq	%rbx, %rdi
	movl	$47, %esi
	callq	_strrchr
	leaq	1(%rax), %rdi
	testq	%rax, %rax
	cmoveq	%rbx, %rdi
	movq	_LOG_DAEMON@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	%r14d, %esi
	callq	_openlog
	movq	_LOG_NOTICE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.2(%rip), %rsi
	callq	_syslog
	movq	_signal_fd@GOTPCREL(%rip), %rbx
	movq	(%rbx), %rdi
	callq	_pipe
	testq	%rax, %rax
	jns	LBB0_14
## %bb.13:
	leaq	L_.str.3(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
LBB0_14:
	movq	(%rbx), %rax
	movl	(%rax), %edi
	movq	_F_SETFL@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_O_NONBLOCK@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	callq	_fcntl
	testl	%eax, %eax
	jns	LBB0_16
## %bb.15:
	leaq	L_.str.4(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
LBB0_16:
	movq	_APM_NORM_DEVICEFILE@GOTPCREL(%rip), %r12
	movl	(%r12), %edi
	movq	_O_RDWR@GOTPCREL(%rip), %r14
	movl	(%r14), %esi
	callq	_open
	movq	_apmnorm_fd@GOTPCREL(%rip), %rbx
	movl	%eax, (%rbx)
	cmpl	$-1, %eax
	jne	LBB0_18
## %bb.17:
	movl	(%r12), %edx
	leaq	L_.str.5(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
	movl	(%rbx), %eax
LBB0_18:
	movq	_F_SETFD@GOTPCREL(%rip), %r15
	movl	(%r15), %esi
	movl	%eax, %edi
	movl	$1, %edx
	callq	_fcntl
	cmpl	$-1, %eax
	jne	LBB0_20
## %bb.19:
	movl	(%r12), %edx
	leaq	L_.str.6(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
LBB0_20:
	movq	_APM_CTL_DEVICEFILE@GOTPCREL(%rip), %r12
	movl	(%r12), %edi
	movl	(%r14), %esi
	callq	_open
	movq	_apmctl_fd@GOTPCREL(%rip), %rbx
	movl	%eax, (%rbx)
	cmpl	$-1, %eax
	jne	LBB0_22
## %bb.21:
	movl	(%r12), %edx
	leaq	L_.str.5(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
	movl	(%rbx), %eax
LBB0_22:
	movl	(%r15), %esi
	movl	%eax, %edi
	movl	$1, %edx
	callq	_fcntl
	cmpl	$-1, %eax
	jne	LBB0_24
## %bb.23:
	movl	(%r12), %edx
	leaq	L_.str.6(%rip), %rsi
	movl	$1, %edi
	xorl	%eax, %eax
	callq	_err
LBB0_24:
	xorl	%eax, %eax
	callq	_restart
	xorl	%eax, %eax
	callq	_write_pid
	xorl	%eax, %eax
	callq	_event_loop
	movq	_EXIT_SUCCESS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_exit
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_5, LBB0_5-LJTI0_0
.set L0_0_set_3, LBB0_3-LJTI0_0
.set L0_0_set_6, LBB0_6-LJTI0_0
.set L0_0_set_7, LBB0_7-LJTI0_0
.set L0_0_set_8, LBB0_8-LJTI0_0
LJTI0_0:
	.long	L0_0_set_5
	.long	L0_0_set_3
	.long	L0_0_set_6
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_7
	.long	L0_0_set_3
	.long	L0_0_set_3
	.long	L0_0_set_8
	.end_data_region
                                        ## -- End function
	.comm	_LOG_NDELAY,4,2                 ## @LOG_NDELAY
	.comm	_LOG_PID,4,2                    ## @LOG_PID
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"df:sv"

	.comm	_debug_level,4,2                ## @debug_level
	.comm	_optarg,4,2                     ## @optarg
	.comm	_apmd_configfile,4,2            ## @apmd_configfile
	.comm	_soft_power_state_change,4,2    ## @soft_power_state_change
	.comm	_verbose,4,2                    ## @verbose
L_.str.1:                               ## @.str.1
	.asciz	"unknown option `%c'"

	.comm	_LOG_PERROR,4,2                 ## @LOG_PERROR
	.comm	_LOG_DAEMON,4,2                 ## @LOG_DAEMON
	.comm	_LOG_NOTICE,4,2                 ## @LOG_NOTICE
L_.str.2:                               ## @.str.2
	.asciz	"start"

	.comm	_signal_fd,8,3                  ## @signal_fd
L_.str.3:                               ## @.str.3
	.asciz	"pipe"

	.comm	_F_SETFL,4,2                    ## @F_SETFL
	.comm	_O_NONBLOCK,4,2                 ## @O_NONBLOCK
L_.str.4:                               ## @.str.4
	.asciz	"fcntl"

	.comm	_APM_NORM_DEVICEFILE,4,2        ## @APM_NORM_DEVICEFILE
	.comm	_O_RDWR,4,2                     ## @O_RDWR
	.comm	_apmnorm_fd,4,2                 ## @apmnorm_fd
L_.str.5:                               ## @.str.5
	.asciz	"cannot open device file `%s'"

	.comm	_F_SETFD,4,2                    ## @F_SETFD
L_.str.6:                               ## @.str.6
	.asciz	"cannot set close-on-exec flag for device file '%s'"

	.comm	_APM_CTL_DEVICEFILE,4,2         ## @APM_CTL_DEVICEFILE
	.comm	_apmctl_fd,4,2                  ## @apmctl_fd
	.comm	_EXIT_SUCCESS,4,2               ## @EXIT_SUCCESS
	.comm	_NICE_INCR,4,2                  ## @NICE_INCR
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_main                           ; -- Begin function main
	.p2align	2
_main:                                  ; @main
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #128
	.cfi_def_cfa_offset 128
	stp	x28, x27, [sp, #32]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #48]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #64]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #80]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #96]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #112]            ; 16-byte Folded Spill
	add	x29, sp, #112
	.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
	mov	x19, x1
	mov	x20, x0
	str	wzr, [sp, #28]                  ; 4-byte Folded Spill
Lloh0:
	adrp	x8, _LOG_NDELAY@GOTPAGE
Lloh1:
	ldr	x8, [x8, _LOG_NDELAY@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
	str	w8, [sp, #24]                   ; 4-byte Folded Spill
Lloh3:
	adrp	x8, _LOG_PID@GOTPAGE
Lloh4:
	ldr	x8, [x8, _LOG_PID@GOTPAGEOFF]
Lloh5:
	ldr	w8, [x8]
	str	w8, [sp, #20]                   ; 4-byte Folded Spill
Lloh6:
	adrp	x21, l_.str@PAGE
Lloh7:
	add	x21, x21, l_.str@PAGEOFF
Lloh8:
	adrp	x22, l_.str.1@PAGE
Lloh9:
	add	x22, x22, l_.str.1@PAGEOFF
	mov	w26, #1
Lloh10:
	adrp	x27, lJTI0_0@PAGE
Lloh11:
	add	x27, x27, lJTI0_0@PAGEOFF
Lloh12:
	adrp	x23, _optarg@GOTPAGE
Lloh13:
	ldr	x23, [x23, _optarg@GOTPAGEOFF]
Lloh14:
	adrp	x25, _apmd_configfile@GOTPAGE
Lloh15:
	ldr	x25, [x25, _apmd_configfile@GOTPAGEOFF]
Lloh16:
	adrp	x24, _soft_power_state_change@GOTPAGE
Lloh17:
	ldr	x24, [x24, _soft_power_state_change@GOTPAGEOFF]
Lloh18:
	adrp	x28, _verbose@GOTPAGE
Lloh19:
	ldr	x28, [x28, _verbose@GOTPAGEOFF]
	b	LBB0_2
LBB0_1:                                 ;   in Loop: Header=BB0_2 Depth=1
	str	w26, [x28]
LBB0_2:                                 ; =>This Inner Loop Header: Depth=1
	mov	x0, x20
	mov	x1, x19
	mov	x2, x21
	bl	_getopt
                                        ; kill: def $w0 killed $w0 def $x0
	sub	w8, w0, #100
	cmp	w8, #18
	b.hi	LBB0_6
; %bb.3:                                ;   in Loop: Header=BB0_2 Depth=1
	adr	x9, LBB0_1
	ldrb	w10, [x27, x8]
	add	x9, x9, x10, lsl #2
	br	x9
LBB0_4:                                 ;   in Loop: Header=BB0_2 Depth=1
	ldr	w8, [x23]
	str	w8, [x25]
	b	LBB0_2
LBB0_5:                                 ;   in Loop: Header=BB0_2 Depth=1
	str	w26, [x24]
	b	LBB0_2
LBB0_6:                                 ;   in Loop: Header=BB0_2 Depth=1
	cmn	w0, #1
	b.eq	LBB0_9
LBB0_7:                                 ;   in Loop: Header=BB0_2 Depth=1
	str	x0, [sp]
	mov	w0, #1
	mov	x1, x22
	bl	_err
	b	LBB0_2
LBB0_8:                                 ;   in Loop: Header=BB0_2 Depth=1
Lloh20:
	adrp	x9, _debug_level@GOTPAGE
Lloh21:
	ldr	x9, [x9, _debug_level@GOTPAGEOFF]
	ldr	w8, [x9]
	add	w8, w8, #1
	str	w8, [x9]
	mov	w8, #1
	str	w8, [sp, #28]                   ; 4-byte Folded Spill
	b	LBB0_2
LBB0_9:
	ldp	w9, w8, [sp, #20]               ; 8-byte Folded Reload
	orr	w20, w9, w8
	ldr	w8, [sp, #28]                   ; 4-byte Folded Reload
	tbz	w8, #0, LBB0_11
; %bb.10:
Lloh22:
	adrp	x8, _LOG_PERROR@GOTPAGE
Lloh23:
	ldr	x8, [x8, _LOG_PERROR@GOTPAGEOFF]
Lloh24:
	ldr	w8, [x8]
	orr	w20, w8, w20
	b	LBB0_12
LBB0_11:
	mov	w0, #0
	mov	w1, #0
	bl	_daemon
LBB0_12:
	ldr	x19, [x19]
	mov	x0, x19
	mov	w1, #47
	bl	_strrchr
	cmp	x0, #0
	csinc	x0, x19, x0, eq
Lloh25:
	adrp	x8, _LOG_DAEMON@GOTPAGE
Lloh26:
	ldr	x8, [x8, _LOG_DAEMON@GOTPAGEOFF]
Lloh27:
	ldr	w2, [x8]
	mov	x1, x20
	bl	_openlog
Lloh28:
	adrp	x8, _LOG_NOTICE@GOTPAGE
Lloh29:
	ldr	x8, [x8, _LOG_NOTICE@GOTPAGEOFF]
Lloh30:
	ldr	w0, [x8]
Lloh31:
	adrp	x1, l_.str.2@PAGE
Lloh32:
	add	x1, x1, l_.str.2@PAGEOFF
	bl	_syslog
Lloh33:
	adrp	x19, _signal_fd@GOTPAGE
Lloh34:
	ldr	x19, [x19, _signal_fd@GOTPAGEOFF]
	ldr	x0, [x19]
	bl	_pipe
	tbz	x0, #63, LBB0_14
; %bb.13:
Lloh35:
	adrp	x1, l_.str.3@PAGE
Lloh36:
	add	x1, x1, l_.str.3@PAGEOFF
	mov	w0, #1
	bl	_err
LBB0_14:
	ldr	x8, [x19]
	ldr	w0, [x8]
Lloh37:
	adrp	x8, _F_SETFL@GOTPAGE
Lloh38:
	ldr	x8, [x8, _F_SETFL@GOTPAGEOFF]
Lloh39:
	ldr	w1, [x8]
Lloh40:
	adrp	x8, _O_NONBLOCK@GOTPAGE
Lloh41:
	ldr	x8, [x8, _O_NONBLOCK@GOTPAGEOFF]
Lloh42:
	ldr	w2, [x8]
	bl	_fcntl
	tbz	w0, #31, LBB0_16
; %bb.15:
Lloh43:
	adrp	x1, l_.str.4@PAGE
Lloh44:
	add	x1, x1, l_.str.4@PAGEOFF
	mov	w0, #1
	bl	_err
LBB0_16:
Lloh45:
	adrp	x21, _APM_NORM_DEVICEFILE@GOTPAGE
Lloh46:
	ldr	x21, [x21, _APM_NORM_DEVICEFILE@GOTPAGEOFF]
	ldr	w0, [x21]
Lloh47:
	adrp	x19, _O_RDWR@GOTPAGE
Lloh48:
	ldr	x19, [x19, _O_RDWR@GOTPAGEOFF]
	ldr	w1, [x19]
	bl	_open
Lloh49:
	adrp	x20, _apmnorm_fd@GOTPAGE
Lloh50:
	ldr	x20, [x20, _apmnorm_fd@GOTPAGEOFF]
	str	w0, [x20]
	cmn	w0, #1
	b.ne	LBB0_18
; %bb.17:
	ldr	w8, [x21]
	str	x8, [sp]
Lloh51:
	adrp	x1, l_.str.5@PAGE
Lloh52:
	add	x1, x1, l_.str.5@PAGEOFF
	mov	w0, #1
	bl	_err
	ldr	w0, [x20]
LBB0_18:
Lloh53:
	adrp	x20, _F_SETFD@GOTPAGE
Lloh54:
	ldr	x20, [x20, _F_SETFD@GOTPAGEOFF]
	ldr	w1, [x20]
	mov	w2, #1
	bl	_fcntl
	cmn	w0, #1
	b.ne	LBB0_20
; %bb.19:
	ldr	w8, [x21]
	str	x8, [sp]
Lloh55:
	adrp	x1, l_.str.6@PAGE
Lloh56:
	add	x1, x1, l_.str.6@PAGEOFF
	mov	w0, #1
	bl	_err
LBB0_20:
Lloh57:
	adrp	x21, _APM_CTL_DEVICEFILE@GOTPAGE
Lloh58:
	ldr	x21, [x21, _APM_CTL_DEVICEFILE@GOTPAGEOFF]
	ldr	w0, [x21]
	ldr	w1, [x19]
	bl	_open
Lloh59:
	adrp	x19, _apmctl_fd@GOTPAGE
Lloh60:
	ldr	x19, [x19, _apmctl_fd@GOTPAGEOFF]
	str	w0, [x19]
	cmn	w0, #1
	b.ne	LBB0_22
; %bb.21:
	ldr	w8, [x21]
	str	x8, [sp]
Lloh61:
	adrp	x1, l_.str.5@PAGE
Lloh62:
	add	x1, x1, l_.str.5@PAGEOFF
	mov	w0, #1
	bl	_err
	ldr	w0, [x19]
LBB0_22:
	ldr	w1, [x20]
	mov	w2, #1
	bl	_fcntl
	cmn	w0, #1
	b.ne	LBB0_24
; %bb.23:
	ldr	w8, [x21]
	str	x8, [sp]
Lloh63:
	adrp	x1, l_.str.6@PAGE
Lloh64:
	add	x1, x1, l_.str.6@PAGEOFF
	mov	w0, #1
	bl	_err
LBB0_24:
	bl	_restart
	bl	_write_pid
	bl	_event_loop
Lloh65:
	adrp	x8, _EXIT_SUCCESS@GOTPAGE
Lloh66:
	ldr	x8, [x8, _EXIT_SUCCESS@GOTPAGEOFF]
Lloh67:
	ldr	w0, [x8]
	bl	_exit
	.loh AdrpLdrGot	Lloh18, Lloh19
	.loh AdrpLdrGot	Lloh16, Lloh17
	.loh AdrpLdrGot	Lloh14, Lloh15
	.loh AdrpLdrGot	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 AdrpLdrGot	Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGot	Lloh33, Lloh34
	.loh AdrpAdd	Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.loh AdrpLdrGotLdr	Lloh25, Lloh26, Lloh27
	.loh AdrpAdd	Lloh35, Lloh36
	.loh AdrpLdrGotLdr	Lloh40, Lloh41, Lloh42
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpAdd	Lloh43, Lloh44
	.loh AdrpLdrGot	Lloh49, Lloh50
	.loh AdrpLdrGot	Lloh47, Lloh48
	.loh AdrpLdrGot	Lloh45, Lloh46
	.loh AdrpAdd	Lloh51, Lloh52
	.loh AdrpLdrGot	Lloh53, Lloh54
	.loh AdrpAdd	Lloh55, Lloh56
	.loh AdrpLdrGot	Lloh59, Lloh60
	.loh AdrpLdrGot	Lloh57, Lloh58
	.loh AdrpAdd	Lloh61, Lloh62
	.loh AdrpAdd	Lloh63, Lloh64
	.loh AdrpLdrGotLdr	Lloh65, Lloh66, Lloh67
	.cfi_endproc
	.section	__TEXT,__const
lJTI0_0:
	.byte	(LBB0_8-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_4-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_5-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_7-LBB0_1)>>2
	.byte	(LBB0_1-LBB0_1)>>2
                                        ; -- End function
	.comm	_LOG_NDELAY,4,2                 ; @LOG_NDELAY
	.comm	_LOG_PID,4,2                    ; @LOG_PID
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"df:sv"

	.comm	_debug_level,4,2                ; @debug_level
	.comm	_optarg,4,2                     ; @optarg
	.comm	_apmd_configfile,4,2            ; @apmd_configfile
	.comm	_soft_power_state_change,4,2    ; @soft_power_state_change
	.comm	_verbose,4,2                    ; @verbose
l_.str.1:                               ; @.str.1
	.asciz	"unknown option `%c'"

	.comm	_LOG_PERROR,4,2                 ; @LOG_PERROR
	.comm	_LOG_DAEMON,4,2                 ; @LOG_DAEMON
	.comm	_LOG_NOTICE,4,2                 ; @LOG_NOTICE
l_.str.2:                               ; @.str.2
	.asciz	"start"

	.comm	_signal_fd,8,3                  ; @signal_fd
l_.str.3:                               ; @.str.3
	.asciz	"pipe"

	.comm	_F_SETFL,4,2                    ; @F_SETFL
	.comm	_O_NONBLOCK,4,2                 ; @O_NONBLOCK
l_.str.4:                               ; @.str.4
	.asciz	"fcntl"

	.comm	_APM_NORM_DEVICEFILE,4,2        ; @APM_NORM_DEVICEFILE
	.comm	_O_RDWR,4,2                     ; @O_RDWR
	.comm	_apmnorm_fd,4,2                 ; @apmnorm_fd
l_.str.5:                               ; @.str.5
	.asciz	"cannot open device file `%s'"

	.comm	_F_SETFD,4,2                    ; @F_SETFD
l_.str.6:                               ; @.str.6
	.asciz	"cannot set close-on-exec flag for device file '%s'"

	.comm	_APM_CTL_DEVICEFILE,4,2         ; @APM_CTL_DEVICEFILE
	.comm	_apmctl_fd,4,2                  ; @apmctl_fd
	.comm	_EXIT_SUCCESS,4,2               ; @EXIT_SUCCESS
	.comm	_NICE_INCR,4,2                  ; @NICE_INCR
.subsections_via_symbols
