	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_TerminalDefaultChars           ## -- Begin function TerminalDefaultChars
	.p2align	4, 0x90
_TerminalDefaultChars:                  ## @TerminalDefaultChars
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_otc@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_ntc@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_oltc@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	_nltc@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_ottyb@GOTPCREL(%rip), %rax
	movq	_nttyb@GOTPCREL(%rip), %rcx
	movq	(%rax), %rax
	movq	%rax, (%rcx)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_otc,4,2                        ## @otc
	.comm	_ntc,4,2                        ## @ntc
	.comm	_oltc,4,2                       ## @oltc
	.comm	_nltc,4,2                       ## @nltc
	.comm	_ottyb,8,2                      ## @ottyb
	.comm	_nttyb,8,2                      ## @nttyb
	.comm	_new_tc,4,2                     ## @new_tc
	.comm	_old_tc,4,2                     ## @old_tc
	.comm	_termAytChar,8,3                ## @termAytChar
	.comm	_termFlushChar,8,3              ## @termFlushChar
	.comm	_termLiteralNextChar,8,3        ## @termLiteralNextChar
	.comm	_termRprntChar,8,3              ## @termRprntChar
	.comm	_termStartChar,8,3              ## @termStartChar
	.comm	_termStopChar,8,3               ## @termStopChar
	.comm	_termWerasChar,8,3              ## @termWerasChar
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_TerminalDefaultChars           ; -- Begin function TerminalDefaultChars
	.p2align	2
_TerminalDefaultChars:                  ; @TerminalDefaultChars
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _otc@GOTPAGE
Lloh1:
	ldr	x8, [x8, _otc@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
Lloh3:
	adrp	x9, _ntc@GOTPAGE
Lloh4:
	ldr	x9, [x9, _ntc@GOTPAGEOFF]
Lloh5:
	str	w8, [x9]
Lloh6:
	adrp	x8, _oltc@GOTPAGE
Lloh7:
	ldr	x8, [x8, _oltc@GOTPAGEOFF]
Lloh8:
	ldr	w8, [x8]
Lloh9:
	adrp	x9, _nltc@GOTPAGE
Lloh10:
	ldr	x9, [x9, _nltc@GOTPAGEOFF]
Lloh11:
	str	w8, [x9]
Lloh12:
	adrp	x8, _ottyb@GOTPAGE
Lloh13:
	ldr	x8, [x8, _ottyb@GOTPAGEOFF]
Lloh14:
	ldr	d0, [x8]
Lloh15:
	adrp	x8, _nttyb@GOTPAGE
Lloh16:
	ldr	x8, [x8, _nttyb@GOTPAGEOFF]
Lloh17:
	str	d0, [x8]
	ret
	.loh AdrpLdrGotStr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotStr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotStr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_otc,4,2                        ; @otc
	.comm	_ntc,4,2                        ; @ntc
	.comm	_oltc,4,2                       ; @oltc
	.comm	_nltc,4,2                       ; @nltc
	.comm	_ottyb,8,2                      ; @ottyb
	.comm	_nttyb,8,2                      ; @nttyb
	.comm	_new_tc,4,2                     ; @new_tc
	.comm	_old_tc,4,2                     ; @old_tc
	.comm	_termAytChar,8,3                ; @termAytChar
	.comm	_termFlushChar,8,3              ; @termFlushChar
	.comm	_termLiteralNextChar,8,3        ; @termLiteralNextChar
	.comm	_termRprntChar,8,3              ; @termRprntChar
	.comm	_termStartChar,8,3              ; @termStartChar
	.comm	_termStopChar,8,3               ; @termStopChar
	.comm	_termWerasChar,8,3              ; @termWerasChar
.subsections_via_symbols
